Hébergement WooCommerce pour votre boutique en ligne
WooCommerce transforme WordPress en boutique en ligne, et une boutique exige davantage de son hébergement qu'un site vitrine : plus de mémoire PHP, de l'object caching pour le panier et les pages produits, un cron fiable pour les e-mails de commande et les stocks, et un certificat SSL pour le paiement. Nos formules avec 256 ou 512 Mo de mémoire PHP comprennent tout cela, avec Redis et le Jaan Performance Engine en plus. Les petites et moyennes boutiques tournent en mutualisé ; si vous grandissez, vous passez à un VPS managé.
La base est un hébergement WordPress ordinaire. La différence tient à ce qu'une boutique y ajoute : chaque visiteur avec un panier reçoit sa propre page, non mise en cache, chaque commande déclenche une série d'e-mails et de mises à jour de stock, et chaque paiement doit passer par une connexion sécurisée. Voici ce que WooCommerce demande dès lors à son environnement et où cela coince généralement.
Ce que WooCommerce demande à son environnement
Une mémoire PHP généreuse
Une boutique avec des centaines de produits, des variantes et une poignée d'extensions atteint vite la limite de mémoire d'une petite formule. Choisissez une formule avec 256 Mo, et 512 Mo pour un catalogue plus grand ou de nombreuses extensions. Vous le voyez tout de suite dans l'administration, qui est la première à ralentir.
L'object caching
Le panier, la page de paiement et les clients connectés ne peuvent pas être servis depuis le cache de pages ; là, WordPress recalcule tout. L'object caching Redis garde les réponses de la base de données en mémoire et maintient justement ces pages fluides. Il est inclus dans chaque formule.
Un cron fiable
Les confirmations de commande, les ajustements de stock, les paniers expirés et les actions planifiées passent par des tâches de fond. Si vous les faites dépendre de visiteurs de passage, elles restent en attente dans une boutique calme. Un vrai cron sur le serveur règle ce problème, et vous pouvez le configurer dans le panneau de contrôle.
Le SSL pour le paiement
Les prestataires de paiement refusent une liaison sans connexion sécurisée, et les navigateurs signalent comme non sécurisée une page de paiement sans SSL. Le certificat Let's Encrypt est inclus d'office chez nous et se renouvelle automatiquement.
Sur quel environnement WooCommerce a-t-il sa place ?
Une petite ou moyenne boutique tourne très bien en mutualisé, sur la même base que notre hébergement WordPress mais avec la mémoire dont une boutique a besoin. Si le catalogue atteint des milliers de produits, si vous connaissez des pics avec beaucoup de commandes simultanées ou si vous avez besoin de vos propres logiciels serveur, un VPS managé est l'étape suivante. Nous nous chargeons du transfert, sans que la boutique soit hors ligne.
À propos de l'hébergement mutualiséCe qui coince le plus souvent avec WooCommerce
Trop de plugins
Chaque extension s'exécute à chaque affichage de page, y compris sur la page de paiement. Trente plugins pour des filtres, des badges, des pop-ups et des options de livraison rendent une boutique plus lente que l'hébergement ne pourra jamais compenser. Gardez ce que vous utilisez vraiment et supprimez le reste.
Pas de cache
Sans cache de pages ni object caching, le serveur recalcule chaque page produit pour chaque visiteur. Le Jaan Performance Engine, notre propre plugin WordPress, est inclus gratuitement dans chaque formule et gère ce cache avec Redis. Activez-le avant d'accuser l'hébergement.
Des images non optimisées
Les photos de produits tout droit sorties de l'appareil pèsent souvent plusieurs mégaoctets chacune. Une page de catégorie avec vingt de ces photos se charge lentement, aussi rapide que soit le serveur. Réduisez et compressez les images avant de les envoyer ; le Jaan Performance Engine aide à les charger en différé.