En 2010, j'ai quitté mon emploi principal pour devenir freelance à 100 %. À l'époque, j'étais un développeur PHP/MySQL pur et dur, et je ne m'intéressais pas vraiment à WordPress. L'un de mes premiers contrats en freelance consistait à créer un petit site de commerce électronique. J'avais travaillé sur des projets qui suivaient des données de session et d'autres informations temporaires, donc je me sentais assez confiant pour créer un site de commerce électronique. Tout ce que j'avais à apprendre, c'était la communication avec un processeur de paiement. Qu'est-ce que ça pouvait être difficile ?
Une semaine plus tard, je savais à quel point cela pouvait être difficile. J'avais choisi Authorize.net comme processeur de paiement et après avoir lu beaucoup, beaucoup et BEAUCOUP de documentation et parlé à des personnes qui savaient comment travailler avec Authorize.net, j'ai vite réalisé que j'étais dépassé. C'est à ce moment-là que j'ai commencé à chercher d'autres options.
J'avais suffisamment d'expérience avec Drupal pour savoir que je ne voulais pas y aller, mais je connaissais des gens qui travaillaient avec WordPress et qui le recommandaient.
J'ai cherché un peu, et la plupart des solutions de commerce électronique que j'ai trouvées pour WordPress étaient intégrées aux thèmes. Même en tant que nouveau développeur WordPress, je savais qu'engager mon magasin à un seul thème pour toujours était une mauvaise idée. Le seul plugin qui semblait vraiment viable s'appelait WP eCommerce.
Le meilleur à l'époque
Le plugin était gratuit avec des extensions payantes. J'ai adoré ça, et c'est un excellent modèle viable encore utilisé aujourd'hui.
J'ai installé le plugin et entré quelques produits. Tout semblait bien se passer et l'interface utilisateur était logique, alors je l'ai confié au client pour la saisie des produits. Après seulement quelques heures, j'ai reçu un appel. Les produits perdaient des détails, ils ne pouvaient pas être réorganisés, les paramètres ne pouvaient pas être sauvegardés, la liste était longue.
Étant donné que le plugin avait un support commercial, je suis allé le chercher. Ce que j'ai trouvé m'a intrigué. La seule façon d'accéder au support payant était d'acheter un Gold Plugin. Il avait tout un tas de fonctionnalités ; aucune d'entre elles ne m'intéressait. J'ai demandé si je pouvais simplement payer pour le support, et la réponse a été non.
Soit, j'ai acheté le plugin, je l'ai installé et j'ai posté mes questions.
De mal en pis
Rien ne s'est passé. Une semaine passa. Puis une autre semaine. J'ai de nouveau demandé si je cherchais au bon endroit pour le support, mais je n'ai eu aucune réponse.
Le support ne m'apportait rien, alors j'ai décidé de regarder le code moi-même. Je n'ai jamais vu de pire code auparavant ou depuis. J'étais horrifié. Il n'y avait pas moyen de le réparer. Au moment où j'aurais corrigé tout ce qui n'allait pas avec ce plugin, j'aurais un tout nouveau plugin.
Je savais que j'étais dans le pétrin. À l'époque, j'ai dit au client qu'il n'y avait pas de bon moyen de le faire avec WordPress. Cela m'a amené à développer un fort dégoût pour le commerce électronique, et j'ai évité tous les projets qui y étaient liés pendant des années.
Aller de l'avant
Puis, il y a quelque temps, j'ai entendu dire que WooThemes avait forké quelque chose appelé JigoShop, et avait créé WooCommerce. Je n'avais jamais entendu parler de l'un ou l'autre, mais cela m'a vraiment rendu heureux que quelqu'un fasse QUELQUE CHOSE.
Puis j'ai lu qu'un ami à moi créait des plugins pour WP eCommerce. C'est un développeur très respecté dans la communauté. Je lui ai posé la question en privé, et j'ai mentionné que c'était le PIRE. Il a dit « Quoi ? Non ! WP eCommerce est incroyable ! »
J'ai alors eu un vrai dilemme. On ne dit pas simplement « Non, tu as tort » à ce développeur. J'étais prêt à accepter qu'ils aient peut-être tout corrigé, mais je ne voulais toujours pas travailler avec l'e-commerce du tout.
Enfin, ça marche
Je ne vais pas lister tous les plugins e-commerce qui sont sortis ces dernières années, mais il est devenu évident qu'un certain nombre de personnes le prennent au sérieux. Pippin a créé Easy Digital Downloads. WooCommerce est devenu une puissance. WP eCommerce a vraiment fait demi-tour et est maintenant une offre solide. Compte tenu de ces excellentes options, j'ai été surpris de voir iThemes proposer Exchange, mais il semble également gagner du terrain, probablement parce qu'il est bien écrit et bénéficie d'un excellent support.
J'ai enfin construit quelques boutiques, examiné quelques plugins, et je dois dire que la différence entre maintenant et il y a 5 ans est vraiment incroyable. Non seulement nous pouvons réellement faire de l'e-commerce comme il se doit de nos jours, mais la puissance et la flexibilité des options disponibles explosent tout simplement.
De nos jours, nous avons :
- pas seulement PayPal, pas seulement quelques-uns, mais des dizaines de passerelles de paiement
- presque toutes les options d'expédition courantes
- un support cohérent et de haute qualité de la part des développeurs
- un écosystème de modules complémentaires en constante expansion
Ce n'est pas seulement d'un fournisseur, mais de TOUS.
Merci
À ceux qui ont travaillé si dur ces 5 dernières années, je vous salue. À ceux qui ont redynamisé WP eCommerce, je suis en admiration. Corriger quelque chose d'aussi important est incroyable. Je ne connais pas tout le monde impliqué dans chaque projet, mais un grand merci à l'équipe WooCommerce, à l'équipe iThemes Exchange, à l'équipe WP eCommerce et à l'équipe Easy Digital Downloads.
WordPress change le visage du web, et l'e-commerce est une partie énorme du web. On a l'impression de bien faire les choses, et je suis enthousiasmé par l'avenir de l'e-commerce sur WordPress.




