Catégories
Technologie Mises à jour

Correction de WordPress et passage à OpenLiteSpeed !

Mon site Web était généralement rapide du côté de l'utilisateur, mais les fonctions dorsales de conception, d'écriture et de sauvegarde étaient très lentes. Il fallait entre 6 et 12+ secondes par chargement de page. Même avec de petites modifications, cela s'accumule lentement et il fallait passer à OpenLiteSpeed ! Surtout si vos modifications n'ont pas été sauvegardées et que vous commencez à sauvegarder vos modifications encore et encore ailleurs.

Le temps de dépanner

  • Changement de thème de Total à GeneratePress (thème ultraléger) Suite du problème
  • Je me suis débarrassé de WP Rocket (plugin de mise en cache). Suite du problème
  • Essayé Statically.io (CDN) - Suite du problème
  • Je me suis débarrassé de RankMath (outils de référencement). Suite du problème
    J'ai constaté que RankMath exécutait le code lentement, mais je pense que le problème sous-jacent aggravait les choses sur le code RankMaths.
  • Exécution d'une réparation DB - Suite du problème
  • Exécution d'une optimisation de la base de données - Suite du problème
  • Activé Redis (serveur de mise en cache)- Suite du problème
  • Vérification que le serveur exécute la dernière version de PHP. Suite du problème
  • Augmentation de la limite de mémoire de WordPress - Suite du problème
  • Réduction de la quantité de contenu affichée dans l'administration de WordPress. Suite du problème
  • Désactivation des widgets inutilisés du tableau de bord dans l'Admin de WordPress - Suite du problème
  • Désactiver Cloudflare de la mise en cache de mon site web sur leur fin - Suite du problème

Mon site web était hébergé à Las Vegas, mais comme j'utilise Cloudflare, il est hébergé dans le monde entier, de sorte que l'emplacement ne devrait pas avoir autant d'importance.

  • Migration d'une sauvegarde complète vers un serveur virtuel plus puissant (2 CPU, 4096MB, 80GB SSD). Suite du problème
    J'avais deux idées en tête... soit je faisais le grand saut, soit je rentrais chez moi, soit je restais au même niveau de ressources. Cela m'a aidé à déterminer qu'il n'y avait pas nécessairement un problème avec mon hébergement web, mais quelque chose avec mon installation WordPress.

Comment cela a-t-il pu ne pas résoudre le problème ? Cela n'a même pas réglé le problème, mais le chargement a continué à être aussi lent qu'avec le serveur virtuel d'origine.

  • Installation d'une nouvelle copie de WordPress, restauration de la base de données et du contenu des médias. SUCCÈS !

Le site web se charge plus rapidement que jamais ! De même, l'édition et la navigation dans les pages d'administration sont très rapides maintenant. .5-2 secondes maximum.

Sans Cloudflare

keycdnperfwithoutcf cropped | Graydon Schwartz
Je n'ai pas tenu compte de ce qui s'est passé à Sydney pendant ce test, car je faisais beaucoup de changements.

Avec Cloudflare

keycdnperfwithcf cropped | Graydon Schwartz
Réparer WordPress et passer à OpenLiteSpeed ! 5

Résolution ?

Ainsi, parfois la mise à niveau n'est pas toujours la meilleure solution si vous avez un problème fondamental sous-jacent avec votre installation de WP. C'est du moins ce que j'ai constaté dans ma situation.

Ensuite, je veux essayer de réinstaller le VPS d'origine et restaurer la sauvegarde de travail à partir de la configuration renforcée et voir si le problème revient.

Correction des erreurs 404 sur les articles et les pages

Vous obtenez des erreurs 404 maintenant que vous avez tout restauré sur votre serveur OpenLiteSpeed ? Pour résoudre ce problème, supprimez le fichier .htaccess et redémarrez le service Web. Il devrait être prêt à fonctionner !

La dernière chose que j'ai faite est de réinitialiser mon serveur d'origine sur une image d'usine et d'effectuer une restauration de mon site web avec le plugin de sauvegarde de WPvivid (à partir des données du serveur de test). Maintenant tout va bien ! Quelque chose a dû se produire dans un fichier de base de Wordpress, car la base de données n'a pas été modifiée au cours de ce processus.

Plus tard, après que le SSL Cert se soit calmé

keycdnperfwithcflateron | Graydon Schwartz
TLS était sur les frits avant dans les autres captures d'écran, alors le voici à nouveau un jour plus tard. Comme vous pouvez le voir, les temps de réponse changent considérablement entre les tests.

Un grand merci pour ces services, outils et articles

Plugin WPvivid Backup | Ce plug-in a la capacité de faire des transferts de site à site et ne nécessite aucune dépense. Il rend vraiment le processus facile !

Vultr.com | Les serveurs cloud VPS SSD rapides sont parfaits pour des tests rapides pour un petit $$$.

Télécharger les fichiers Google Drive à l'aide de wget | Utilisez ces instructions pour télécharger les sauvegardes de Google Drive à l'aide de la commande wget.

Moniteur de requêtes | Cet outil vous aide à trouver les plugins gourmands en ressources sur votre site Web.

Test du serveur SSL par Qualys, Inc.

KeyCDN | Test de vitesse du site web

Crédit photo de l'article

Photo par Luca Bravo sur Unsplash

Par Graydon Schwartz

Pour en savoir plus sur Graydon, consultez le site À propos de moi page.

Partager à...