De nombreux facteurs peuvent affecter la vitesse d’un site Web, et l’un d’eux est la performance du serveur – la vitesse à laquelle le serveur peut rendre la page Web et la servir au navigateur. Bien qu’il existe de nombreuses façons d’améliorer la vitesse d’un site WordPress, il existe également des outils de serveur qui peuvent optimiser les performances d’un serveur. Le module PageSpeed pour Apache en fait partie.
Le module PageSpeed est un module pour le serveur Web Apache permettant d’optimiser les pages Web, d’améliorer les performances et d’appliquer des filtres de sortie.
Contenu
Caractéristiques
Certaines des principales fonctionnalités du module PageSpeed incluent la diminution du temps de chargement, le nombre de demandes et la taille de la charge utile. Vous pouvez utiliser jusqu’à 44 filtres pour optimiser votre page Web. Voici ce que le module PageSpeed peut faire :
Ce qui précède est minifié pour faire ceci :
Les deux fichiers ci-dessus font tous les deux le même travail, mais le second est de plus petite taille, ce qui se traduit par un temps de chargement rapide du site.
Installation
Les commandes suivantes installent le module PageSpeed dans Ubuntu. Notez qu’il s’agit d’Apache, ce qui signifie que votre serveur doit exécuter Apache. Si vous utilisez Nginx, vous devez créer à partir des sources.
Si vous utilisez un système d’exploitation 32 bits, exécutez cette commande :
Exécutez cette commande pour un système d’exploitation 64 bits :
Les commandes ci-dessus téléchargent le package. Ces commandes le décompressent et l’installent.
L’installation de PageSpeed ajoute le référentiel de Google au système, il se mettra donc à jour automatiquement à chaque mise à jour du système. Nous pouvons vérifier l’installation en exécutant la commande ci-dessous et vous obtiendrez le résultat affiché :
Configuration
Le fichier de configuration est stocké dans le répertoire « /etc/apache2/mods-available/ ». Lors de l’installation de PageSpeed, le module est automatiquement activé ainsi que le « mod_deflate » qui est un module de compression gzip.
Pour activer et désactiver le module PageSpeed, modifiez le fichier de configuration à l’aide de votre éditeur de texte préféré.
En ouvrant le fichier, vous pouvez voir que « ModPagespeed » est défini sur « on » par défaut. Changer ce paramètre sur « off » désactivera le module Pagespeed.
Pendant que PageSpeed optimise un site Web, il génère des ressources qui sont stockées dans un répertoire appelé « pagespeed_static ». Pour changer ce répertoire, éditez le fichier de configuration et ajoutez cette ligne :
Usage
Le module PageSpeed donne une interface de navigateur pour afficher les statistiques de sa sortie. Pour accéder à l’interface du navigateur sur une IP publique, vous devrez éditer les lignes suivantes dans le fichier de configuration :
Sous la ligne Allow from 127.0.0.1, ajoutez une ligne similaire avec votre adresse publique à la place de l’adresse localhost, quelque chose comme :
Remplacez « 192.xx.xx.xx » par votre adresse IP publique.
Vous pouvez maintenant redémarrer Apache et visiter cette adresse. Vous verrez une sortie qui ressemble à ceci ;
Conclusion
Le module PageSpeed est un bon moyen pour un webmaster d’optimiser les performances du serveur sans avoir à faire beaucoup de réglages. Il peut être facilement installé et fonctionner hors de la boîte. Une petite remarque cependant, lors de l’activation de ses filtres, il est préférable de le tester sur un serveur de test et de voir s’il fonctionne d’abord avant de le faire vivre.
Cet article est-il utile ? Oui Non