| | | | |
| |||||||
| Off-Topic Diskussionen Mach mal Pause vom Programmieren! |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator und Wett-König | Hallo Zergling, zu einem Shop hatte ich irgendwann mal das UML ![]() gemalt. Ist zwar unvollständig, zeigt aber schon den Ansatz, wie man unterschiedliche Shops auf einer Plattform laufen lassen kann. Was mich an deinem Braunstorming etwas stört ist die Tatsache, dass du dir schon zu der technischen Umsetzung von Templates und Frameworks so viele Gedanken machst. Das ist aus meiner Erfahrung nicht zielführend, da du so fachliche Anforderungen verwässerst. Frameworks an sich - sofern das nicht die eierlegende Wollmilchsau ist - sind auch nicht dazu da, dir alle Softwaredesignarbeiten abzunehmen, sondern stellen dir nur Mechanismen bereit. Dein Domänenmodell und deine Struktur wirst du in jedem guten Framework schön selbst designen müssen. Was Features und Module angeht, so würde ich persönlich eine mächtige Business-Komponente bereitstellen, mit der es einem leicht fällt, neue Module zu erstellen. Weiterhin würde ich auf ein Applikationsmodel setzen, das unabhängig vom Manager über die aktuellen Werte verfügt (Sprache, Navigationspunkt, Benutzerinformationen, ...) und das von jedem Modul erreichbar ist. So kann man ein Modul bestenfalls mit einem Aufruf des Managers und des Models (und ein paar Zeilen Code drumrum) schreiben. Das Core-Design des Shops sollte ein durchgängiges Datenbank-Konzept haben (siehe UML), so dass neue Features einfach durch Hinzufügen einer Objekttabelle und einigen Beziehungstabellen abbildbar ist. Wichtige Basis-Features sind aus meiner Sicht:
Da wir im OffTopic sind, kann ich's ja sagen: mit dem Zend Framework wirst du definitiv keine so generische Modul-Schnittstelle hinbekommen, da die Präsentationsschicht-Komponenten kein durchgängiges DOM besitzt. Siehe auch http://forum.adventure-php-framework...?f=5&t=20#p100.
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
| | |
| Moderator Registriert seit: 03.09.2004
Beiträge: 11.798
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Nur um einen vielleicht vielen Leuten nicht bekannten Shop mal einzuwerfen den man sich vielleicht auch mal zur Inspiration anschauen kann: Magento, aufgebaut auf Komponenten vom Zend Framework http://www.magentocommerce.com/ http://en.wikipedia.org/wiki/Magento
__________________ robo47.net - Blog, Codeschnipsel und mehr | |
| | |
| | |
| Moderator und Wett-König | ... Der hat ja nicht so gute Kritiken auf Wikipedia ...
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Php Programmierer gesucht! Online Shop oscommerce | Birdie501 | Trash | 0 | 25.08.2006 15:16 |
| Shop Service - wie umsetzen? | greg | PHP Tipps 2006 | 1 | 07.05.2006 14:55 |
| einfacher Shop ??? | lessi_tresor | PHP Tipps 2006 | 13 | 22.03.2006 13:08 |
| Mit 3 Tabellen einen Shop realisieren???? | PHP Tipps 2006 | 5 | 15.03.2006 13:13 | |
| Programmierer mit Erfahrung mit Caupo Shop Pro gesucht | pixelcut | Trash | 0 | 07.01.2006 17:00 |
| Verkaufe sehr gutes shop system | Beitragsarchiv | 4 | 07.10.2005 18:21 | |
| Shop, Kundendaten erweitern. Komme nicht weiter... | PHP-Fortgeschrittene | 1 | 13.09.2005 00:11 | |
| Shop - Technischer Background | PHP-Fortgeschrittene | 5 | 18.04.2005 14:25 | |
| Shop bzw. Warenkorb - Framework | El Barto | Beitragsarchiv | 7 | 27.01.2005 19:24 |
| Datenbankdesign für Shop mit unterschiedlichen "Typen&a | PHP Tipps 2005 | 27 | 20.01.2005 16:06 | |
| Shop in PHP | PHP Tipps 2005 | 4 | 07.01.2005 23:09 | |
| [Erledigt] Hosting für einen Online Shop | Off-Topic Diskussionen | 2 | 23.09.2004 19:11 | |
| pHp Shop in Homepage einbinden !!! ABER WIE ??? | PHP Tipps 2004 | 1 | 15.08.2004 19:23 | |
| erkennen ob ein User in einem Shop eingekauft hat. | Filewalker | PHP Tipps 2004 | 3 | 27.06.2004 20:38 |
| shop im frame problem (ie vs mozilla??) | PHP-Fortgeschrittene | 1 | 15.06.2004 02:20 | |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.