COMPARATIF SOLUTIONS E-
COMMERCES


   OSCommerce 2.2



   OSCommerce 3.0 version Alpha



   Magento 0.7 version Bêta
CONFIGURATION LOGICIELLE REQUISE

   Magento
       Apache 1 ou sup. (activation du module rewrite préférable)‫‏‬
     ...
CONFIGURATION LOGICIELLE - SUITE

   OSCommerce 2.2
       Apache 1 ou sup.
       PHP3 ou sup. (Activation de la direc...
MOTEURS DE PROGRAMMATION UTILISÉ

   Magento
       Coeur applicatif basé sur le framework Zend
           points posit...
MOTEUR DE PROGRA UTILISÉ - SUITE

   OSCommerce 2.2
       Programmation presque exclusivement procédurale
       Utili...
SYSTÈME DE TEMPLATE

   Magento
       Langages utilisés : XML, HTML
       Compatible XHTML / CSS stricte
       Sépa...
SYSTÈME DE TEMPLATE - SUITE

   OSCommerce 2.2
       Langages utilisés : PHP, HTML
       Non compatible XHTML / CSS (...
GESTION DES PLUGINS

   Magento
       Création de plugins facilitée avec la POO
       Aucun assistant pour importer d...
GESTION DES LANGUES

   Magento et les 2 versions d’OSCommerce sont optimisées pour
    l’internationalisation
   Magent...
FONCTIONNALITÉS DE BASE

   Magento
       Gestion des utilisateurs + groupes d’utilisateurs
       CMS intégré pour la...
FONCTIONNALITÉS DE BASE - SUITE

   OSCommerce 2.2
       Gestion des utilisateurs sans création de droits d’accès
    ...
Prochain SlideShare
Chargement dans…5
×

Comparatif OSCommerce/Magento pour SQLI

1 419 vues

Publié le

0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
1 419
Sur SlideShare
0
Issues des intégrations
0
Intégrations
4
Actions
Partages
0
Téléchargements
8
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Comparatif OSCommerce/Magento pour SQLI

  1. 1. COMPARATIF SOLUTIONS E- COMMERCES  OSCommerce 2.2  OSCommerce 3.0 version Alpha  Magento 0.7 version Bêta
  2. 2. CONFIGURATION LOGICIELLE REQUISE  Magento  Apache 1 ou sup. (activation du module rewrite préférable)‫‏‬  PHP 5.2.0 ou sup. avec les modules suivants :  PDO/MySQL : couche d'abstraction à la BDD  MySQLi : nouvelle version du driver MySQL  mcrypt et mhash  DOM et simpleXML  MySQL 4.1.20 ou sup.
  3. 3. CONFIGURATION LOGICIELLE - SUITE  OSCommerce 2.2  Apache 1 ou sup.  PHP3 ou sup. (Activation de la directive ”Register Global” obligatoire)‫‏‬  MySQL 4 ou sup.  OSCommerce 3.0  Au minimum : Apache 1, PHP 4.1 et MySQL 4.1
  4. 4. MOTEURS DE PROGRAMMATION UTILISÉ  Magento  Coeur applicatif basé sur le framework Zend  points positifs :  Documentation abondante  Société Zend qui édite ce framework, grosse communauté  Zend FM implémente le design pattern MVC  points négatifs :  Formation au FM indispensable.  Bonne connaissance de la POO et des design patterns les plus courants
  5. 5. MOTEUR DE PROGRA UTILISÉ - SUITE  OSCommerce 2.2  Programmation presque exclusivement procédurale  Utilisation de quelques classes mais utilité très limitée à cause de PHP 3  Séparation entre données, traitement et affichage inexistant -> modifications présentation très difficiles  OSCommerce 3.0  Meilleure lisibilité du code avec séparation affichage, accès à la BDD et traitement
  6. 6. SYSTÈME DE TEMPLATE  Magento  Langages utilisés : XML, HTML  Compatible XHTML / CSS stricte  Séparation complète entre présentation, données, traitement  Moteur de template très puissant :  Possibilité de modifier complétement l’interface utilisateur, les modules affichés ... suivant la langue utilisée, le produit ou la catégorie sélectionné  Personnalisation de la boutique suivant la saison (Fêtes de Noël, Jour de l’an, Halloween) par rapport au thème de base  La seule contrainte : appréhender le vocabulaire assez complexe pour bien utiliser les templates.
  7. 7. SYSTÈME DE TEMPLATE - SUITE  OSCommerce 2.2  Langages utilisés : PHP, HTML  Non compatible XHTML / CSS (présentation en tableau)  Aucune séparation entre présentation, données, traitement  OSCommerce 3.0  Langages utilisés : PHP, HTML  Compatible XHTML / CSS (présentation avec des bloc “div” )  Fichiers utilisés pour l’affichage ne contiennent que du HTML et quelques appels à PHP liés à l’affichage
  8. 8. GESTION DES PLUGINS  Magento  Création de plugins facilitée avec la POO  Aucun assistant pour importer des plugins pour l’instant  OSCommerce 2.2  Système de plugins éprouvé : plusieurs centaines sont dispo.  Implémentation de plus de 6 plugins sur même une application est très difficile  OSCommerce 3.0  Non testé  Aucun plugin OSC 2 compatible OSC 3 à l’heure actuelle
  9. 9. GESTION DES LANGUES  Magento et les 2 versions d’OSCommerce sont optimisées pour l’internationalisation  Magento  Fichiers de traduction au format CSV  Traduction française de l’interface disponible  OSCommerce 2.2  Fichiers de traduction via constantes PHP  OSCommerce 3.0  Le français n’est pas encore disponible  Fichiers de traduction au format XML
  10. 10. FONCTIONNALITÉS DE BASE  Magento  Gestion des utilisateurs + groupes d’utilisateurs  CMS intégré pour la création de pages statiques  Système de newsletters (Création - HTML ou Texte -, suivi)  Module pour gérer les promotions  Gestion avancée des attributs produits  Réécriture de liens exceptionnellement propre  Utilisation de l’API Google Analitycs pour les statistiques  Tags sur les produits pour recherche transversalle  Module de comparaison entre plusieurs produits
  11. 11. FONCTIONNALITÉS DE BASE - SUITE  OSCommerce 2.2  Gestion des utilisateurs sans création de droits d’accès  Réécriture de lien non opérationnelle  Création de pages statiques impossible.  Module pour gérer les promotions  Création des attributs produits impossible sans contribution  Système de newsletters simpliste  OSCommerce 3.0  Quelques améliorations : Réécriture des liens, Upload illimité de photos par produit, Ajout d’effets JS...

×