phpShop: Geld verdienen ohne Geld auszugeben

image

Artikel überarbeitet am 20.06.2008

Für ein Non-Profit-Projekt bin ich derzeit auf der Suche nach einer Online-Shop-Software. Natürlich darf sie keine Lizenzkosten verursachen, soll möglichst einfach aufzusetzen und anzupassen sein, muss aber trotzdem flexibel genug sein, um eine Reihe von nicht ganz trivialen Detailanforderungen zu erfüllen.

image

Ein erster Kandidat, der sich aufgrund des Namens geradezu aufdrängt, ist phpShop. Das PHP-Skript bietet die grundlegenden Shop-Funktionalitäten, ist in verschiedener Hinsicht konfigurierbar und aus Sicht eines Shop-Administrators einfach zu beherrschen. Das Backend (Screenshot oben) ist nicht besonders fancy, aber funktional. Und auch vom wenig zeitgemässen Demo-Shop (Screenshot unten) sollte man sich nicht allzu stark beeindrucken lassen. Andererseits muss man für einen attraktiven Shop schon bereit sein, selbst Hand anzulegen: Es werden keine Themes mitgeliefert, und man muss sich ein bisschen eindenken bis man versteht, wo was angepasst werden kann (und was ohne PHP-Programmierung nicht zu ändern ist).

image

Die Installation geht rasch vonstatten, auch wenn es keinen Installationsassistenten gibt, der beim ersten Aufruf des Shops automatisch ablaufen würde. Man muss also nicht nur die PHP-Skripts per FTP auf den Server spielen und eine Datenbank anlegen, sondern auch die Datenbank-Struktur per SQL-Import selbst erzeugen und die Datenbank-Parameter in der Datei config.php manuell setzen. Wenn man allerdings die Anleitung sauber abarbeitet, kann kaum etwas schief gehen.

Die Website von phpShop vermittelt ein etwas gemischtes Bild. Die Dokumentation ist mässig, und die neuste Version 0.8.1 wurde bereits vor einem Dreivierteljahr veröffentlicht. Andererseits sind die Foren anständig besucht, und es ist eine Version 2 in Entwicklung, die auf dem modernen Cake-Framework basiert.

Was man sich bewusst sein muss: phpShop ermöglicht Bestellungen, wickelt aber keine Zahlungen ab. Will heissen: Auch wenn Kunden die Zahlungsmethode “Kreditkarte” wählen, so werden nicht automatisch die Karten belastet, sondern lediglich die Kartendaten an Sie übermittelt.

Insgesamt ist phpShop ein solide Lösung, um rasch einen einfachen Shop hochzuziehen, der in erster Linie funktionieren muss. Sobald man allerdings spezifische Wünsche hat, kann es leicht passieren, dass phpShop diese Wünsche nicht erfüllen kann. Zudem ist spürbar, dass die Software in die Jahre gekommen ist; für einen Shop mit längerer Lebensdauer sollte man besser die Veröffentlichung der Version 2 abwarten. Gemessen an der aktuellen Version von phpShop gibt es heute deutlich attraktivere Lösungen, um einen eigenen Online-Shop aufzubauen – auch im Bereich der Open Source Software.

Neue Online-Shop Extension für TYPO3

typo3_commerce.gif

Man muss sich die Informationen derzeit noch zusammensuchen, aber es scheint doch, dass das lange Warten auf eine neue Shop-Extension für TYPO3 ein Ende hat. Jedenfalls berichtet das T3N Magazin, dass die Extension commerce (ehemals tx_commerce) offiziell veröffentlicht worden sei, nachdem seit letzten August der erste Release Candidate RC1 verfügbar war.

Die Extension commerce, die von Ingo Schmitt, Volker Graubaum und Thomas Hempel entwickelt wurde, bildet die Grundlage für einen Online-Shop. Sie zeichnet sich insbesondere durch folgende Funktionalitäten aus:

  • unbegrenzte Schachtelung von Produktgruppen
  • umfassende Bestellungsverwaltung mit Schnittstellen
  • Möglichkeit zur Anbindung von Zahlungsdienstleistern

Weiterführende Informationen: