un moteur de recherche indépendant pour les VPS classés par prix

aucun service correspondant trouvé

WooCommerce trop lent : de l'hébergement mutualisé au VPS

Vous avez un site WooCommerce, de nombreux plugins, le trafic, les visiteurs et les ventes augmentent, mais le site est lent même après la mise en cache et il faut plusieurs secondes pour ajouter un produit au panier ou charger une page. Cela se produit parce que votre plan d'hébergement mutualisé a atteint ses limites et que votre site a besoin d'un serveur plus rapide pour répondre à la demande croissante. Analysons les raisons de cette mauvaise performance et voyons quelles solutions sont disponibles.

Pourquoi c'est lent

  • Les fournisseurs d'hébergement mutualisé font des économies : Des centaines de sites peuvent être hébergés sur un seul ordinateur physique où chaque site se dispute le CPU, la mémoire et les E/S de base de données avec tous les autres locataires sur la même machine. C'est pourquoi on parle d'hébergement mutualisé. Cet arrangement fonctionne généralement bien, mais seulement tant que la plupart de ces sites voisins sont petits et ont un faible trafic. Lorsque quelques locataires exploitent des sites exigeants, la machine hôte manque de temps CPU, d'allocation de mémoire et d'E/S disque au point de ralentir tous les autres sites sur cette machine.
  • Anciens serveurs partagés : Les serveurs utilisés par votre hébergeur partagé sont probablement des Intel Xeon de 10 ans avec des performances médiocres. Vous pouvez vérifier cela en exécutant la commande
    cat /proc/cpuinfo
    qui vous indiquera le modèle exact du processeur, et à partir de celui-ci, vous pourrez déterminer la date de fabrication. En fait, lorsque les serveurs vieillissent et deviennent trop anciens pour les applications régulières, ils ne vont pas directement à la décharge ou dans un centre de recyclage, mais sont souvent achetés d'occasion par des hébergeurs partagés et restent en service dans ces environnements pendant plusieurs années supplémentaires. Cela a du sens économique pour la plupart des sites web légers, mais ils sont inadéquats pour les sites web lourds.
  • WooCommerce fonctionne avec PHP : PHP est un langage interprété utilisé pour construire la plupart des applications web actuelles. Il est lent, sujet aux bugs et peu performant, mais les gens ne semblent pas pouvoir arrêter de l'utiliser. Il est environ 5 à 50 fois plus lent que NodeJS selon les benchmarks considérés, et malheureusement WooCommerce, WordPress et la plupart des forums web sont construits dessus.

Solutions

Votre site web a besoin d'un serveur plus rapide. Analysons les exigences matérielles pour un site WooCommerce lourd qui fonctionne trop lentement sur un hébergement mutualisé :

  • CPU : 2 vCores AMD Epyc ou Ryzen dédiés. Contrairement à un plan d'hébergement mutualisé, un vCore dédié est un thread matériel réservé à votre usage exclusif qui n'est pas partagé avec d'autres utilisateurs sur la machine hôte. Ses performances sont garanties et restent constantes dans le temps, quelle que soit la charge générée par les autres utilisateurs. Évitez les vCores Intel car les fournisseurs de cloud proposant des serveurs Intel ont tendance à utiliser des puces Xeon obsolètes en raison de leur coût inférieur. Les performances mono-thread de ces Xeon sont souvent trop faibles, tandis que les processeurs Ryzen et Epyc ont des cœurs bien plus puissants et sont généralement des acquisitions plus récentes dans les environnements virtualisés.
  • RAM : Optez pour 4 Go de RAM pour avoir suffisamment d'espace pour la base de données, le cache disque en mémoire et l'interpréteur PHP. Cela ne coûte pas cher et garantit que les algorithmes d'allocation de mémoire s'exécutent rapidement sans perdre de temps à gérer la fragmentation.
  • Disque : Je recommande environ 30 à 100 Go de stockage SSD ou NVMe rapide, en fonction de la quantité de données que vous prévoyez de stocker. Évitez les disques durs mécaniques car ils sont trop lents, surtout pour les requêtes de base de données.
  • Réseau : 1 Gbps est un bon choix pour un site e-commerce qui répond à la demande des clients ; il peut supporter un transfert de données de 125 Mo/s vers et depuis les ordinateurs des clients.

Recommandations de la base de données

Voici quelques VPS actuellement trouvés dans la base de données qui répondent aux exigences définies ci-dessus ; par choix arbitraire, ils sont tous hébergés aux États-Unis. Vous pouvez personnaliser votre requête et rechercher plus de VPS en utilisant le formulaire sur la barre latérale. Tous les résultats sont générés dynamiquement à partir de la base de données.

ServaRica — $5.00 / mois

2 Cœurs Epyc (dédiés)

8192 Mo RAM

250 Go NVMe

8192 Go/mois bande passante

10.0 Gbps vitesse port

IPv4 + IPv6

Hébergé en Canada 🇨🇦

Info Aller

HostEons — $8.99 / mois

2 Cœurs Ryzen (dédiés)

8192 Mo RAM

100 Go NVMe

30720 Go/mois bande passante

1.0 Gbps vitesse port

IPv4 + IPv6

Hébergé en États-Unis 🇺🇸

Info Aller

ServaRica — $10.00 / mois

4 Cœurs Epyc (dédiés)

16384 Mo RAM

1000 Go NVMe

16384 Go/mois bande passante

10.0 Gbps vitesse port

IPv4 + IPv6

Hébergé en Canada 🇨🇦

Info Aller


Lire plus d'articles
Allemand Anglais Arabe Bengali Chinois Coréen Espagnol Filipino Français Indonésien Japonais Malais Polonais Portugais Russe Turc Vietnamien
Aide  –  Index  –  Politique de confidentialité  –  Contact  –