ce qui est un logiciel de commerce électronique la plus extensible / souple des logiciels libres? (Ou devrais-je rouler-ma-propre?)

StackOverflow https://stackoverflow.com/questions/2223732

Question

Je dois construire une entrée d'ordre interne et un système de suivi pour une épicerie qui nécessite un grand nombre des caractéristiques des systèmes de commerce électronique existants, tels que le catalogue de produits, customer_to_order relations / vues, rapports de mouvement, les statuts des commandes, etc. Cependant , la première phase du produit est purement interne, donc je ne pas besoin de fonctionnalités de commerce électronique en ligne tels que les adresses de livraison, tarifs postaux ou une passerelle de paiement. J'ai aussi un tas d'affaires des choses spécifiques qui peuvent ne pas appliquer à beaucoup de magasins en ligne: produit complexe / système de rabais à la clientèle, beaucoup d'attributs pour les produits, un producteur flux afin de suivi (client dispose d'une commande avec et nous avons un ordre avec le producteur), et ainsi de suite.

Je suis coincé demandais si je serais mieux personnaliser un produit existant, ou rouler mon propre avec un bon framework web (tel que Python / web2py)? Si c'était un magasin en ligne de coupe et sec, la décision serait claire - mais ce n'est pas. J'essaie donc de trouver le logiciel libre la plus extensible flexible / logiciel e-commerce pour le prototypage.

Les principaux candidats que j'ai envisageais à ce jour sont: Drupal / Ubercart, Django / Satchmo et RoR / Spree. Ubercart subit une réécriture complète Drupal Commerce, ce qui me met hors tension. Le projet Spree a l'air propre et j'aime les idées - mais je suis en train d'écrire déjà un produit / client ETL Jython et ne veulent pas d'équilibrer les deux langues -. À la fois Python et Ruby sont nouvelles pour moi

Je n'aime pas le modèle d'édition entreprise / communauté Magento. Et je l'ai entendu beaucoup de plaintes au sujet de osCommerce et c'est des variantes.

Merci d'avance pour vos pensées.


Par ailleurs, je pense que l'écart entre la fonction de jeu j'ai besoin et ce que je pouvais sortir-of-the-box d'un produit e-commerce existant est de l'ordre de 30%.

Était-ce utile?

La solution

si vous avez besoin de cette fonctionnalité beaucoup supplémentaire que je pense rouler votre propre si vous n'êtes pas limité plus tard.

Ou mieux encore la fourche web2py courant très basique (et facile à comprendre) eStore:
http://code.google.com/p/web2py-estore/ < br> http://web2py-estore.appspot.com/ (demo)

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top