
Faites le boulot avec un pro
De la formation aux services marketing complets, notre communauté de partenaires peut vous aider à faire avancer les choses.
Gérer les synchronisations depuis une boutique WooCommerce
Si vous hébergez une grande quantité de données telles que des produits, des commandes ou des enregistrements client dans votre boutique WooCommerce, votre synchronisation initiale peut prendre un certain temps, car elle nécessite beaucoup de ressources pour les serveurs. Cependant, une fois la synchronisation initiale terminée, la synchronisation ultérieure est généralement plus fluide et impose moins de demande à vos ressources.
Dans cet article, vous découvrirez quelques ajustements que vous pouvez apporter pour améliorer les performances et accélérer la synchronisation des données.
Remarques
Voici quelques points à connaître.
- La plupart des options abordées dans cet article sont techniques et peuvent nécessiter une connaissance des détails de votre site d'hébergement Web.
- Vous devrez peut-être également accéder à vos bases de données et paramètres WooCommerce.
- Si vous avez besoin d'aide pour l'intégration Mailchimp pour WooCommerce, consultez cet article de dépannage.
Activer les diagnostics à distance
Lorsque vous activez le diagnostic à distance, il nous fournit des données en temps réel sur la connexion de votre boutique à Mailchimp. Nous utilisons ces données pour mieux vous aider à résoudre les problèmes de synchronisation.
Pour activer les diagnostics à distance dans Mailchimp pour WooCommerce, procédez comme suit.
- Connectez-vous à votre console d'administration WordPress.
- Cliquez sur Plugins et choisissez Mailchimp pour WooCommerce.
- Cliquez sur l'onglet Settings (Paramètres) .
- Recherchez la section Assistance et cochez la case Diagnostics à distance.
Activer le stockage des commandes haute performance (HPOS)
WooCommerce fournit une solution de base de données appelée HPOS (High-Performance Order Storage), qui améliore l'efficacité des opérations liées aux commandes en stockant les données dans des tables personnalisées. Cela réduit la charge sur votre serveur et accélère les processus comme la synchronisation des commandes.
Nous vous recommandons d’activer HPOS dans vos paramètres WooCommerce si votre boutique a un volume élevé de commandes. Vous devez également vous assurer que vos autres plug-ins WooCommerce prennent en charge HPOS, car cela améliorera les performances globales de synchronisation à tous les niveaux.
Utiliser WP-CLI pour la configuration avancée de la file d'attente
Pour les magasins ayant un volume élevé de commandes ou des données complexes, l'utilisation de l'interface de ligne de commande WordPress (WP-CLI) pour gérer la file d'attente de synchronisation peut améliorer considérablement les performances. WP-CLI vous permet d'exécuter les tâches planifiées plus efficacement en les traitant via une interface de ligne de commande, en contournant les limitations du système WP-Cron par défaut.
Consultez la section Configuration de file d'attente avancée en mode CLI pour en savoir plus.
Vérification des conflits et erreurs de plug-in
Il est important d'examiner et d'optimiser régulièrement tous les autres plug-ins que vous utilisez pour éviter les conflits qui peuvent affecter les performances de synchronisation. Assurez-vous que vos autres plug-ins WooCommerce ne provoquent pas d'erreurs dans le Planificateur d'action et sont compatibles avec HPOS et d'autres améliorations de performance. Si vous rencontrez toujours des problèmes, soyez prêt à examiner et mettre à jour d'autres plug-ins qui pourraient avoir un impact sur le processus de synchronisation.
Optimisez votre environnement d'hébergement WooCommerce
Votre configuration d'hébergement a un impact important sur les performances de votre synchronisation. WooCommerce fonctionne sur un hébergement décentralisé, ce qui signifie que l'infrastructure du serveur pour chaque boutique varie. Voici quelques façons d'améliorer les performances :
- Mettez à niveau votre plan d'hébergement - Si vous utilisez un hébergement partagé, envisagez de passer à un serveur privé virtuel (VPS) ou à un plan d'hébergement dédié pour fournir à votre boutique plus de ressources.
- Utiliser l'hébergement](https://woocommerce.com/hosting-solutions/) optimisé par [WooCommerce - Envisagez de passer à un plan d'hébergement spécialisé dans les boutiques WooCommerce. Ces plans peuvent offrir des performances optimisées, de meilleures configurations de serveur et des temps de synchronisation plus rapides.
Activer la mise en cache des objets
Lorsque vous activez la mise en cache d'objet, cela peut réduire considérablement la charge sur votre serveur en améliorant la récupération des données pendant une synchronisation. La mise en cache d'objet stocke les résultats des requêtes de base de données précédentes, ce qui signifie que les futures requêtes peuvent récupérer les données beaucoup plus rapidement. Cela est particulièrement utile pour les magasins disposant de catalogues de produits volumineux ou de commandes fréquentes.
Vous pouvez utiliser la mise en cache d'objet de plusieurs façons. L'une des méthodes les plus courantes consiste à utiliser Redis. Découvrez comment utiliser la mise en cache Redis pour WooCommerce.
Tâches Cron pour les sites fortement mis en cache
Pour les sites qui utilisent une mise en cache lourde, les tâches cron peuvent aider à garantir que les tâches planifiées s'exécutent sans heurts avec le planificateur d'actions. Par défaut, WordPress utilise un système appelé wp-cron, qui vérifie les tâches planifiées chaque fois qu'une personne visite votre site. Cependant, sur les sites à faible trafic ou fortement mis en cache, cette approche peut ne pas toujours déclencher des tâches.
La configuration d'une tâche cron via le panneau de contrôle de votre hôte Web peut simuler le trafic régulier du site en envoyant un ping à votre site Web toutes les quelques minutes, en s'assurant que les tâches sont exécutées à temps. Cela imite les déclencheurs basés sur le trafic de wp-cron, garantissant l'exécution cohérente des tâches planifiées, quel que soit le trafic réel du site Web.
Remarque
Alors qu'une tâche de base de cron simule le trafic Web pour déclencher wp-cron, la configuration avancée de la file d'attente comprend une tâche de cron dans le cadre de sa configuration et offre une solution plus robuste.
Effectuer une maintenance et des mises à jour régulières
Vous devez entretenir votre boutique WooCommerce et la tenir à jour pour améliorer les performances de synchronisation. Nous vous recommandons de planifier régulièrement les tâches suivantes.
- Mise à jour de WooCommerce, WordPress et Mailchimp pour WooCommerce - Les mises à jour régulières peuvent traiter les bogues, améliorer les performances et assurer la compatibilité entre les plateformes.
- Optimisez votre base de données - Utilisez des outils comme WP-Optimize pour nettoyer et optimiser votre base de données WooCommerce, ce qui peut réduire la charge du serveur et améliorer les temps de synchronisation.
- Effacer régulièrement les caches - Effacez le cache de votre site Web pour vous assurer que les données les plus récentes sont synchronisées avec Mailchimp.
Assistance technique

Vous avez une question?
Les utilisateurs payants peuvent se connecter pour accéder à l'assistance par e-mail et chat.