#
WordPress est une plateforme extensible
L’une des grandes qualités de WordPress et une raison majeure de l’énorme popularité de la plateforme, est sa conception extensible. Quel que soit le type de fonctionnalité dont vous avez besoin pour votre site WordPress, tant que WP lui-même le prend en charge, il existe un plugin pour cela. Cependant, il s’agit d’une arme à double tranchant. En effet, l’extension inconsidérée de votre site avec de multiples plugins peut finir par réduire considérablement ses performances. Combiné avec un thème déjà lourd/non optimisé, cela peut conduire à une situation où votre site est pratiquement inutilisable sur les machines bas de gamme.
Cela peut vous affecter de diverses manières négatives, y compris même des pénalités de la part des moteurs de recherche qui testent votre site pour sa vitesse de chargement et ses performances globales. Jetons un coup d’œil à quelques-uns des puits de performance les plus courants et à ce que vous pouvez faire pour éviter de tomber dans ces pièges.
Les moteurs de recherche peuvent également vous pénaliser. Compressez vos images.
C’est facilement l’une des plus grandes améliorations que la plupart des gens pourraient apporter à leurs sites WordPress. Passer juste quelques secondes pour choisir un format approprié pour chaque image que vous téléchargez et la compresser un peu peut avoir un impact énorme sur la façon dont votre site se charge, surtout s’il est lourd en images en général. Les plans d’hébergement optimisés pour WordPress ont généralement tendance à aborder ce problème dès le départ.
Pour tout ce qui est hébergé en ligne, vous devriez garder les images à une résolution de 640×480 ou moins et même cela est poussé pour la plupart des images que vous montrerez avec votre texte. Pour les choses qui doivent être visualisées en plein écran, vous pouvez préserver la résolution d’origine, mais vous pouvez tout de même économiser un peu de bande passante en affichant un aperçu dans une lightbox, et en n’affichant l’image en taille réelle que si l’utilisateur clique à nouveau dessus.
JPEG devrait être votre choix par défaut et vous pouvez sans risque augmenter la compression à au moins 30-40% sur la plupart des types d’images sans perte de qualité visible. C’est parfait pour les photographies, les dessins et autres images détaillées avec beaucoup de formes et de couleurs variées. En revanche, tout ce qui comporte beaucoup de lignes droites et de grandes zones de couleurs plates sera probablement mieux en PNG. Le PNG est également votre seule option si vous voulez de la transparence (avec une bonne qualité, du moins – si le GIF la prend également en charge, il a une palette de couleurs plus limitée).
Optimiser votre JavaScript
Une autre erreur courante consiste à inclure beaucoup de bibliothèques JavaScript sans raison valable, surtout si vous n’utilisez pas leurs versions minifiées. Avez-vous vraiment besoin de jQuery alors que vous ne l’utilisez que pour quelques sélecteurs simplifiés ? Avez-vous oublié de remplacer une bibliothèque par sa version miniaturisée avant de finaliser la conception de votre page ? Ces éléments peuvent représenter une somme considérable. Même si les scripts sont de petite taille, ils peuvent toujours exécuter diverses méthodes qui ralentissent inutilement la page lors de son chargement.
De plus, il n’est pas toujours plus rapide d’héberger ces bibliothèques sur votre propre serveur si elles disposent de liens d’inclusion publics. Dans de nombreux cas, la bibliothèque sera hébergée sur un serveur spécialisé à haut débit qui sera en mesure de la servir beaucoup plus rapidement que le vôtre, ce qui peut également soulager votre hôte et améliorer les performances globales de votre site.
La bibliothèque est un élément essentiel de la stratégie de développement de l’entreprise.
Utiliser un réseau de diffusion de contenu (CDN) pour les sites plus importants
Un CDN n’est pas quelque chose dont tous les utilisateurs ont besoin, mais il peut accélérer considérablement les choses sur les sites plus importants et à fort contenu et ce n’est pas pour rien que des entreprises comme Facebook et Twitter s’appuient fortement sur les CDN dans leur infrastructure. En termes simples, un CDN est un réseau de serveurs de contenu qui hébergent des fichiers multimédias plus volumineux, tels que des images et des vidéos, ainsi que des fichiers plus petits mais fréquemment demandés, tels que des scripts et des feuilles de style, et chaque fois qu’un utilisateur demande l’une de ces ressources, le CDN choisit le serveur le plus proche de cet utilisateur pour la lui fournir. Cela peut améliorer de manière significative la vitesse de chargement de votre site, mais cela a aussi un coût approprié et ce n’est généralement pas quelque chose auquel vous pensez jusqu’à ce que votre site prenne beaucoup d’ampleur.
Pour autant, c’est certainement une bonne idée de se familiariser avec les offres proposées par les différents réseaux CDN populaires sur le marché si vous envisagez de faire grandir votre site. Même les sites de taille moyenne peuvent tirer un grand profit du déchargement d’une partie de leur contenu vers un CDN, et il y a beaucoup de concurrence sur ce marché aujourd’hui, ce qui signifie un bon nombre d’offres intéressantes.