Vu que j'ai déjà créé et/ou géré un certain nombre de sites avec oscommerce (vous savez, l'espèce de CMS spécial e-commerce), j'ai maintenant une certaine idée de
pourquoi oscommerce c'est bien et de pourquoi oscommerce c'est pas bien.
Oscommerce c'est bien parce que :
- Quand on n'est pas développeur, on peut arriver à créer quand même un vrai site d'e-commerce sur lequel les gens peuvent venir acheter des produits et même payer en ligne pour de vrai
- C'est gratuit et "open source", donc on peut en faire ce qu'on veut si on sait un peu bidouiller
- Il existe une communauté oscommerce très développée et sur les forums (anglophone et franchophone) on peut trouver de l'aide pour les bugs qu'on n'arrive pas à résoudre ou des idées
- Grâce à cette communauté très développée, il existe tout un tas de contributions qui nous permettent de faire encore mieux qu'oscommerce avec oscommerce
- C'est rapide à télécharger, facile à installer
Oscommerce c'est pas bien parce que :
- Même s'il n'y a pas besoin d'être un vrai développeur pour l'utiliser, il faut quand même savoir bidouiller et se débrouiller avec l'informatique car il y a souvent des bugs et, surtout, des
demandes de clients qui ne correspondent pas à des contributions existantes.
- C'est à proprement parler une usine à gaz ! Beaucoup de fichiers, souvent beaucoup plus que ce dont on a besoin, et la configuration n'est pas toujours très intuitive.
- Le code n'est (pour l'instant) pas du tout adapté aux standards W3C et toute la mise en page est construite en tableaux, ce qui le rend assez lourd.
- La configuration présente des failles de sécurité (auxquelles on peut palier mais elles existent)
Du coup, je ne serais pas contre utiliser un autre type d'outil e-commerce de ce genre, juste pour essayer. Ceci dit, parmi les recherches que j'ai faites, oscommerce semble être l'outil e-commerce
open source le plus utilisé, ce qui le rend incontournable du fait de la communauté qui l'entoure. Car ça m'embêterait d'utiliser un outil que personne d'autre ne connaît, je ne pourrais plus aller
pleurer sur les forums quand j'ai un bug à résoudre !