Original geschrieben von Sascha1976
Ich würde sagen aus sicht von Kunde, Entwickler und vorallem betreiber.
Kunde:
Sicherheit, Usability, Geschwindigkeit, mehrsprachig
Betreiber:
s. Kunde, +international, +Sonderangebote, +ReWe, +WaWi, +MLM, +Newsletter, +flexibel, +Statistik, +Priv. u. Gew. Kunden, +suchmaschinenfreundlich, +Schnittstelle zur Banksoftware(DTAUS)
Entwickler:
Modular, gut dokumentiert, Trennung v. Code u. Layout, zentrale Fnc.lib. für Shop u. Admin, gut durchdachte DB-Struktur, weitestgehend valide (CSS, W3C), hierarchische Benutzerverwaltung (Kunde, Logistik, Entwickler)
Bin momentan dabei einen bereits recht umgeflickten Shop neu zu entwickeln, da sich doch die Anforderungen gewaltig geändert haben. Momentan sammle ich gerade Infos über UML und Klassendesign um die Struktur zu erarbeiten, brauch ich später dann auch für die Doku.
Ich kann gerne mal meine Erfahrungen/Wissen mit Dir teilen (evtl. auftretende Kundenwünsche, AdminLayout, eine halbwegs vernünftige DB-Struktur, MwSt/Zahlungsverkehr-Gedöns im int. Handel, usw.)
_