Ho bisogno di creare un sistema interno di tracciamento e registrazione degli ordini per un negozio di alimentari che richiede molte delle funzionalità dei sistemi di e-commerce esistenti, come catalogo prodotti, relazioni cliente/relazioni , report sui movimenti, stato degli ordini, ecc. Tuttavia, la prima fase del prodotto è puramente interna, quindi non sono necessarie funzionalità di e-commerce online come indirizzi di spedizione, tariffe postali o gateway di pagamento. Ho anche un sacco di cose specifiche per il business che potrebbero non essere applicabili a molti negozi online: sistema di sconto prodotto/cliente complesso, molti attributi per i prodotti, un flusso di tracciabilità degli ordini dei produttori (il cliente ha un ordine con noi e abbiamo un ordine con il produttore), e così via.qual è il software di e-commerce FOSS più estensibile/flessibile? (o devo eseguire il roll-my-own?)
Quindi sono bloccato chiedendomi se sarebbe meglio personalizzare un prodotto esistente o eseguire il rollover con un buon framework Web (come Python/web2py)? Se fosse un negozio online semplice e asciutto, la decisione sarebbe stata chiara, ma non lo è. Quindi sto cercando di trovare il software di e-commerce FOSS più estensibile/flessibile per la prototipazione.
I principali contendenti che ho considerato fino ad ora sono: Drupal/Ubercart, Django/Satchmo e RoR/Spree. Ubercart sta subendo una riscrittura completa come Drupal Commerce, quindi questo mi mette fuori gioco. Il progetto Spree sembra pulito e mi piacciono le idee - ma sto già scrivendo un ETL prodotto/cliente in Jython e non voglio bilanciare le due lingue - sia Python che Ruby sono nuovi per me.
Non mi piace il modello Enterprise/Community Edition di Magento. E ho sentito molte lamentele su osCommerce e sulle sue varianti.
Grazie in anticipo per i vostri pensieri.
A proposito, penso che il divario tra il set di funzioni che ho bisogno e quello che ho potuto ottenere out-of-the-box da un prodotto di e-commerce esistente è dell'ordine del 30%.
È un dato di fatto, ho appena incontrato l'eStore web2py e AM esaminandolo. Grazie. – Tony
Fantastico! Sono l'amministratore del sito di google code che potrebbe darti il privilegio di commit se volessi estenderlo. Ma la tua descrizione sembra abbastanza diversa da rendere preferibile la biforcazione. – hoju
Grazie, Richard. Forse potremmo implementare alcune delle caratteristiche più generali prima di biforcarsi. Seguirò il caso se decidiamo di utilizzare web2py/e-store e di far girare il codice. – Tony