2010-07-23 15 views
5

Ich muss E-Commerce-Anwendung einrichten. Es wird E-Commerce mit hohem Traffic sein (Tausende Aufrufe pro Tag, wenige Tausend Bestellungen pro Tag, 30000+ Produkte). Ich bin auf der Suche nach E-Commerce-Software in PHP geschrieben. Ich habe überprüft:PHP E-Commerce-System: Welches ist am einfachsten zu ändern

und meine Favoriten sind:

  • PrestaShop
  • OpenCart
  • interspire
  • etwas eigenes.

Nach ein paar Stunden verbringen mit jeder weiß ich nicht, ob es meine Bedürfnisse erfüllen. Vielleicht hast du etwas Erfahrung. Das Projekt, an dem ich arbeite, hat viele sehr "spezielle" Anforderungen, also brauche ich etwas, das sehr erweiterbar sein wird (z. B. neue Zahlungstypen hinzufügen, neue Werbeaktionen, Funktionalität hinzufügen, um benutzerdefinierte Ansicht für jede Kategorie zu haben). (Beachten Sie nur die Farbe der Kategorienamen). Aber "leicht erweiterbar" bedeutet für mich nicht nur gut geschriebenen Code, sondern auch gut dokumentiert mit guter Unterstützung. Wie Sie sehen, muss dies nicht frei/opensource sein, aber die Lizenz muss es erlauben, den Quellcode zu ändern. Es kann auch nicht sehr teuer sein (weniger als $ 5000). Außerdem muss es schnell sein. Es muss einige tausend Bestellungen/pro Tag unterstützen. Es ist mir egal, ob die Ausgabe auf divs, Tabellen oder HTML5-Abschnitt/srticle basiert. Wir werden es trotzdem umschreiben, aber eingebauter SEO-Support (Meta-Tags, URLs) für Kategorie/Produkt ist Pflicht. Es sollte auch erlauben, unbegrenzte Kategorietiefe zu haben. Es wird nett sein, in CMS integriert zu sein, aber ich bin nicht an Cart-Erweiterung zu Jomla/Drupal interessiert. Es muss eine eigenständige E-Commerce-Anwendung sein.

Ich bin nicht an Java/Python interessiert, weil es einen Mangel an Entwicklern gibt, so dass nur PHP-Lösungen in Betracht gezogen werden.

Warum nicht Magento: Es sieht gut aus ad haben tolle Admin-Panel, aber ich habe gehört, dass es sehr langsam ist. Auch "Super Admin Panel" bedeutet, dass es viele Javascript/Funktionen/Klassen gibt und es wahrscheinlich schwieriger zu erweitern ist. Habe auch schlechte Meinungen über Unterstützung gehört.

Warum nicht oscommerce/zencart: mit oscommerce gearbeitet und es war die Hölle. Zencart basiert auf osCommerce und ich nehme an, dass sich nicht viele Dinge geändert haben.

Andere aus meiner Liste sieht gleich aus. Ich kann keinen Unterschied in der Funktionalität sehen. Meine Wahl von presta, opencart, interspire basiert auf Benutzermeinungen, die im Internet gefunden werden.

Welchen können Sie mir empfehlen? Vielleicht etwas ganz anderes?

+0

All diese Funktionalität und unter $ 5000? Ich bezweifle, dass du das schaffst. Es gibt viel mehr im E-Commerce als man sieht (Berichte über Einnahmen/Ausgaben, Kreditkartenrückerstattungen, die Liste geht weiter). – Andre

+0

Ich habe deine Frage nicht gesehen. Ich stelle eine ähnliche Frage wie Sie, nur dass ich keine Einschränkungen in Bezug auf die Programmiersprache habe. Siehe http://stackoverflow.com/questions/4881102/which-shopping-cart-ecommerce-platform-to-choose – fabien7474

+0

Wenn Sie ein paar tausend Aufträge pro Tag haben, wie schnell werden Sie die $ 5000 sogar machen? Ihr Kunde sollte wirklich eine realistische Geldsumme, wie 200.000 $ investieren. Sie benötigen mehr als einen Webserver. Sie benötigen unterstützte Datenbanken (percona, ..) Loadbalancer, mehrere Knoten, .. – DanFromGermany

Antwort

2

Wenn Sie über Erweiterbarkeit besorgt sind, schreiben Sie Ihre eigenen. Es kostet weniger als eine vorkonfektionierte Standardlösung zu modifizieren. Es ist nicht billig, es selbst zu schreiben, aber es ist billiger als schwere Änderungen an Code anderer vorzunehmen. Ich würde vorschlagen, Symfony als Framework zu verwenden, es sei denn, Sie haben beträchtliche Erfahrung mit einem anderen PHP-Framework. Sie erhalten keine benutzerdefinierte Lösung für unter $ 5000, Zeitraum. Das ist ein einmonatiges Entwicklungsfenster. Sie könnten in der Lage sein, mit keine Glocken zu kommen, aber es wäre sehr nahe mit einem extrem erfahrenen Entwickler.

Aber wenn Sie nicht ändern, würde ich Magento empfehlen.

Wenn Sie denken, keine dieser Lösungen löst mein Problem, es gibt eine sehr reale Möglichkeit, die Sie vielleicht berücksichtigen sollten: die Anforderungen sind unrealistisch. Es ist normal. Es ist so üblich und Tabu, dass ich wette, dass es zu mehr Projektversagen führt als jede andere Überlegung.

Wenn Sie möchten, dass ein Einkaufswagen mit dem Geschäft wächst, bauen Sie einen mit einem Rahmen ohne Schnickschnack.

Wenn sie mit einer billigen Lösung wie Cube Cart (auch gut) ohne Modifikationen machen können, dann versuchen Sie es zuerst.

Ehrlich gesagt, es klingt wie Sie einen unrealistischen Client (basierend auf der Beschreibung) oder eine Anforderung, eine benutzerdefinierte, einfache Lösung zu bauen. Versuchen Sie nicht, einen Löffel mit dem Kopf zu biegen, um den Klienten zu beeindrucken, Sie werden nur Kopfschmerzen bekommen.

Best of luck

0

würde ich eine Drupal 6-Installation zusammen mit der Ubercart Module empfehlen. Sie können die leistungsstarken CMS-Funktionen von Drupal nutzen und Ihre Produkte genauso verwalten wie alle anderen Seiten auf der Website. Außerdem ist es kostenlos!

Verwandte Themen