Construire à partir de zéro avec le développement personnalisé du commerce électronique

Publié: 2020-10-02

Ceci est la deuxième partie d'une étude de cas sur notre site sœur Genius eCommerce . Vous pouvez lire la première partie de l'étude de cas, axée sur la conception personnalisée, ici.

Si vous deviez prendre une berline de base que vous pourriez acheter sur n'importe quel lot de voitures et l'équiper pour la course, que feriez-vous ? Vous pourriez supprimer tous les sièges à côté du conducteur. Vous n'avez pas besoin de passagers, vous avez besoin que la voiture soit légère. Vous pouvez retirer le moteur économe en essence et le remplacer par un plus gros. Vous n'avez pas à vous soucier du prix à la pompe, vous avez besoin d'accélération. Vous pouvez changer les pneus à bande de roulement pour des pneus lisses et lisses. Vous n'avez pas besoin de gérer dans la neige, vous devez réduire les frottements. C'est la différence entre une voiture construite pour que tout le monde puisse l'utiliser et une voiture construite dans un but très spécifique, et cela illustre également la différence entre un modèle de site Web généralisé et le développement de commerce électronique personnalisé. Le type de site que vous obtenez prêt à l'emploi à partir de n'importe quelle plate-forme sera un outil polyvalent pour toutes sortes d'entreprises, mais un site développé sur mesure peut être conçu spécifiquement pour faire ce dont vous avez besoin.

Chez 1Digital, nous en avons fait l'expérience en développant sur la plateforme WordPress pour Genius eCommerce , notre site sœur. Genius eCommerce existait sur un template WordPress depuis quelques années et lorsque nous avons décidé de le mettre à jour, nous l'avons fait de zéro. Voir le processus sur l'un de nos propres sites a vraiment aidé à mettre en évidence, pour moi, la différence entre le déploiement rapide et facile d'un site modèle et la construction méthodique du développement personnalisé du commerce électronique.

"Le problème avec l'ancien thème est qu'il y avait beaucoup de code qui alourdissait le site, que nous l'utilisions ou non", a déclaré Jon Luhrs, l'un des principaux développeurs ici chez 1Digital . L'ancienne version du site Genius eCommerce était sur un thème WordPress prédéfini. Les thèmes WordPress, comme de nombreux modèles prédéfinis, sont livrés avec une suite de plugins dépendants. "Ils peuvent avoir un plugin qu'ils vous demandent de télécharger pour exécuter votre menu ou un autre qui pourrait gérer les soumissions de formulaires, des trucs comme ça", m'a dit Jon. Malheureusement, tous ces éléments peuvent ajouter beaucoup de ballonnement. Les développeurs de thèmes veulent s'assurer que leur thème est acheté par le plus de personnes possible et donc utilisable dans la plupart des circonstances. Cela fait d'un thème prédéfini un touche-à-tout et un maître de rien.

"La plus grande chose que nous voulions améliorer dans la nouvelle version était la vitesse", a déclaré Jon. Pour ce faire, il s'est débarrassé de nombreux plugins qui viendraient normalement avec un site WordPress et a créé des codes abrégés personnalisés à partir de zéro pour les remplacer. Par exemple, l'ancien site Genius eCommerce avait un constructeur de page appelé WP Bakery installé. Un constructeur de page comme celui-ci facilite le glisser-déposer de contenu et l'ajout d'une nouvelle page à votre site depuis la zone d'administration sans entrer dans le code. "Ces plugins de création de pages coûtent un centime", m'a dit Jon. "Ils offrent tous à peu près les mêmes fonctionnalités, mais ils sont également livrés avec beaucoup de code dont vous n'avez peut-être pas besoin." L'avantage d'avoir quelqu'un comme Jon dans votre coin, qui est formé au développement personnalisé, c'est que vous n'avez pas besoin que la création de pages soit facilitée pour vous. Au lieu de cela, Jon a construit nos nouvelles pages à partir de zéro. Cela les a rendus aussi légers que possible car il n'ajoutait que ce qui était absolument nécessaire pour faire fonctionner la page.

