Frage

Ich wurde von einem Client beauftragt, eine E-Commerce-Plattform wieder aufzubauen. Das Ziel ist ein Online-Shop, an dem Fahrzeuge verkauft werden. Die Spezialität ist, dass es ein Multi-Supplier ist

Der Shop zeigt alle Produkten der Lieferanten in einem großen Katalog, das idealerweise einige Optionen wie Sortieren und Filtern unterstützen sollte, aber sie sind jedoch keine Anforderung. Bestellungen werden an jeden relevanten Lieferanten und den Administrator per E-Mail übermittelt.

Der Bestellprozess ist sehr einfach - es ist im Wesentlichen nur den bestellten Artikel aus dem Katalog, und informiert den Lieferanten (und dem Administrator), dass der Artikel bestellt wurde. Es sind keine Online-Check-out / -zahlungen erforderlich, obwohl sie schön sind, um eine Option zu haben.

Alle Online-Shopping-Systeme, die ich kenne, sind auf einen einzelnen Administrator ausgerichtet.

Gibt es Geschäftssysteme da draußen, die damit umgehen können, was ich brauche?

Anforderungen:

  • höchste Priorität: Qualitätscode . Vorzugsweise PHP 5 und Objektorientiert. Ich interessiere mich nicht für den genauen Feature-Set des Produkts, solange der vorhandene Code nett und ordentlich ist, mit dem man arbeiten kann.

  • Zugriffskontrolle: Lieferanten können sich anmelden und eigene Produkte hinzufügen und verwalten; haben keinen Zugang zum Rest des Systems. Administratoren können Auflistungen verwalten und den Laden konfigurieren. Administratoren erstellen Lieferantenkonten

  • muss mehrsprachig sein oder auf Deutsch lokalisiert werden

  • Der Verkaufsprozess ist sehr einfach: Eine E-Mail an den Lieferanten und an den Administrator, der die Daten des Käufers enthält, reicht aus.

  • Nein Notwendigkeit einer Online-Zahlung / Kasse, obwohl es eine Willkommenserweiterung ist

  • Open Source ist bevorzugt, aber eine kommerzielle Lösung ist nicht aus der Frage, wenn das Produkt wirklich gut ist, wirklich gut und gut dokumentiert

Solange das Basisprodukt in Ordnung ist und den dafür erforderlichen Grundkatalog und Benutzermanagement unterstützt, sind alle weiteren Funktionen verhandelbar (d. H. Ich werde sie falls nötig hinzufügen.)

War es hilfreich?

Lösung

magento!Sie müssen es benutzen, es ist das Beste, was Brot geschnitten hat.

Ich habe ein E-Commerce-System mit einem Multi-Agent-E-Commerce-System erstellt, das sich anmeldet und den Verkauf, Gutschriften usw. hinzugefügt hat.Das System hatte ein Standard-Katalog-Setup.Es könnte sogar besonders angefertigt werden, dass der Lieferant ein eigenes Geschäft haben könnte, der Lieferant B hat ihre eigenen.Sie könnten beide haut und so weiter.

Wir haben unterschiedliche Sprachen.Es hat eine massive Entwicklergemeinschaft, so dass alles, was wir nicht nur gekauft und integriert haben (meine Zeit ist teuer, dies gab den Kunden echte Rückkehr).Es gibt eine Open-Source-Version, die ich benutzt habe, es gibt auch eine Pay-Version.Ich kann es wirklich nicht genug empfehlen.

Andere Tipps

Wenn keine Zahlungsmethoden und Kasse beteiligt sind, ist es sicher besser, von Grund auf zu schreiben.Mit einem der vorhandenen Systeme haben Sie einfach den eigentlichen Code, der nicht eigentlich verwendet wird.Auch nicht so viele Systeme, die durch Parameter suchen und filtern, und dies scheint ein Kernmerkmal für ein so großes Projekt zu sein.

Ich arbeite derzeit an einem ähnlichen Projekt.Kummer Ich versuche es mit Magento, mit Magento zu beginnen.Es gibt ein Add-On-Modul für fortschrittliche Berechtigungen aitoc_magentomods_advanced_permissions , der Ihnen helfen könnte.

Das erste Problem, mit dem Sie ein System mit einem Multi-Supplier-Typ haben werden, ist, dass er niemals Ihren Bedürfnissen erfüllt.

Wenn Sie wirklich das richtige System haben möchten, sollten Sie Ihre eigenen aus einem anständigen Rahmen erstellen.

Wenn Sie ein bereits konstruiertes System verwenden möchten, das die von Ihnen angegebenen Bedürfnisse erfüllt, würde ich mit magento

gehen

magento ist eines der fortschrittlichsten E-Commerce-Systems, mit dem ich je gearbeitet habe.

Der Code selbst ist nicht so viel einfach, mit Anfang an zu arbeiten, aber Sie werden sich nach einigen Tagen / Wochen daran gewöhnen.

In Bezug auf die "Zugriffskontrolle", ich bin nicht 100% das Wetter unterstützt, aber das Magento-System ist sehr abstrakt und im 80% positiv, dass dies möglich ist.

muss mehrsprachig sein oder auf deutsch lokalisierte ", jede Sprache, die Sie brauchen.

"Der Verkaufsprozess ist sehr einfach: Eine E-Mail an den Lieferanten und an den Administrator, der die Daten des Käufers enthält, reicht aus."

Anstelle von mir geht es über die Funktionen, die ich Ihnen rate, es zu überprüfen.

http://www.magentocommerce.com/


Aber ich würde mich immer noch lieber meinen eigenen Rahmen entwickeln und bauen.

grüße.

Wenn Sie von Grund auf bauen werden, tun Sie es in am Meer .Sie finden wahrscheinlich verfügbare Lösungen, die nicht genug von Ihren Bedürfnissen erfüllen.Die Qualität des Codes wird in der Küste viel besser sein.Echte Wiederverwendung, keine Vorlagen.

Talk mit norbert Hartl

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top