2010-08-18 6 views
8

Hey Leute, ich wollte irgendwie eine meinungsbasierte Frage zu Beginn mit fragen. 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?eCommerce Framework, derzeit Blick auf Magento

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 der Klient nicht tun darf.

Antwort

3

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. Schauen Sie sich diese Links:

Stack Overflow: How does Magento Code Work?

Magento Design Guide

Gehen Sie durch diese und sehen, ob es 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.

+0

Ich habe Kohana vorher benutzt. Ich liebe MVC, XML ist auch kein Problem und ich beschäftige mich regelmäßig mit EAV-Strukturen. Ich habe ein paar der Magento Tutorials durchgegangen und es scheint nicht schlecht zu sein. Vielen Dank! –

+0

Dann würde ich sagen, gehen Sie dafür. Sie bekommen eine Menge Leute, die an einfache Pakete wie WordPress gewöhnt sind, mit Tonnen von Unterstützung, die nach Magento kommen, auf der Suche nach einer ähnlichen eCommerce-Lösung, und es ist NICHTS, wie sie erwarten, so dass sie wirklich leicht aufgeben. Sie werden wahrscheinlich Magento lieben, sobald Sie die Lernkurve überwunden haben. – Nic

3

Ich würde empfehlen, einen Blick auf OpenCart Es hat Optionen zum Deaktivieren von Funktionen im Backend für bestimmte Benutzer.

+0

Großartig! Ich schaue mir das an! Ich mag es, dass es sich mehr auf das Open Source Produkt konzentriert als auf eine Enterprise Edition wie Magento. Ich würde denken, dass die Unterstützung dadurch viel besser wäre. –

+0

Sowohl Unterstützung als auch Entwicklung sind aktiv und gut. – Scott

2

Ich habe Magento verwendet und mag es. Es ist sehr einfach zu kontrollieren, wer über Funktionen und Berechtigungen in Magento verfügt, also können Sie alle Backend-Funktionen für Ihre Kunden deaktivieren.

+0

Großartig! Das macht mich viel besser fühlen! –