7 façons de travailler pour augmenter la vitesse de chargement de WordPress
Publié: 2018-02-12La principale chose qu'un client rencontre à propos de votre site, avant même le contour ou la substance, est sa vitesse d'empilement.
Un client Web normal prévoit qu'une page s'empilera entre 500 ms (rapide) et 2 secondes (modéré, mais satisfaisant). Si vous vérifiez le temps d'empilement de votre site et qu'il dépasse 2 secondes, considérez que votre site risque d'être ignoré ou fermé par le client.
Comme une grande partie des sites sont basés sur WordPress de nos jours, de cette manière pour soutenir la vitesse et l'exécution de votre site, il est recommandé de comprendre la progression des vitesses d'empilement de pages avec WordPress, et d'apprendre des astuces et des pièges qui vous permettent d'accélérer votre site WordPress. Oh mon Dieu le meilleur d'entre eux.
Utiliser des systèmes et des sujets légers
Perpétuellement, les sujets WordPress transmettent beaucoup de houle, ce qui réduit la vitesse de la pile de pages de votre site. Cette houle est liée à des images de stock écrasantes, à des codes longs et inutiles, etc.
Le meilleur pas en avant est de trouver le bon mélange entre l'intérêt visuel d'un sujet et la vitesse de sa pile de pages. Lors de la recherche d'un sujet WordPress, n'oubliez pas les focus qui l'accompagnent :
- Vérifiez les audits du sujet, et recherchez en particulier les données sur l'exécution.
- Faites un essai d'exécution des pages de démonstration du sujet.
- Portez une attention particulière aux sujets WordPress par défaut, qui sont légers dans le code, et qui fonctionnent bien par la suite.
- Regardez les sujets basés sur Genesis et Thesis Framework dont on dit qu'ils sont exécutés.
Bénéficiez de l'énergie de la réservation
La réservation est une méthode pour épargner les pages de votre site Web en tant que pages statiques et les servir aux clients sans envoyer de sollicitations HTTP au serveur. Cela aide à accélérer un site WordPress. Que pouvez-vous faire pour utiliser ce choix ?
Dans un premier temps, reconnaissez un précieux module de stockage WordPress, lisez sa documentation et utilisez-le pour réserver quelques pages de votre site. WP Rocket et W3 Total Cache sont parmi les plus prestigieux.
Vous pouvez exécuter le stockage du programme en utilisant des en-têtes de fin, qui indiquent au programme Web quels documents demander au serveur et lesquels il peut choisir dans la réserve du programme. Avec la diminution des requêtes HTTP, la vitesse de la pile de pages progresse. Pour ce faire, vous devrez ajouter ce code à l'enregistrement htaccess.
<IfModule mod_expires.c> # enabling expirations ExpiresActive On # The default directive ExpiresDefault "access plus 3 months" # Your favicon ExpiresByType image/x-icon "access plus 1 year" # Photos ExpiresByType image/gif "access plus 3 months" ExpiresByType image/png "access plus 3 months" ExpiresByType image/jpg "access plus 3 months" ExpiresByType image/jpeg "access plus 3 months" # CSS ExpiresByType text/css "access plus 3 months" # Javascript ExpiresByType application/javascript "access plus 1 year" </IfModule>
Les zones de prélecture, une stratégie moins connue
Les zones de prélecture sont un choix comme la réservation, où vous illuminez de manière adéquate le programme Web pour apporter des espaces tôt, de sorte que l'activité "obtenir" ne soit pas effectuée à la saison de la pile de pages, et par conséquent, la vitesse du site Web progresse.
Pour permettre cela, vous pouvez ajouter le code d'espace de prélecture à l'enregistrement header.php. Voici des cas de codes spatiaux de prélecture habituellement utilisés.
Pour les polices Google :
<link rel="dns-prefetch" href="//fonts.googleapis.com">
Pour Google Analytics :
<link rel="dns-prefetch" href="//www.google-analytics.com">
Débarrassez-vous des modules inutiles et conséquents
Les modules WordPress sont utiles, dans tous les cas, des modules trop nombreux signifient un nombre excessif de sollicitations sur le serveur, ce qui incite à un empilement modéré des pages. D'autres problèmes connexes incluent les dangers de sécurité et les problèmes de mémoire. La meilleure pratique consiste à envoyer uniquement les modules sans lesquels votre site ne peut pas gérer.
Vous pouvez utiliser Plugin Performance Profiler (un module lui-même) pour distinguer les modules les plus performants de votre WordPress et les remplacer par de meilleurs choix.
En outre, il existe des modules que vous utilisez à peine plus de deux fois par mois (par exemple, les générateurs de vignettes, etc.). Il est préférable de les désactiver et de les activer simplement à la saison d'utilisation. Vous pouvez également vérifier quels modules vous pouvez simplement désinstaller et utiliser certains appareils en ligne.
Utiliser CDN pour une meilleure vitesse de pile de pages
Connaissez-vous les CDN (Content Delivery Networks) ? C'est là que le contenu servi au client est acheminé depuis la ferme de serveurs la plus proche géologiquement, ce qui améliore la vitesse d'acheminement. Ceci est dû au fait que le temps d'échange réduit, la diminution des sauts transversaux sur les pare-feu et les commutateurs, et d'autres paramètres entraînent des chargements de page plus rapides pour des rassemblements de personnes géographiquement dispersés.
Les administrations CDN haut de gamme proposent des modules de réconciliation WordPress, qui vous aident à configurer et à organiser rapidement votre site pour profiter des avantages du CDN. À long terme, cela vous permet également de mieux gérer les déménagements, au motif que la majorité de la charge écrasante (images) serait facilitée par le serveur de l'hébergeur, ce qui laisse simplement le sujet à déplacer.
CDN Enabler est un module échelonné gratuit que vous pouvez exécuter en quelques secondes. Tout en choisissant ce que vous pouvez empiler à partir de CDN, optez pour des excès inutiles. En effet, même le favicon peut être empilé via CDN. Déposez-le simplement dans l'organisateur racine de WordPress et ajoutez le code qui l'accompagne à l'enregistrement header.php :
<link rel="shortcut icon" href="https://cdn.domain.com/favicon.ico" type="image/x-icon" />
Emballez des images importantes
Pour mettre les choses en perspective, voici une réalité. Un sujet WordPress de base prend près de 30 Mo d'espace de stockage, tandis qu'un site visuel-substantiel, par exemple, une boutique en ligne, prend quelques Go d'espace pour ranger les images. Imaginez un scénario dans lequel vous pourriez réduire de plus de moitié la taille des enregistrements d'image avec des contrastes de qualité brouillés.
Vous pouvez soit redimensionner et emballer les images dans un instrument de pression basé sur le système d'exploitation avant de les transférer, soit utiliser un module WP comme SmushIt pour réduire la taille d'enregistrement des images pour votre site WordPress.
Poignées de main SSL avancées
SSL ou Secure Sockets Layer/Transport Layer Security sont les méthodes par lesquelles les serveurs Web et les clients encodent et sécurisent tous les mouvements. Cela est devenu la norme pour les échanges HTTP sécurisés et autres mouvements sur le Web. L'un des inconvénients du mouvement de brouillage est qu'il y a une surcharge et une oisiveté lorsque le client et le serveur établissent une association.
Vous pouvez accélérer les associations sécurisées en mettant à niveau les poignées de main SSL à l'aide d'un CDN. Le CDN s'occupe de la surcharge pour vous, réduisant ainsi le temps passé à créer la session SSL sous-jacente et, en plus, à maintenir l'association protégée en vie. Cela vous donne également l'avantage supplémentaire de garantir une déclaration d'examen A, que votre propre serveur ou coopérative spécialisée utilise uniquement une approbation d'examen inférieur. Ce qui fait la différence, c'est que les programmes de votre client final, et en plus les index Web comme Google, voient la meilleure authentification SSL donnée par le CDN.
Expulsez les anciennes corrections de votre base de données
Croyez-moi, votre WordPress reculera si vous ne traitez pas la base de données et la gardez propre. Vous pouvez le faire en limitant la quantité de post-corrections. WordPress fait vraiment un nombre excessif de corrections pendant que vous composez le pot, et tout consomme de la place. Vous pouvez paralyser les modifications ou définir un maximum sur le nombre de modifications le plus élevé. Pour affaiblir, ajoutez le code d'accompagnement à l'enregistrement wp-config.php.
define('AUTOSAVE_INTERVAL', 300); // seconds define('WP_POST_REVISIONS', 5);
Tentative de pression GZip
Nous avons discuté de la pression de l'image ; Cependant, vous pouvez également regrouper CSS, Javascript et les pages du site, au niveau du serveur, ce qui réduit le temps d'échange d'informations à programmer. Voici la manière dont vous pouvez le faire :
- Allez sur checkgzipcompression.com et entrez votre site.
- Sélectionnez votre module de stockage, accédez aux paramètres du cache du navigateur et cochez la case Activer la compression HTTP.
Conclusion
Un WordPress performant implique un site performant. Au cas où vous n'auriez pas besoin que vos clients soient déçus de la vitesse de votre site, essayez ces divers conseils et pièges que j'ai spécifiés dans cet article avec lesquels vous pouvez utiliser pour améliorer l'exécution de votre site WordPress et augmenter la vitesse de la pile de pages. .
Dites-nous comment vous avez compris comment prendre en charge la vitesse de votre WordPress et comment l'un de mes conseils vous a aidé. essais joyeux.