Your SlideShare is downloading. ×
Comparatif OSCommerce/Magento pour SQLI
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Comparatif OSCommerce/Magento pour SQLI

1,210
views

Published on


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,210
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. COMPARATIF SOLUTIONS E- COMMERCES  OSCommerce 2.2  OSCommerce 3.0 version Alpha  Magento 0.7 version Bêta
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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...