Le 10 octobre, WooCommerce a introduit une mise à jour qui accélérera votre boutique WooCommerce. Entre autres améliorations, le High-Performance Order Storage (HPOS) permettra à vos clients de passer plus rapidement à la caisse et à vous d’accélérer le traitement des commandes.

Si votre boutique a été lancée avant le 10 octobre 2023, vous pourrez activer HPOS dans les paramètres de WooCommerce. Si vous avez lancé votre boutique le ou après le 10 octobre 2023, bonne nouvelle : HPOS est automatiquement activé pour votre boutique. Cet article explique ce qu’est le High Performance Order Storage, pourquoi nous l’avons créé pour WooCommerce et comment vous pouvez l’activer dans votre boutique.

Voici un résumé rapide de ce que vous devez savoir :

  1. HPOS signifie expérience client y votre expérience de gestion de magasin sera plus rapide et meilleure.
  2. HPOS est entièrement compatible avec Woo Express et ses extensions incluses.
  3. Si vous avez une boutique existante, vous pouvez la tester – et l’activer/désactiver – dès maintenant, mais certaines extensions ne sont pas encore supportées. Si une extension est incompatible avec HPOS, vous recevrez une alerte dans votre panneau wp-admin.
  4. Pour les boutiques créées à partir du 10 octobre 2023, HPOS est activé par défaut. Lorsque vous téléchargez et activez une nouvelle extension, vous recevrez une alerte dans votre panneau d’administration WP vous informant de tout problème de compatibilité avec HPOS.
  5. Les développeurs tiers sont responsables de la mise à jour de leurs extensions. Woo continuera à communiquer avec eux jusqu’à ce que l’extension soit compatible.

Qu’est-ce que le stockage des commandes à haute performance ?

High-Performance Order Storage, ou HPOS, est une amélioration majeure de la base de données sur laquelle WooCommerce travaille depuis janvier 2022. Elle a été rigoureusement testée par nos développeurs et la communauté externe de développeurs.

HPOS apportera des améliorations significatives à votre boutique en ligne, y compris une amélioration de la vitesse de création des commandes jusqu’à 5 fois et un passage à la caisse jusqu’à 1,5 fois plus rapide. Sur le plan opérationnel, les performances s’amélioreront également de façon spectaculaire : la recherche d’une commande sera désormais jusqu’à 40 fois plus rapide.

Il s’agit de la fonctionnalité la plus demandée par notre communauté de développeurs. Il ne s’agit pas seulement d’un changement qui aidera votre boutique à se développer et notre propre technologie à évoluer, c’est quelque chose qui bénéficiera à tous les développeurs travaillant avec Woo, des créateurs d’extensions aux développeurs qui aident à faire fonctionner les boutiques sur une base continue.

En quoi le stockage des commandes change-t-il avec cette mise à jour ?

Avec la technologie actuelle, les commandes de votre boutique étaient stockées en utilisant la même technologie de base de données que celle qui stocke les entrées de WordPress. Le stockage des commandes à haute performance déplacera les informations relatives aux commandes vers un nouveau système de stockage de base de données plus axé sur le commerce et mieux adapté à votre boutique.

Votre site web traitera les commandes plus rapidement et vous pourrez accéder plus rapidement aux informations relatives aux commandes dans le backend. Cette nouvelle fonctionnalité mettra à jour votre boutique en ligne avec la dernière technologie de base de données qui s’adapte facilement à votre entreprise, quelle que soit sa taille.

Que se passe-t-il ensuite avec HPOS ?

Nous sommes conscients que certains des développeurs avec lesquels nous travaillons peuvent avoir besoin de plus de temps pour rendre leurs extensions compatibles. Cela signifie que certains plugins resteront incompatibles pendant un certain temps après la date de disponibilité générale.

HPOS est intégré dans WooCommerce pour toutes les nouvelles boutiques, ce qui signifie que vous pouvez l’essayer dès que vous le souhaitez. Pour les boutiques existantes, vous devrez encore activer HPOS.

Comment puis-je savoir si une extension est compatible avec HPOS ?

Une fois que vous avez téléchargé et activé une extension, vous recevrez une alerte dans votre panneau d’administration WP si une extension est incompatible. Si une extension que vous avez activée est incompatible, vous pouvez essayer les étapes suivantes pour résoudre le problème :

  1. Désactivez toutes les extensions incompatibles pour résoudre rapidement le problème.
  2. Si la désactivation de l’extension n’est pas possible, vous pouvez désactiver HPOS en suivant ces instructions.

