Projekt PA1/Fei02: Webshop Framework in PHP
Diplomarbeit DA/Fei01: Webshop in PHP


Information für die Leser der Zeitschrift Internet Professionell!

In der Ausgabe 10/2001 der Zeitschrift "Internet Professionell" wurde ohne unser Wissen ein Artikel über unseren Shop gedruckt. Zudem ist eine veraltete Version des Shops auf der CD enthalten!

Da wir immer noch mitten in der Entwicklung des Shops sind, raten wir von der Installation der momentan verfügbaren Versionen ab, da ein Update auf die Final-Version sehr wahrscheinlich nicht möglich sein wird!

Der Shop ist entgegen den Angaben im "Internet Professionell" komplett auf den deutschsprachigen Raum ausgerichtet!

Der Shop wird auch in der endgültigen Version Open Source (Freeware) sein! Nach der Diplomarbeit werden wir auch anderen interessierten Programmieren ermöglichen, an der Weiterentwicklung des Shops mitzuwirken (SourceForge).

Der Shop läuft ab sofort unter dem Namen PhPepperShop. Alle Ankündigungen und Veröffentlichungen werden auf http://www.phpeppershop.com gemacht.

Die Final-Version wird am 15. November 2001 veröffentlicht werden.

Sollten Sie Interesse haben, einen Artikel über uns oder unseren Shop in irgendwelcher Weise zu veröffentlichen, bitten wir Sie, uns vorher zu kontaktieren (developers@phpeppershop.com). Wir sind gerne bereit Auskunft zu geben.

18. September 2001 José Fontanil & Reto Glanzmann



Aktuell: v.1.03e vom 05.09.2001 ENGLISH

Worum geht es?

Im Rahmen eines nur 7 1/2 wöchigen Projektes entstand ein komplettes Framework für einen Webshop.
Der Benutzer kann den Webshop installieren und auf seine Bedürfnisse anpassen und seine Daten / Produkte eingeben.
Der Webshop wurde auf Dynamik hin optimiert und bietet weiter ein einfach zu bedienendes auf allen Plattformen
verfügbares Web-Interface zur Konfiguration des Shops.
Der Shop wird im Rahmen unserer Diplomarbeit (bis November 2001) noch reichlich erweitert. Wir planen:
Custom Relationship Management (CRM) einfügen, offline Administration (ein GUI mit inkrementellem Datenbank-
abgleich, ...), Unterstützung mehrerer Sprachen, automatische Katalogerstellung als PDF, ...

Technik

Der Shop wurde mittels HTML 4.0 und PHP4 (4.04pl1) erzeugt.
Als Datenbank benutzten wir MySQL (3.23.xx) unter Linux (SuSE 7.1).
(Weitere Datenbanken sehr einfach einzubinden, da DB-Wrapper benutzt wurde)
Als Webserver setzten wir den Apache ein.

Was kann der Shop?

Der Shop bietet folgende Features:
Shop: Webinterface zur Konfiguration, unendlich viele Kategorien, unendlich viele Artikel, gute Artikelsuche
Artikel: Bild (inkl. Zoom-Funktion), unendlich viele Optionen und Variationen, Preis, Aktionspreis, Weblink, Beschreibung, Name, Gewicht
Bestellungswesen: Rechnung, Nachnahme, Bestellbestätigung für Kunde und Shopbetreiber, Warenkorb

Test des Webshops

Der folgende Link verweist auf eine Testinstallation des Webshops. Hier sieht man den Shop als Kunde.
Will man auch mal "Administrator" sein, so senden Sie doch bitte eine Anfrage an die Entwickler.
Webshop-Testpage
Screenshots Administrationsmodus

Uns bekannte Webshop Installationen

Die folgenden Links verweisen auf Webpages, wo unser Shop eingesetzt wird.
Was wir besonders erstaunlich finden, ist die Vielfältigkeit, wie der Shop sein
Aussehen verändert.
Red Zac Lechner's Online Store (Prerelease, IE-only -> Link nicht mehr gewartet)
Pizza-Express (Prerelease -> Link nicht mehr gewartet)

Weitere Informationen

Der Webshop wird momentan von Steven Dowd ins Englische übersetzt. Ein Prerelease kann hier betrachtet werden:
Webshop Testpage english (Prerelease -> Link nicht mehr gewartet)

Wer weitere Informationen benötigt, soll doch die Dokumentation (PDF 914kB) konsultieren oder uns ein Mail schreiben:
(Entwickler des Shops)
José Fontanil, Reto Glanzmann


Download

Dokumentation:
Webshop Framework Dokumentation (PDF, 914kB)
Zusätzliche Dokumentationen (Hilfreich wenn man auch entwickelt) (ZIP-Datei)
Englische Installationsanleitung (TXT-Datei)


v.1.03 Webshop und Datenbank
Anm. Installation siehe Kapitel 9.2 der Webshop Framework Dokumentation und beigelegte Readme-Datei!
Webshop v.1.03 und Datenbank als ZIP-Datei
Ganzes Paket: Webshop v.1.03, Datenbank, Webshop Framework Dokumentation als ZIP-Datei

