Hallo,
ich wuerde demnaechst ganz gerne einen Shop schreiben, wuerde dazu ganz gern eure Feature-Erfahrungen einfliessen lassen. Welche Einteilung braucht ein Shop?
<brainstorming>
Kategorien, Artikel, Versandoptionen, Verschluesselung, Registrierung
Ich werde versuchen Kategorien und Artikel als Ableitung von Item zu verwenden, somit koennte ein Artikel gleichzeitig eine Kategorie sein, Varianten des Artikels waeren dadurch moeglich.
Ein Artikel kann in mehreren Kategorien vorkommen (was den Aufbau per Nested Set erschwert, eventuell mit Virtuellen Items arbeiten).
Preisstaffelung: nach Menge, nach Region (Land, PLZ?), nach Datum (ab 1. Oktober Preissteigerung Prozentual, absolut), nach Steuern (wuerde wohl auf letzteres Fallen), Gutscheincode, nach Zusammenstellung (Artikel A ist guenstiger wenn Artikel X gekauft wird).
Grade zur Preisstaffelung wuerde ich ganz gern eure Ideen und Erfahrungen hoeren.
Versandkosten (Selbstabholer z.B. Pizza, Fabrikverkauf), Adressvalidierung, Kreditkartenvalidierung
Paypal
Welche flexible Artikeleigenschaften schlagt ihr vor?
Beliebige Zuordnung Media-Daten (Dokumente, Bilder, Videos, Sounddateien, ..?), Texte (Auslagerung in 1:n Tabelle), Schlagwortliste, Artikelbewertung, Kommentare durch Benutzer
Internationalisierung (Frontend, Backend)
Bezahltypen Lastschrift, Kreditkarte, "pay later" (fuer Workshops, Selbstabholer)
Aktionen: Aktionspreise (zwischen 14-15 Uhr), Zufallsartikelverguenstigungen, weitere Zufallsoptionen oder Trigger (1 Mio. Kaeufer bekommt Geschenk).
Gutscheine, Shopsperre (offline nehmen), Verkaufs-Statistiken, Artikelimport (welche Formate, CSV, XML, andere Datenbank, Textdatei, manuelle Eingabe)
Technische Umsetzung, Modulfreiheit (muss z.B. ohne mcrypt, modrewrite, javascript .. funktionieren), Templating auf PHP/HTML Basis (kein Smarty)
Benutzer muessen importiert (einmalig und live) werden koennen, z.B. aus vorhandener Usertabelle
Newsletterfunktion bei neuen Artikeln/Kategorien/Shopaenderungen, Triggerfunktionen
Eventuell mit Namespacing, PHP 5.3, E_STRICT und XHTML valide natuerlich, MySQL > 4.1
Implementierung mit zusaetzlichem konfigurierbarem Zend Framework, PEAR, Suchmaschinenoptimierung (sitemap.xml)
Auf dem System aufbauende Funktionen (Kennen Sie schon, Gerade gekauft, Gerade gesucht, Hat auch diesen Artikel gekauft, ..)
Sind alle Shops unter einen Hut zu bringen? (Pizza-Bestellservice, ..)
</brainstorming>
Euer Brainstorming dazu (auch konkret DB-Design) oder aber Features die ihr moegt wuerden mich freuen. Danke soweit.
ich wuerde demnaechst ganz gerne einen Shop schreiben, wuerde dazu ganz gern eure Feature-Erfahrungen einfliessen lassen. Welche Einteilung braucht ein Shop?
<brainstorming>
Kategorien, Artikel, Versandoptionen, Verschluesselung, Registrierung
Ich werde versuchen Kategorien und Artikel als Ableitung von Item zu verwenden, somit koennte ein Artikel gleichzeitig eine Kategorie sein, Varianten des Artikels waeren dadurch moeglich.
Ein Artikel kann in mehreren Kategorien vorkommen (was den Aufbau per Nested Set erschwert, eventuell mit Virtuellen Items arbeiten).
Preisstaffelung: nach Menge, nach Region (Land, PLZ?), nach Datum (ab 1. Oktober Preissteigerung Prozentual, absolut), nach Steuern (wuerde wohl auf letzteres Fallen), Gutscheincode, nach Zusammenstellung (Artikel A ist guenstiger wenn Artikel X gekauft wird).
Grade zur Preisstaffelung wuerde ich ganz gern eure Ideen und Erfahrungen hoeren.
Versandkosten (Selbstabholer z.B. Pizza, Fabrikverkauf), Adressvalidierung, Kreditkartenvalidierung
Paypal
Welche flexible Artikeleigenschaften schlagt ihr vor?
Beliebige Zuordnung Media-Daten (Dokumente, Bilder, Videos, Sounddateien, ..?), Texte (Auslagerung in 1:n Tabelle), Schlagwortliste, Artikelbewertung, Kommentare durch Benutzer
Internationalisierung (Frontend, Backend)
Bezahltypen Lastschrift, Kreditkarte, "pay later" (fuer Workshops, Selbstabholer)
Aktionen: Aktionspreise (zwischen 14-15 Uhr), Zufallsartikelverguenstigungen, weitere Zufallsoptionen oder Trigger (1 Mio. Kaeufer bekommt Geschenk).
Gutscheine, Shopsperre (offline nehmen), Verkaufs-Statistiken, Artikelimport (welche Formate, CSV, XML, andere Datenbank, Textdatei, manuelle Eingabe)
Technische Umsetzung, Modulfreiheit (muss z.B. ohne mcrypt, modrewrite, javascript .. funktionieren), Templating auf PHP/HTML Basis (kein Smarty)
Benutzer muessen importiert (einmalig und live) werden koennen, z.B. aus vorhandener Usertabelle
Newsletterfunktion bei neuen Artikeln/Kategorien/Shopaenderungen, Triggerfunktionen
Eventuell mit Namespacing, PHP 5.3, E_STRICT und XHTML valide natuerlich, MySQL > 4.1
Implementierung mit zusaetzlichem konfigurierbarem Zend Framework, PEAR, Suchmaschinenoptimierung (sitemap.xml)
Auf dem System aufbauende Funktionen (Kennen Sie schon, Gerade gekauft, Gerade gesucht, Hat auch diesen Artikel gekauft, ..)
Sind alle Shops unter einen Hut zu bringen? (Pizza-Bestellservice, ..)
</brainstorming>
Euer Brainstorming dazu (auch konkret DB-Design) oder aber Features die ihr moegt wuerden mich freuen. Danke soweit.


Kommentar