Che open source in PHP carrello soluzioni sono funzioni a beneficio di me come sviluppatore web?

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

  •  09-06-2019
  •  | 
  •  

Domanda

Ci sono centinaia di carrello di soluzioni disponibili per ogni piattaforma, e tutti i piani di hosting sono disponibili diversi già installato.Come sviluppatore ho capito che la maggior parte di questi sono abbastanza simili da un punto di vista dell'utente.

Ma quali sono costruiti con lo sviluppatore in mente?Per esempio, quelli che hanno una decente API in modo che il mio codice personalizzato di non avere mescolato con il codice di base o quelli che hanno un ben pensato attraverso il modello di sistema in modo che io possa facilmente personalizzare per ogni nuovo cliente?

È stato utile?

Soluzione

osCommerce è uno di quei prodotti che è stato mal progettato dall'inizio, e diventa fondamentalmente non gestibile come il tempo si muove in avanti.Addons sono le patch, e codice personalizzato modifica core.(A meno che le cose sono drasticamente cambiate dall'ultima volta che ho guardato, a giudicare dai numeri di versione, non hanno).

Mentre probabilmente un po ' di più alto livello che si pone, Drupal è molto attraente piattaforma.Si tratta di un CMS con una base, e l'utilizzo di e-commerce o Ubercart è possibile trasformarlo in un negozio.Con i moduli come CCK e Vista si può costruire molto sofisticato, siti di e-commerce (prodotti specializzati tipi di attributi) con poche righe di codice, in più ci sono tutti i CMS strumenti (editing, controllo accessi, ecc) per libero.Se scrivete i vostri propri moduli, è possibile collegare in quasi nulla in Drupal senza toccare il codice di base, e si ottiene una tonnellata di flessibilità.

Anche se un sacco di sviluppatori può non considerare semplicemente perché sono bloccato in questo punto di vista che deve scrivere qualcosa da zero, Drupal è una grande piattaforma per lo sviluppo di questo genere di cose.Sicuramente c'è una curva di apprendimento ad esso, specialmente quando si ha bisogno di scrivere moduli, ma il tempo che ci vuole per imparare e implementare un sito è ancora probabilmente meno di scrivere molto su misura sito di e-commerce da zero.

Altri suggerimenti

Magento sarebbe una buona scelta.Esso è basato su Zend Framework ed è molto aperto e personalizzabile.Qualcosa di un vero programmatore (rispetto ad un progettista/sviluppatore) potrebbe davvero lavorare con.

Magento è abbastanza buona, e molto potente, ma sempre alle prese con il modo di andare su di estensione/sostituzione cose è abbastanza difficile.Il codebase è molto flessibile, e tutto quello che può essere sostituito o estesa, ma c'è molto poco di documentazione su come farlo.

Ci sono un sacco di 3rd-party addons, per il pagamento diversi fornitori e altre cose, e il built-in download-manager, gestisce l'installazione di questi, così come gli aggiornamenti al codice di base, molto bene.

Rispetto a qualcosa come OSCommerce, però, vince a mani basse.

Ho scoperto da poco opencart che finora mi ha colpito.

Come circa ZenCart?È open source in modo da poter leggere e modificare il sorgente direttamente.

C'è anche un decente sistema di template.

Che dire prestashop ?Si basa su Smarty e c'è un dettaglio spiegazione su come scrivere un modulo.

Penso Megento è la migliore, ma è molto lunga lista di fratures e matains più tavoli che alcune volte creare problema.Se è necessario creare molto grande negozio deve utilizzare megento, salvo che l'uso di zen-cart.Ho usato quasi tutto il carrello, ma il mio primo prefreance è megento per un sito di grandi dimensioni e zen-cart per alltype di negozi.

osCommerce sembra essere abbastanza popolare, e annuncia la facilità di integrazione come una delle sue caratteristiche principali.

Mi sarebbe secondo Magento suggerimento.È dotato di un moderno codice di base ed è stato progettato con l'estensibilità in mente.Essa ha anche multi-sito e multi-funzionalità del linguaggio progettato fin dall'inizio.È open source e sembra avere un disciplinato team di sviluppo (con un MySQL AB -come modello di business) alle spalle .

Qui è una buona recensione di carri:http://php.opensourcecms.com/scripts/show.php?catid=3&cat=eCommerce

Anche se il voto non sembra riflettere un sacco di feedback da parte degli utenti, quindi vorrei suggerire di leggere i commenti per scoprire i pro i contro di ogni

Moltin è costruito con gli sviluppatori in mente puramente API.È possibile scegliere le parti di API si desidera integrare con qualsiasi frontend si hanno.Si ottiene anche una dashboard per gestire il tuo negozio se si vuole utilizzare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top