v.1.03a Webshop und Datenbank
Anm. Installation siehe Kapitel 9.2 der Webshop Framework Dokumentation und beigelegte Readme-Datei!
Webshop v.1.03a und Datenbank als ZIP-Datei
Ganzes Paket: Webshop v.1.03a, Datenbank, Webshop Framework Dokumentation als ZIP-Datei

v.1.03b Webshop und Datenbank
Anm. Installation siehe Kapitel 9.2 der Webshop Framework Dokumentation und beigelegte Readme-Datei!
Webshop v.1.03b und Datenbank als ZIP-Datei
Ganzes Paket: Webshop v.1.03b, Datenbank, Webshop Framework Dokumentation als ZIP-Datei

v.1.03c Webshop und Datenbank
Anm. Installation siehe Kapitel 9.2 der Webshop Framework Dokumentation und beigelegte Readme-Datei!
Webshop v.1.03c und Datenbank als ZIP-Datei
Ganzes Paket: Webshop v.1.03c, Datenbank, Webshop Framework Dokumentation als ZIP-Datei

v.1.03d Webshop und Datenbank
Anm. Installation siehe Kapitel 9.2 der Webshop Framework Dokumentation und beigelegte Readme-Datei!
Webshop v.1.03d und Datenbank als ZIP-Datei
Ganzes Paket: Webshop v.1.03d, Datenbank, Webshop Framework Dokumentation als ZIP-Datei

v.1.03e Webshop und Datenbank
Anm. Installation siehe Kapitel 9.2 der Webshop Framework Dokumentation und beigelegte Readme-Datei!
Webshop v.1.03e und Datenbank als ZIP-Datei
Ganzes Paket: Webshop v.1.03e, Datenbank, Webshop Framework Dokumentation als ZIP-Datei



History

Neue Releases des PhPepperShops findet man auf der PhPepperShop Download Seite

v.1.03e, 05.09.2001: Fehlerbehebung:
- DB-Script Fehler behoben: shopdb_create.sql: Dumm gelaufen, in Version 1.03d hat sich ein (Komma-)Fehler eingeschlichen - behoben
- HTML-Code im Admin Bereich: Ein weiteres border='0'
v.1.03d, 23.08.2001: Unterhalt / Fehlerbehebung:
- DB-Script Fehler behoben: shopdb_create.sql: Nun kommt nach einer Bestellung kein Fehler mehr (...dachten wir)
- HTML-Code im Admin Bereich leicht verbessert
- Installationsanleitung im Readme-File überarbeitet
- Englische Installationsanleitung beigelegt
v.1.03c, 30.06.2001: Unterhalt / Fehlerbehebung:
- Installscript Fehler behoben: shopdb_insert.sql gibt jetzt keine Fehlermeldung mehr aus
- Kleines HTML-Update im Administrations Bereich
v.1.03b, 25.06.2001: Kleine Fehlerbehebungen vor allem im HTML-Code:
- Browserkompatibilitätsverbesserung
- Netscape 4.7x Unterstützung gewährleistet (CSS-Update)
v.1.03a, 20.06.2001: Geringfügigste Verbesserung der Fehler im Erscheinungsbild:
- Im Admin Bereich wurden die Fehlermeldungen eliminiert wenn man
auf Bestellungen oder Versandkostensettings gedrückt hat
- Wenn man den Shop jetzt neu installiert, werden proforma Hilfetexte
eingefügt, sodass man nicht SQL-Fehlermeldungen erhält, wenn man auf
die Hilfe-Knöpfe drückt
- Vermutung, dass man ab PHP 4.05 die Einschränkung, dass der Shop
root gehören muss umgehen kann! (Try it out)
v.1.03, 18.05.2001: Erster (Pre-)Release des Frameworks für einen Webshop in PHP(4)


Wenn jemand Lust hat den Shop weiter zu entwickeln, bitte ein E-Mail an uns, wir sind für alles offen
Bis November 2001 werden wir selbst nocheinmal ein Major-Release entwickeln, dann gehts vielleicht auf
www.sourceforge.org als ein richtiges Open-Source Projekt mit CVS. ;-)
Wenn Sie den Shop bei Ihnen einsetzen, wären wir froh um ein Mail, das freut uns ganz besonders :-)
Wenn Sie den Shop bei Ihnen einsetzen wollen und er noch weitere Funktionalität braucht, wären wir bereit gegen Bezahlung diese nachzurüsten.




SourceForge Logo

Counter seit dem 19.6.2001:
Warning: fopen(counter.txt) [function.fopen]: failed to open stream: Permission denied in /home/streamin/public_html/phpeppershop/PA1/counter.php on line 5

Warning: fgets(): supplied argument is not a valid stream resource in /home/streamin/public_html/phpeppershop/PA1/counter.php on line 6

Warning: rewind(): supplied argument is not a valid stream resource in /home/streamin/public_html/phpeppershop/PA1/counter.php on line 9

Warning: fputs(): supplied argument is not a valid stream resource in /home/streamin/public_html/phpeppershop/PA1/counter.php on line 10

Warning: fclose(): supplied argument is not a valid stream resource in /home/streamin/public_html/phpeppershop/PA1/counter.php on line 11
1
(Letztes Update: 18. September 2001)