Quel sera l’impact sur votre boutique WooCommerce ?

Le stockage des commandes haute performance est une fonctionnalité par défaut pour toutes les boutiques créées à partir du 10 octobre 2023.

Cependant, nous voulons nous assurer que nos boutiques existantes fonctionnent parfaitement et, pour le moment, HPOS ne sera pas l’expérience par défaut pour les boutiques existantes. Votre boutique fonctionnera toujours, mais nous vous encourageons à l’essayer et à profiter des avantages d’un passage en caisse plus rapide, ou à demander au développeur avec lequel vous travaillez de l’activer pour votre boutique.

Cette expérience deviendra la valeur par défaut pour toutes les boutiques à l’avenir, mais nous nous donnons, ainsi qu’à nos développeurs d’extensions, tout le temps nécessaire pour que la transition se fasse le plus facilement possible.

Nous contacterons toutes les boutiques existantes avant d’activer HPOS pour tout le monde.

Qui peut activer le stockage des commandes à haute performance dès maintenant ?

Si votre boutique a été lancée avant le 10 octobre 2023 et utilise WooCommerce 7.1 ou une version ultérieure, vous pouvez essayer HPOS à tout moment. Il s’agit actuellement d’une expérience optionnelle disponible dans vos paramètres avancés. Pour la trouver, suivez ce chemin de navigation : WooCommerce &gt ; Configuration &gt ; Avancée &gt ; Fonctionnalités.

Il y a de la documentation sur le site web de WooCommerce et aussi dans les guides de développement GitHub. Pour l’instant, il s’agit encore d’une fonctionnalité expérimentale jusqu’à la publication, il faudra donc un peu de travail pour synchroniser votre boutique avec la nouvelle structure de table.

Nous vous recommandons de lire la documentation complète avant de décider d’activer HPOS pour votre boutique.

Veuillez noter que certaines extensions ne sont pas encore compatibles avec la nouvelle architecture de base de données. Nous travaillons avec nos développeurs tiers pour nous assurer que les extensions qu’ils créent et supportent sont compatibles avec HPOS.

En attendant, si vous décidez d’essayer HPOS, nous vous recommandons de tester la fonctionnalité dans un environnement d’essai avant de l’ajouter à votre site réel. Découvrez comment configurer un environnement de test pour votre boutique dans cet article de blog. Une fois l’environnement de test mis en place, vous pourrez voir quelles extensions seront prises en charge via l’écran des extensions après l’activation de HPOS.

Étant donné que de nombreuses extensions de notre place de marché sont créées par des développeurs tiers, nous comptons sur eux pour mettre à jour le code de leurs extensions afin de les rendre compatibles. Si vous testez HPOS et constatez que votre extension préférée est incompatible, nous encourageons les marchands à contacter le développeur en question et à lui demander de procéder à une mise à jour dans les plus brefs délais. WooCommerce a fourni des instructions et des ressources à tous les développeurs pour les aider à mettre à jour leurs produits.

Si vous essayez HPOS et que vous avez des commentaires à nous faire, veuillez contacter notre équipe d’assistance qui s’assurera que vos commentaires sont transmis à l’équipe appropriée.

Comment cela affecte-t-il les boutiques créées après la sortie de HPOS ?

Tout d’abord, nous vous félicitons d’avoir franchi une étape aussi importante dans votre activité ! Si vous créez une nouvelle boutique après la sortie de HPOS, cette structure de base de données sera la structure par défaut de votre boutique. Vous n’aurez rien à faire pour activer HPOS. Cependant, certaines extensions resteront incompatibles. Malgré nos efforts pour encourager les développeurs d’extensions à les mettre à jour, certains ne l’auront pas fait à temps pour la sortie générale.

Toutes les nouvelles boutiques bénéficieront d’une expérience de paiement plus rapide et de performances opérationnelles améliorées grâce à HPOS.

Foire aux questions

L’équipe d’ingénieurs de Woo travaille dur pour s’assurer que tous les changements HPOS ont un impact positif, et que les commerçants et les développeurs ont ce dont ils ont besoin pour prendre une décision éclairée sur le moment d’activer le stockage des commandes à haute performance.

Vous trouverez ci-dessous une liste de questions courantes et leurs réponses. Pour plus d’informations techniques, consultez les FAQ sur notre blog de développeurs. Si vous avez d’autres questions, veuillez laisser une note dans la section des commentaires ou contacter notre équipe d’assistance, et nous vous répondrons dès que possible.

1. 1. Comment fonctionne le stockage de commandes à haute performance ?

