web-dev-qa-db-fra.com

PHP cadre pour la construction de site de commerce électronique?

Dans quelle infrastructure d'applications Web basée sur php serait-il recommandé de créer un site de commerce électronique?

Existe-t-il des cadres spécifiques au commerce électronique incluant le traitement des paiements, les comptes d'utilisateurs, etc.?

Merci b

19
b20000

OpenCart est conçu riche en fonctionnalités, facile à utiliser, convivial pour les moteurs de recherche et avec une interface attrayante visuellement.

  • Catégories illimitées
  • Produits illimités
  • Nombre illimité de fabricants
  • Multi-devise
  • Multilingue
  • Avis du produit
  • Évaluations du produit
  • Open source
  • Documentation gratuite
  • Modèle
  • Redimensionnement automatique de l'image
  • 20+ passerelles de paiement
  • 8+ méthodes d'expédition

Démo:

Télécharger:

Vous pouvez télécharger depuis OpenCart Website ou directement (V1.4.9.1)

Mes pensées:

Avec des systèmes comme Magento et osCommerce, très volumineux et mal codé, OpenCart est un framework de style MVC. Ainsi, si vous avez déjà utilisé codeigniter, vous connaissez déjà la moitié du système.

Le système ne prend pas de ressources lourdes contrairement à certains frameworks, il possède une interface d’administration robuste qui affiche les statistiques graphiques de vos ventes et vous aide à prévoir les ventes, des systèmes de paiement simples et logiques qui vous permettent d’ajouter davantage de systèmes de paiement en faisant simplement glisser dépôt de fichiers.

18
RobertPitt

J'ai eu la même exigence. Après analyse, j'ai constaté que CodeIgniter Framework répond bien à cette exigence. Il a une classe de chariot qui aide à développer une application de commerce électronique plus rapide et plus propre. Il existe également une application Panier basée sur CodeIgniter appelée GoCart (gocartdv.com). Il s'agit d'un panier d'achat très simple qui ne comporte que les fonctionnalités minimales requises pour un panier d'achat. 

3
Dinesh P.R.

Une réponse tardive, mais utile aux autres, espérons-le. Regardez dans www.Egg-basket.com . C'est un million de fois plus facile à utiliser que les utilisateurs de Magento et très facile à utiliser.

Egg Basket se distingue par le fait qu’il s’agit d’un magasin en état de marche, prêt à être habillé et rempli de produits, plutôt qu’un outil destiné à être utilisé pour l’organisation d’un magasin.

Pour moi, cette approche fonctionne car cela signifie que pour l'utilisateur final, vous avez fourni quelque chose de sur mesure avec un panneau d'administration qui n'est pas rempli d'outils de développement, mais tout le travail a déjà été fait pour vous. Il en résulte également une empreinte presque minime par rapport à Magento.

En termes de fonctionnalités, je ne pense pas que Egg Basket soit extraordinaire, mais il possède tout ce dont un magasin a besoin. C'est un "oeuf" :-)

Edit: Juste pour ajouter, ce framework a un prix beaucoup plus raisonnable ces jours-ci et la version 1.4 a été publiée aujourd'hui avec un nouveau système de plugins. Je ne connais vraiment pas de plate-forme plus facile à utiliser!

1
Ric

Drupal est un framework multi-site et Ubercart est son ultime complément e-commerce.

1
Ilya Vassilevsky

Si vous parlez d'un framework, CodeIgniter a une classe de chars Nice intégrée et est très bien documentée. Si vous ne voulez pas recommencer à zéro, je vous recommande CS-Cart (petit site) ou Magento (site immense).

0
Darren

Je suggère également que Magento soit basé sur le framework Zend, qui est robuste et toujours pleinement supporté.

La documentation n'est pas facile à trouver, mais il est très facile d'ajouter une fonctionnalité de base.

Voici une liste de Magento tutorials

0
yvoyer

http://www.heroframework.com/ Ceci est construit sur le dessus du framework CodeIgniter et sur le dessus du Zend Framework http://www.enlight.de/

0
eaguilar

Je ne l'ai jamais utilisé personnellement mais Magento a probablement la meilleure réputation parmi les frameworks de commerce électronique basés sur PHP.

0
01001111

ZenMagick a un code de très haute qualité ... c’est un système complet, mais l’API est suffisamment flexible pour vous permettre de réécrire complètement l’interface si vous le souhaitez.

Il utilise également plusieurs bundles Symfony 2, donc si vous êtes familier avec Symfony, cela pourrait être un avantage. 

0
Matt Browne