Comment optimiser WordPress sur Ubuntu 20.04

De Get Docs
Aller à :navigation, rechercher

Introduction

L'optimisation des installations de Wordpress donne aux clients et aux personnes qui utilisent vos sites les performances, la vitesse et la flexibilité auxquelles ils s'attendent avec WordPress. Que vous gériez un site personnel ou une suite d'installations pour divers clients, prendre le temps d'optimiser vos installations WordPress augmente l'efficacité et les performances.

Dans ce didacticiel, vous découvrirez comment optimiser les installations WordPress d'une manière adaptée à l'échelle, y compris des conseils sur la configuration, la vitesse et les performances globales.

Conditions préalables

Ceci est un article conceptuel partageant différentes façons d'aborder l'optimisation d'une installation WordPress sur Ubuntu 20.04. Bien que ce didacticiel fasse référence à l'utilisation d'une solution gérée via notre WordPress 1-Click App, il existe de nombreux points de départ différents, notamment :

Quel que soit votre choix, ce didacticiel commencera par l'hypothèse que vous avez ou êtes prêt à installer une installation WordPress entièrement fonctionnelle configurée avec un utilisateur administratif sur Ubuntu 20.04.

Étape 1 - Considérez votre installation

Lors de l'installation et de la création de votre installation WordPress, il y a quelques variables à prendre en compte, notamment l'emplacement de vos utilisateurs potentiels, la portée de votre site WordPress ou de votre suite de sites, et les préférences de maintenance et de sécurité définies qui permettent à votre site de être continuellement optimisé. Prendre le temps de se plonger dans chacun de manière réfléchie avant de créer votre site vous fera gagner du temps et profitera à votre installation WordPress au fur et à mesure de sa croissance.

Tenir compte du potentiel de votre site

La première étape de l'optimisation de votre site WordPress consiste à bien comprendre comment vous comptez utiliser et développer votre site. S'agira-t-il d'un site ou d'un réseau de sites ? Votre site est-il un site Web statique ou dynamique ? Répondre à ces questions avant de configurer votre installation peut éclairer certaines de vos décisions initiales concernant l'hébergement, la taille de stockage et les performances.

Par exemple, si vous souhaitez créer un blog personnel, il est important de prendre en compte la mise en cache et l'optimisation des images et du contenu visuel. Si vous avez l'intention de créer un site communautaire ou de commerce électronique avec des visiteurs simultanés et des données qui changent fréquemment, des considérations pour les ressources du serveur doivent être prises. Réfléchir à votre intention pour votre installation WordPress dès le début guidera l'utilité des ajustements de sécurité et de performances apportés à votre site, et contribuera à une installation globale plus efficace.

Optimisation des préférences d'installation

Il y a quelques préférences qu'il est important de prendre en compte lors de l'installation de WordPress qui peuvent réduire la latence et augmenter les performances de votre site.

Hébergement et logiciels inclus

Tout d'abord, sélectionnez un fournisseur d'hébergement qui fournit les derniers logiciels WordPress, Apache, MySQL et PHP avec des fonctionnalités de pare-feu et de certificat SSL. Un fournisseur d'hébergement fiable et moderne vous donnera le meilleur départ pour l'installation de votre pile LAMP. Avec l'hébergement mutualisé, soyez conscient de l'utilisation du serveur et des clients par serveur pour garantir les meilleures performances pour votre site. Choisir le bon fournisseur d'hébergement pour vos besoins vous aidera à prévenir les temps d'arrêt et les erreurs de performance.

Emplacement et latence

Soyez conscient de l'emplacement de vos serveurs ou centres de données lors du démarrage d'une nouvelle installation WordPress, et choisissez l'emplacement qui convient le mieux aux besoins de votre site et à l'emplacement général de vos visiteurs et utilisateurs. La latence, le temps nécessaire pour que les données soient transmises entre votre site et les utilisateurs, fluctue en fonction de l'emplacement. La documentation Wordpress sur les outils d'analyse de site explique comment suivre les données de localisation des visiteurs, ainsi que le nombre de visites sur votre site. Avoir une idée dès le départ de la provenance de vos visiteurs peut vous aider à déterminer où héberger votre site et leur offrir une expérience de navigation plus rapide.

Étape 2 - Considérez votre thème

Il existe un large éventail de thèmes disponibles qui peuvent être utilisés ou personnalisés pour WordPress. De nombreux thèmes peuvent être configurés avec des interfaces de glisser-déposer conviviales, intégrées à des plugins personnalisés et plus encore. Lors de la configuration de votre site WordPress, c'est une bonne idée de considérer initialement uniquement les fonctionnalités essentielles que vous utiliserez pour le cycle de vie de votre site, en ajoutant d'autres au fur et à mesure de votre croissance.

