Hey Leute, ich wollte irgendwie eine meinungsbasierte Frage stellen, um damit anzufangen. Ich werde in ein oder zwei Monaten ein eCommerce-Projekt in die Hand nehmen, also habe ich versucht zu entscheiden, welches PHP-Framework, wenn überhaupt, mit mir gehen sollte. Was empfehlen alle?
Momentan arbeite ich an einigen Magento Tutorials. Eines der Dinge, die ich gefunden habe, die anders sein müssen, ist das Backend. Soweit ich das beurteilen kann, haben die Admins, wenn sie sich im Backend anmelden, eine Menge an Optionen zur Site-Anpassung zur Verfügung, wie das Ein- und Ausschalten von Modulen. Gibt es eine Möglichkeit, Funktionen für das Back-End zu deaktivieren? Es gibt nur einige Dinge, die ich nicht möchte, dass der Klient tun kann.
Kennen Sie MVC? Verstehst du XML? Sind Sie mit EAV-Datenbankstrukturen vertraut?
Wenn Sie irgendwelche Zweifel an einer dieser Fragen haben, werden Sie eine lange Erfahrung mit Magento haben. Schau dir diese Links an:
Stapelüberlauf: Wie funktioniert Magento Code?
Gehen Sie durch diese und sehen Sie, ob es zu Ihrem Stil passt. Ich würde mir keine Sorgen machen über die Enderfahrung Ihres Kunden mit Magento; es gibt viele Möglichkeiten und es ist ein sehr leistungsfähiges System. Davon abgesehen ist es riesig und ein Ressourcenfresser, also ist es keine gute Idee, es auf einem Shared Host auszuführen. Es kann auch mühsam sein, Fehler zu beheben, und das Entwicklerteam vernachlässigt die Community-Edition zu diesem Zeitpunkt ziemlich.
Ich habe Magento benutzt und mag es. Es ist sehr einfach zu kontrollieren, wer über Rollen und Berechtigungen in Magento Zugriff hat, also können Sie alle Back-End-Funktionen für Ihre Kunden deaktivieren.
Tags und Links php frameworks magento e-commerce