Janvier 23 2019

Voulez-vous un site Web plus rapide? PageSpeed ​​​​Insights et GTmetrix ne vous aideront jamais

Print Friendly, PDF & Email

De nombreux propriétaires de sites Web trouvent leurs sites Web extrêmement lents et se tournent immédiatement vers Google pour obtenir des réponses, des conseils et des suggestions pour améliorer les performances. Ils se retrouvent généralement avec les outils PageSpeed ​​​​ Insights, Pingdom et GTmetrix bien promus.

aperçu de pagespeed

PageSpeed Insights est de Google donc c'est génial ?

Si Google a créé quelque chose qui se rapproche de la performance et a le mot "vitesse" dans son nom, qu'attendez-vous de Google dans les résultats de recherche ? Il vous montrera évidemment le sien PageSpeed Plus d'infos et vous penserez que c'est le seul, le plus complet et surtout vrai (?) Outil d'analyse comparative des performances jamais conçu !

Même chose pour Gtmetrix - si quelque chose est populaire, cela ne peut pas être possible, c'est une mauvaise chose, n'est-ce pas ?

Ce n'est pas tout à fait le cas

Tout comme PageSpeed Insights, c'est un bon outil uniquement pour les personnes qui veulent obtenir notes seulement . Après tous les changements, après toutes les optimisations qu'ils font - ils sont laissés seuls avec le site aussi lent qu'avant. Le changement que vous obtenez dans les performances réelles perçues après avoir suivi leurs recommandations est négligeable. Tout ce que vous obtenez est un score que vous jugez décent, mais les visiteurs de votre site Web pensent différemment. A obtenu un score de 95 sur PageSpeed Connaissances? toutes nos félicitations! votre site Web charge-t-il toujours 10 secondes ? Je ne pense pas que les visiteurs de votre site Web vous féliciteront pour votre score « décent ».

Et pour ajouter l'insulte à la blessure, avec tous ces incroyables conseils d'optimisation provenant de ces 2 outils - les propriétaires de sites Web se retrouvent avec un site Web qui tombe en panne à chaque fois que WordPress / Magento / ou quel que soit le CMS que vous utilisez, sont mis à jour vers une autre nouvelle version.

Il y a de très sérieux problèmes avec les deux outils. Si vous les comprenez, vous saurez que ces outils ne doivent pas être utilisés pour autre chose que se vanter de ta bêtise, ce n'est pas un hasard si on les appelle Vanity Metrics

Ils ne vous disent pas vraiment pourquoi votre site Web est lent

Les deux outils signalent des problèmes avec frontend tandis que le problème de performance le plus courant est le backend du logiciel et du matériel qui exécute le site Web. Vous pouvez redimensionner les ressources, activer les en-têtes Expire le , compression gzip , etc. Etc. Seulement pour se retrouver avec le même site Web lent que vous aviez avant de frapper Google pour obtenir des réponses.

Mais comment pouvez-vous vraiment obtenir un site plus rapide si ce n'est grâce à l'utilisation de ces outils ?

Plan d'hébergement

Tout d'abord, considérez le plan d'hébergement à partir duquel vous exécutez votre site Web.

Vous payez 5$/mois pour un hébergement mutualisé sur Godaddy ou Dreamhost ? Pourquoi devriez-vous vous attendre à ce que N'IMPORTE QUELLE performance paie si peu ? Ce n'est pas plus Vous pouvez obtenir des performances décentes pour ce budget. Cela est dû à la nature de l'hébergement mutualisé lui-même : les performances de votre site Web dépendent du matériel bas de gamme et la popularité des sites Web hébergés par d'autres clients sur le même serveur. Ce n'est pas le cas avec les serveurs VPS, ou mieux encore avec les serveurs dédiés.

PageSpeed Insights et GTmetrix vous diront-ils que votre hébergement n'est pas bon ? Non, ils ne le feront pas. Ils vous feront faire toutes ces stupides optimisations côté client en vain - ces choses qui, pour des sites comme WordPress et Magento, n'ont pas beaucoup de sens. Parce que leurs performances sont liées par des serveurs, des serveurs et rien que des serveurs.

La mise à niveau vers le plan d'hébergement Virtual Private Server (VPS) n'est que la première étape pour obtenir un site Web bien exécuté.