"C'était la même chose pour les curseurs d'image et les curseurs de témoignage", m'a dit Jon. Lorsqu'un plugin WordPress s'exécute dans votre page en prenant des images que vous avez ajoutées à la zone d'administration et en les chargeant, nous avons personnalisé ces fonctionnalités avec des lignes de code pour les rendre plus rationalisées. Nous avons également optimisé les images elles-mêmes pour plus de rapidité. "Il s'agit en grande partie de trouver les bons paramètres pour exporter l'image de Photoshop, qui fonctionnera pour son objectif dans la page sans être trop", a déclaré Jon. Une équipe de développement personnalisée peut vous aider à créer les bons fichiers image, en fonction de votre plan pour chaque page particulière.

Au moment de son lancement, le nouveau site Web Genius eCommerce Ⓡ affiche un score de vitesse moyen de 98,6 sur les pages mobiles. "Il s'agit d'une amélioration assez importante par rapport au modèle précédent et nous avons commencé à voir le site générer des prospects", m'a dit Jon. Ce type de score sur Page Speed ​​Insights de Google serait presque impossible pour votre magasin de commerce électronique moyen, même avec un développement personnalisé, mais cela ne signifie pas que vous devriez retirer la vitesse du site de votre liste de priorités. Une série d'études réalisées par Walmart a révélé que lorsque leur temps de chargement oscillait entre 1 et 4 secondes, les conversions diminuaient fortement. Ils ont constaté que chaque seconde d'amélioration du temps de chargement des pages se traduisait par une augmentation de 2 % des conversions sur le site.

Un développeur personnalisé de commerce électronique peut également aider un site à se pérenniser, en particulier celui qui s'appuyait sur des modèles et des plugins prédéfinis dans le passé. N'oubliez pas que ces plugins sont également créés par des développeurs. Cela signifie qu'ils ont une durée de vie. Une application peut fonctionner lorsque vous configurez votre site pour la première fois, mais après quelques années, ce développeur peut passer à autre chose et cesser de prendre en charge le plug-in dont le thème dépendait lors de sa configuration initiale. Sur Genius eCommerce, nous avions un plugin qui personnalisait la manière dont nous permettions aux membres de l'équipe de se connecter à la zone d'administration de notre site. Au moment de la construction du site Genius eCommerce , ce plugin n'était plus pris en charge depuis deux ou trois ans. "Heureusement, ce n'était pas nécessaire à la fonctionnalité de base du site, alors je l'ai simplement désactivé", a déclaré Jon. Cependant, lorsque vous créez du code à partir de rien, vous n'avez pas à vous soucier des mises à jour ni à vous demander si le service sur lequel vous comptiez ne sera plus pris en charge. "Si quelque chose se casse, je préfère trouver une autre façon de le faire, plutôt que de télécharger un autre plugin", m'a dit Jon. "Ce qui vous permet d'économiser de l'argent à court terme peut finir par vous coûter plus cher, en fonction de la qualité de son support."

Genius eCommerce m'a aidé à clarifier par moi-même ce que j'expliquais à nos clients depuis des années maintenant. Lorsque vous pensez au développement de commerce électronique personnalisé, par opposition aux modèles prédéfinis, tout se résume à une question sur le degré de contrôle que vous souhaitez avoir. Les modèles, avec des plugins dépendants, peuvent être déployés rapidement et à moindre coût. Vous pouvez avoir un site utilisable en un rien de temps. Mais, comme nous avons fait l'expérience de travailler avec Genius eCommerce, vous pourriez éventuellement vouloir plus de votre site Web. Lorsque vous le ferez, il sera à la fois moins cher et plus facile d'apporter ces améliorations à votre propre code, que votre équipe de développement a construites, plutôt que de vous disputer ce que vous pouvez avec des outils tiers.


Chez 1Digital, notre spécialité est d'être votre équipe de développement étendue. Que vous construisiez un site à partir de zéro, comme Genius eCommerce , ou que vous fassiez de petits pas pour amener votre site de plus en plus sous votre propre contrôle, une tâche à la fois, nos experts en développement personnalisé de commerce électronique peuvent être à quelques clics. . Contactez-nous dès aujourd'hui pour découvrir toutes les façons d'avoir un développeur 1Digital dans votre coin.

Télécharger le PDF