Optimisation de la configuration du thème

Commencer avec un thème léger peut aider votre installation à se charger plus efficacement. Un thème nécessitera moins d'appels de base de données et en gardant votre site exempt de code inutile, vos utilisateurs auront moins de retards dans la vitesse et les performances du site.

Pour tout thème sélectionné, assurez-vous de désactiver ou désactiver toutes les fonctionnalités proposées avec le thème dont vous n'aurez pas besoin ou que vous n'utiliserez pas. Il peut s'agir de préférences proposées dans la section Appearance du tableau de bord WordPress, généralement sous Theme Editor ou Customize. La désactivation des fonctionnalités que vous n'utilisez pas réduit le nombre de requêtes et d'appels pour interroger des données en arrière-plan.

Bien qu'il existe un certain nombre d'options gratuites et payantes pour les thèmes WordPress disponibles en ligne, beaucoup utilisent des constructeurs de pages qui ajoutent un shortcode excessif et du code inutilisé qui affecteront les performances de votre site. Tenez compte de votre cas d'utilisation lorsque vous décidez d'utiliser ou non un constructeur de pages, car ils incluent généralement de nombreux processus supplémentaires qui auront un impact sur la vitesse de votre site.

Considérer l'utilisation du plugin

Les plugins WordPress offrent des fonctionnalités étendues pour les installations WordPress grâce à un code ajouté qui permet aux utilisateurs de personnaliser leurs installations en fonction de leurs besoins spécifiques. Il existe plus de 56 000 plugins actuellement disponibles, ce qui en fait un moyen attrayant d'ajouter des fonctionnalités supplémentaires à un site WordPress.

Bien que les plugins puissent augmenter l'efficacité de votre site, il convient de veiller à sélectionner des plugins de qualité qui sont maintenus et mis à jour régulièrement. Étant donné que de nombreux plugins ajoutent non seulement du code à votre site, mais aussi des entrées à la base de données de votre installation WordPress, l'utilisation d'un trop grand nombre de plugins peut entraîner des problèmes de vitesse du site au fil du temps.

Étape 3 - Optimiser pour la sécurité et les performances

Une fois que vous avez installé tous les plugins, widgets et fonctionnalités supplémentaires que vous souhaitez ajouter à votre installation WordPress, il existe quelques options d'optimisation supplémentaires à essayer dans le tableau de bord WordPress qui pourraient avoir un impact positif sur la vitesse et les performances de votre site.

Ajuster les paramètres de WordPress

Tout d'abord, assurez-vous de changer l'adresse de connexion de votre site. Étant donné que la plupart des pages de connexion administratives WordPress se terminent par /wp-admin, cette page est souvent sujette aux attaques. Il existe un nombre d'outils disponibles qui vous permettent de modifier votre URL de connexion. Assurez-vous de sélectionner celui qui convient le mieux à votre cas d'utilisation.

Ensuite, considérez l'outil Site Health, situé dans la section Tools de votre tableau de bord WordPress :

Tenez compte des résultats affichés et suivez les instructions trouvées dans chaque menu déroulant de l'onglet État pour améliorer la sécurité ou les performances, comme indiqué dans les onglets.

L'utilisation de la configuration intégrée proposée dans le tableau de bord WordPress garantit que vous avez couvert tous les réglages de configuration facilement disponibles pour votre installation.

Mise en cache pour la vitesse du site

La mise en cache peut également aider à améliorer les performances et la vitesse de votre site WordPress. La mise en cache, une fonctionnalité de conception de base du protocole HTTP destinée à minimiser le trafic réseau tout en améliorant la réactivité perçue du système dans son ensemble, peut être utilisée pour aider à minimiser les temps de chargement lorsqu'elle est mise en œuvre sur votre site. WordPress propose un certain nombre de plug-ins de mise en cache qui sont utiles pour conserver un instantané de votre site pour servir des éléments HTML statiques, réduire le nombre d'appels PHP et améliorer la vitesse de chargement des pages.

Conclusion

Dans ce didacticiel, vous avez exploré un certain nombre de techniques différentes que vous pouvez utiliser pour rendre votre installation WordPress sur Ubuntu 20.04 plus rapide et plus efficace. En suivant les suggestions de ce didacticiel, vous vous assurerez que les performances de votre site ne sont pas un problème à mesure que vous augmentez le nombre d'utilisateurs et de contenu sur votre site.