High-Performance Order Storage (HPOS) fonctionne en ajoutant des tables de stockage de base de données, spécifiques aux commandes, à votre base de données WordPress existante. Cela signifie que vos commandes seront stockées dans une nouvelle structure de table conçue spécifiquement pour WooCommerce. Pour plus d’informations techniques, notre documentation HPOS est une excellente ressource.

2) J’ai une boutique mais je ne veux pas essayer HPOS.

Pas de problème. Bien que nous encouragions tout le monde à passer à HPOS pour profiter de tous les avantages d’une expérience de paiement plus rapide pour vos clients, nous comprenons que tout le monde ne voudra pas l’essayer tout de suite. Vous pouvez passer à HPOS à tout moment.

3) Mon extension préférée est incompatible avec HPOS, que dois-je faire ?

Nous avons activement communiqué avec notre communauté de développeurs au sujet du changement à venir de HPOS. Nous avons publié plusieurs articles de blog, des guides sur la manière de mettre à jour les extensions sur GitHub et une documentation complète. Malgré nos efforts pour encourager les développeurs d’extensions à passer à HPOS, il se peut que certains d’entre eux ne soient pas en mesure de s’adapter à HPOS.

Si l’une de vos extensions est incompatible, nous vous recommandons vivement de contacter l’équipe d’assistance du développeur et de lui demander de procéder à une mise à jour. Les extensions qui n’auront pas été mises à jour au moment de la sortie de la fonctionnalité seront retirées de notre place de marché. Vous pourrez toujours utiliser l’extension sans HPOS si vous l’avez déjà installée.

4. J’ai essayé d’activer HPOS, mais je suis bloqué !

Si vous travaillez avec un développeur qui vous aide à gérer votre boutique en ligne, nous vous recommandons de lui demander de vous aider à migrer votre boutique vers HPOS. Si vous ne travaillez pas avec un développeur et que vous testez HPOS avant son lancement, un travail supplémentaire sera nécessaire pour synchroniser votre boutique. Veillez à suivre attentivement notre documentation.

Si vous rencontrez toujours des problèmes, vous pouvez désactiver HPOS ou contacter notre équipe de support pour obtenir de l’aide. De plus, nos experts WooExperts sont à votre disposition si vous avez besoin d’aide pour votre boutique en ligne.

5. 5. Les petites entreprises peuvent-elles utiliser HPOS ou est-ce réservé aux grandes entreprises ?

Les entreprises de toutes tailles bénéficieront du stockage des commandes à haute performance.

6. J’ai une boutique à gros volume sur WooCommerce. Comment cela affecte-t-il ma boutique ?

Les boutiques existantes ne seront pas migrées vers HPOS pour le moment. Cependant, vous pouvez l’essayer, surtout si vous travaillez avec un développeur qui assure la maintenance de votre boutique.

À terme, toutes les boutiques Woo seront migrées vers HPOS. Lorsque nous serons prêts à migrer les boutiques existantes, nous vous contacterons à nouveau pour informer nos boutiques existantes qui ne sont pas encore sur HPOS.

Si vous avez besoin d’une assistance supplémentaire pour votre activité à fort volume, vous pouvez opter pour Woo Enterprise, qui comprend des avantages exclusifs tels qu’une assistance dédiée et des extensions à prix réduit. Découvrez comment notre équipe peut vous aider à développer votre activité.

7) Cela fonctionnera-t-il avec l’extension (X) ?

Avant la disponibilité générale de HPOS, la meilleure façon de vérifier la compatibilité d’une extension spécifique est d’activer HPOS dans les paramètres avancés, puis de vérifier l’onglet des plugins dans WP Admin. Toute extension non compatible avec HPOS affichera un message sur cet écran. Vous pouvez toujours utiliser une extension incompatible avec HPOS, mais procédez avec prudence et testez-la d’abord dans un environnement de test.

8. 8. Y a-t-il des exigences ou des limitations spécifiques en matière d’hébergement pour l’utilisation de HPOS sur WooCommerce ?

Il n’y a aucune restriction d’hébergement. Tout hébergeur capable de faire fonctionner WordPress ne devrait pas avoir de problème à faire fonctionner HPOS, et devrait même augmenter les performances de plusieurs façons après l’avoir activé.

Cet article a été mis à jour suite à la disponibilité générale du stockage des commandes haute performance avec la version 8.2.0 de WooCommerce. Pour plus d’informations sur cette version, consultez cet article sur notre blog de développeurs.

About the author

MED