On 1/20/2023 at 8:34 PM, Mediacom87 said:Votre ressenti est très personnel et franchement, à la différence de vous, depuis plus de 20 ans j'ai testé presque toutes les solutions du marché, en dehors des solutions comme Shopify, et franchement, je reviens toujours sur PrestaShop qui est simple et complet, pas complet comme vous semblez l'attendre, mais complet dès son installation pour vendre en ligne en multi lingue, multi taxes et ainsi de suite.
Mais oui, pour l'adapter à son besoin, soit on met la main au portefeuille, soit on apprend, mais comme beaucoup de commerçants, vous n'avez certainement pas le temps d'apprendre à coder, designer, gérer, et ainsi de suite, donc comme dans tout sur terre, des spécialistes sont là pour vous accompagner.
En relisant vos propos, il semble que votre cahier des charges n'était pas précis pour votre prestataire au départ puisqu'il semble que vous découvrirez plus tard des besoins qui ne purent être satisfait, donc, soit vous avez mal décrit vos besoins initiaux, soit votre prestataire fut juste là pour prendre le chèque plutôt que vous rediriger vers une autre solution plus adapter à votre besoin.
Incriminer la solution me semble simpliste, puisque je peux confronter n'importe quelle solution et lui trouver tous les défauts si je l'aborde de la mauvaise manière.
Par exemple, on peut rigoler de monter un site multi lingue sur woocomerce ou encore réussir à traduire ou appliquer les bonnes taxes sur un opencart ou un magento.
Et très souvent, je déconseille grandement PrestaShop à certains de mes prospects et je perds des ventes, mais au moins, j'ai ma conscience pour moi en ayant fait mon devoir de conseil.
Ça fait des années que je suis développeur PrestaShop, je le suis toujours et j'adore cette solution, mais mon attrait pour elle ne fait que décroître de jour en jour, ce n'est pas que le point de vue "besoin client" qui commence à être faible face à Shopify, l'aspect développeur n'est pas en reste et prend un coup tout les mois. Pour comprendre comment on en est arrivé là, j'ai essayé de remonter un peu le blog dev, suivre ce qu'il se disait sur les futurs aspects du CMS à l'époque, et en fait, depuis 2018, 2019, rien n'a changé.
Aujourd'hui, Shopify propose énormément de fonctionnalités nativement, qui sont facilement accessibles via les fichiers du thème sans avoir à installer x modules, où ces fonctionnalités sont documentées et clairement expliquées, avec une API fonctionnel et utilisable partout très simplement, notamment avec les framework frontend très à la mode (ils proposent littéralement leur propre starter en Next.js). Ils ont aussi une CLI très utile, notamment pour la création de thème, qui permet de facilement créer et faire avancer son thème, avec un starter propre et fonctionnel, permettant d'utiliser de vrais fonctionnalités de page builder, afin de proposer un site personnalisable et évolutif à moindre coût.
Coté PrestaShop, on a une API vieillissante, quasi inutilisable avec les frameworks front, alors qu'on peut retrouver des articles de blog d'il y a 4 ans disant "vous inquiétez pas, elle va évoluer", mais on en voit toujours pas l'aspect. On a eu pendant longtemps un starter qui était vide, basé sur une version alpha de Bootstrap, pas le moindre aperçu d'une fonctionnalité de page builder ou de blog intégrée. Pour ça, il faut des modules, modules qu'il faut adapter pour qu'ils collent sur le starter que l'on s'est tous créé parce qu'on ne peut pas partir d'une base en alpha Bootstrap, pour qu'ils collent entre eux.
Récemment un développeur très motivé a eu l'idée de créer un module de page building, c'est une excellente idée. Cependant, étant donné que ça ne sera qu'un module, il faudra adapter nous même les autres modules pour qu'ils soient compatibles. Pourquoi cette fonctionnalité n'a pas été développé par Prestashop elle même afin de proposer un standard aux développeurs de modules ?
Je ne comprends pas. Prestashop prend un retard technique colossal, on a pas eu de réel nouvelles fonctionnalités depuis un long moment, on a un système de traduction qui est tout juste fonctionnel, on a un manque d'outil flagrant. Il ne sera pas éternellement possible de se cacher derrière le "C'est gratuit, c'est personnalisable".