web-dev-qa-db-fra.com

Wordpress site est sloooow, mais admin est rapide .... des idées?

J'ai un Linode VPS exécutant un seul blog Wordpress. Il a fonctionné très bien jusqu'à aujourd'hui. Le panneau d'administration est accrocheur, mais le site est très lent. Je termine toujours le site, donc il ne devrait pas y avoir de trafic.

Lorsque je vais sur mydomain.com, le chargement prend plus de 45 secondes, puis chaque clic sur le lien prend à peu près le même temps. Je n'ai mis à jour aucun plugin WP (ou WP), mais j'ai ajouté un plugin Google Analytics il y a une semaine, mais cela semblait aller. J'ai désactivé cela et aucune différence non plus.

J'ai essayé de redémarrer Nginx, puis j'ai redémarré la machine entière ... toujours lentement. Ma sortie "free -m" est:

 user@myserver~ $ free -m
         total       used       free     shared    buffers     cached
 Mem:     469        147        321          0          3         45
 -/+ buffers/cache:   98        370
 Swap:    511          0        511

La partie étrange est que rien n'a changé ces derniers jours ... Des idées?

1
SkinnyGeek1010

Pas beaucoup d’informations à ajouter… Commencez par l’élimination - désactivez les plug-ins, passez au thème par défaut (ou mieux, vide). Si la situation s'améliore, trouvez simplement du code fautif. Si vous êtes au cœur de WP et que vous avez toujours le problème, vous avez probablement un problème de configuration du serveur.

Étant donné que vous avez un contrôle considérable sur le serveur, vous pouvez également connecter un profileur PHP et essayer de faire un dump de ce qui se passe.

3
Rarst