Logiciel serveur et optimisation réelle

Maintenant, ce que PageSpeed Insights et GTmetrix ne vous le diront jamais, c'est ainsi que vous pouvez optimiser votre logiciel. Tout simplement parce qu'ils ne peuvent pas entrer en SSH sur votre serveur pour vous dire quels problèmes systémiques vous avez et comment vous pouvez les résoudre.

Ils ne peuvent pas non plus vous dire quelle est la configuration parfaite de votre serveur pour votre site Web.

Ci-dessous, vous pouvez trouver les vrais problèmes de ralentissement du site Web dans 99% des cas :

Pas de Full Page Cache (FPC) configuré sur le site Web PHP

Peu importe que vous utilisiez le site Web WordPress, Joomla, Symfony ou autre. Une solution de cache pleine page doit toujours être utilisée. Par exemple, avec WordPress, vous devriez utiliser W3 Total Cache et Joomla a sa propre mise en cache. Sans un cache de page complet, de bonnes performances sont difficiles à moins que vous n'ayez un serveur haut de gamme exécutant votre site Web.

Mise en cache des requêtes MySQL désactivée

Il n'est jamais activé sur l'hébergement partagé, mais de nombreux fournisseurs de VPS gérés l'ont également désactivé. Vous devez activer ce paramètre et le configurer correctement à la fois en fonction de la RAM physique dont vous disposez et de la taille des tables et du jeu de données en cours d'utilisation,

Aucun accélérateur PHP installé

Vous devez toujours installer et utiliser les extensions d'accélérateur PHP : Zend Opcache ou APC. Cela vous permet d'éviter la "précompilation" des fichiers PHP qui sont réellement interprétés. De cette façon le fichier est lu une fois, pré-compilé et mis en mémoire puis réutilisé par eux, sautant la phase de lecture et de pré-compilation qui occuperait inutilement des E/S et des ressources de calcul puisque le fichier est toujours le même.

Apache est utilisé

Ce sera aussi le serveur Web le plus connu mais Nginx le bat en termes de performancesun peu comme comparer un train avec un avion en somme.
Supprimez Apache et installez Nginx. Vous disposerez des mêmes fonctionnalités qu'un serveur Web, avec une faible empreinte mémoire et une vitesse incroyable.

Le disque dur est lent

Problème matériel. Il n'y a aucune raison de ne pas utiliser un serveur alimenté par des disques SSD. Si vous connaissez la différence entre le système d'exploitation Windows et le disque dur standard et le disque SSD au démarrage, vous pouvez savoir quel type de différence de performances vous pouvez obtenir avec un serveur utilisant un disque SSD. Mieux encore si vous utilisez des disques nVME qui sont beaucoup plus rapides que les disques SSD déjà très rapides.

RAM faible

Il n'y a pas de RAM garantie pour votre site Web sur l'hébergement partagé, il sera toujours lent et sous-performant. Pensez à commander un VPS avec au moins 8 Go de RAM pour un site Web très fréquenté.

Vous avez des doutes ? Vous ne savez pas par où commencer ? Contactez-nous


Nous avons toutes les réponses à vos questions pour vous aider à faire le bon choix.

Écrivez-nous

Discutez directement avec notre support technique.

0256569681

Appelez-nous immédiatement pendant les heures de bureau de 9h30 à 19h30

Recevoir de l'aide

Ouvrez un ticket directement dans l'espace support.

INFORMATIONS

ManagedServer.it est le premier fournisseur italien de solutions d'hébergement hautes performances. Notre modèle d'abonnement est abordable et prévisible, afin que les clients puissent accéder à nos technologies d'hébergement fiables, à nos serveurs dédiés et au cloud. ManagedServer.it offre également d'excellents services d'assistance et de conseil sur l'hébergement des principaux CMS Open Source tels que WordPress, WooCommerce, Drupal, Prestashop, Magento.

JUSTE UN MOMENT !

Souhaitez-vous voir comment votre WooCommerce fonctionne sur nos systèmes sans avoir à migrer quoi que ce soit ? 

Entrez l'adresse de votre site WooCommerce et vous obtiendrez une démonstration navigable, sans avoir à faire absolument quoi que ce soit et entièrement gratuite.

Non merci, mes clients préfèrent le site lent.
haut