Choisir un hébergement web pour une boutique en ligne : ce qui compte vraiment
Héberger une boutique en ligne, c'est plus que la vitesse. À vérifier pour WooCommerce et les autres : ressources, SSL, sauvegardes, préproduction, support.
Une boutique en ligne diffère d'un site vitrine sur un point crucial : les pannes et la lenteur coûtent directement de l'argent. Un visiteur qui lit votre page « À propos » peut attendre ; un client avec un panier plein, non. Cela change ce que vous devez rechercher chez un hébergeur. Cet article porte sur une boutique auto-hébergée, comme WooCommerce sur WordPress ou une autre boutique basée sur PHP, plutôt que sur une plateforme entièrement hébergée.
Pourquoi une boutique demande plus qu'un blog
Les pages d'une boutique sont en grande partie dynamiques. Les pages du panier, de la commande, du compte et des niveaux de stock ne peuvent pas être servies depuis un simple cache, car chaque visiteur voit un contenu différent. Chacune de ces requêtes exécute du PHP et sollicite la base de données. Une boutique avec 20 acheteurs simultanés requiert donc beaucoup plus de capacité de traitement qu'un blog avec 20 lecteurs simultanés.
Ressources : mémoire, CPU et processus PHP
Regardez les limites par compte en matière de mémoire, de CPU et de processus PHP parallèles, pas seulement le stockage. Les boutiques comptant beaucoup de produits, de variations et d'extensions pour la livraison, les taxes et le marketing peuvent facilement nécessiter plusieurs centaines de mégaoctets de mémoire par requête. Si l'offre ne publie pas ces limites, demandez-les. Quand une boutique est très sollicitée toute la journée, ou organise de fréquentes promotions, un VPS aux ressources réservées est une étape pratique au-dessus de l'hébergement mutualisé.
Vitesse du stockage et base de données
Les recherches de produits, l'historique des commandes et les mises à jour de stock sollicitent toutes la base de données. Un stockage SSD ou NVMe rapide et une version récente du serveur de base de données font une différence visible. Surveillez la taille de la base de données, qui tend à croître avec les commandes, les sessions et les journaux ; un nettoyage périodique aide.
Le SSL n'est pas facultatif
Toute page où les clients saisissent des informations doit utiliser HTTPS. Des certificats gratuits Let's Encrypt sont disponibles sur toutes les offres Zebra Hosting ; consultez notre page SSL pour comprendre le fonctionnement. Vérifiez aussi que le certificat se renouvelle automatiquement, afin qu'il n'expire jamais un samedi soir.
Sécurité et sûreté des paiements
- Utilisez le paiement hébergé d'un prestataire de paiement ou une intégration approuvée, pour que les données de carte ne passent jamais par votre serveur. Ne stockez pas vous-même de données de paiement.
- Gardez tout à jour : cœur, extension de boutique, extensions de paiement et de livraison, thème et PHP.
- Utilisez des identifiants d'administration robustes et l'authentification à deux facteurs lorsqu'elle est disponible.
- Ajoutez un pare-feu et une couche CDN pour filtrer le trafic abusif ; notre page sécurité décrit l'approche.
Les boutiques sont des cibles attractives parce qu'elles manipulent des données clients ; vos obligations en matière de vie privée et de protection des données sont donc aussi plus élevées que pour un site simple. Vérifiez les règles applicables à votre pays et à vos clients.
Sauvegardes et reprise
Pour une boutique, perdre une journée de commandes est un problème sérieux, pas un simple désagrément. Demandez à votre hébergeur :
- À quelle fréquence les sauvegardes sont-elles effectuées, et combien de temps sont-elles conservées ?
- Les bases de données sont-elles sauvegardées aussi souvent que les fichiers ?
- Puis-je restaurer moi-même une sauvegarde, rapidement ?
Pensez à faire une sauvegarde supplémentaire avant les changements importants, comme le lancement de soldes ou la mise à jour d'une extension.
Environnement de préproduction
Ne testez jamais les mises à jour sur la boutique en production. Une copie de préproduction vous permet d'essayer de nouvelles extensions, des changements de thème et des montées de version de PHP sans risquer les commandes de vos clients. Avec Plesk, vous pouvez cloner un site vers un sous-domaine à cet effet ; la base de connaissances propose des explications.
La vitesse influence les conversions
Les visiteurs jugent une boutique en quelques secondes. La vitesse vient de trois couches : un hébergement efficace, une bonne mise en cache des pages non personnalisées et un CDN pour les images et les fichiers statiques. Le CDN Cloudflare est disponible sur les sites hébergés chez nous ; voir la page CDN. Optimisez vigoureusement les images de produits, car elles constituent généralement la partie la plus lourde de chaque page.
Délivrabilité des e-mails
Les confirmations de commande et les réinitialisations de mot de passe doivent arriver dans les boîtes de réception. Configurez SPF, DKIM et DMARC pour votre domaine et utilisez une messagerie fiable. Séparer le courrier transactionnel de l'hébergeur principal de votre site peut protéger la délivrabilité si votre site est un jour compromis ; l'hébergement e-mail professionnel est une option.
Un support quand quelque chose casse
Si le paiement cesse de fonctionner un vendredi, il vous faut quelqu'un qui répond rapidement et comprend les erreurs PHP. Vérifiez les horaires et les canaux du support avant de vous engager, et privilégiez les fournisseurs auprès desquels vous pouvez exposer un problème dans votre langue.
Une checklist rapide pour l'hébergement d'une boutique
- Limites de mémoire, de CPU et de processus PHP publiées
- Stockage SSD ou NVMe et version récente de PHP
- SSL automatique gratuit
- Sauvegardes fréquentes des bases de données avec restauration en libre-service
- Possibilité de préproduction et passage facile à l'offre supérieure
- Support réactif
Test de charge avant une grosse promotion
Si vous prévoyez une promotion, ne découvrez pas vos limites pendant celle-ci. Effectuez un test de charge simple sur une copie de préproduction, ou au minimum parcourez tout le tunnel d'achat en surveillant les graphiques de ressources. Vérifiez que les règles de cache excluent le panier et la commande, que votre fonction de recherche n'exécute pas de requêtes lourdes à chaque frappe, et que les tâches planifiées ne s'exécutent pas aux heures de pointe. Une courte répétition révèle souvent une extension lente qui aurait causé des problèmes au pire moment.
Préparez le passage à l'offre supérieure à l'avance
Décidez dès maintenant quels signaux vous feront passer à une offre plus grande : par exemple, des temps de paiement qui s'allongent, de fréquentes alertes de ressources ou un trafic qui double. Noter le déclencheur transforme une décision stressante en décision de routine.
Démarrer avec Zebra Hosting
De nombreuses petites boutiques débutent sur une offre WordPress et passent à un VPS quand le volume de commandes augmente ; comme nous proposons les deux, la transition est simple et notre équipe peut vous migrer gratuitement. Consultez l'hébergement WordPress pour commencer, et contactez-nous si vous souhaitez de l'aide pour estimer quand votre boutique aura besoin de plus.