2017-09-22 4 views
0

J'ai parcouru tout mon site avec Screaming Frog SEO Spider et j'ai obtenu une vitesse moyenne de 0,83 URI/seconde avec un cache vide.Fast_CGI + PHP7 + NGINX - Rapide pour les accès au cache, 10 fois plus lent que sans cache pour les échecs de cache

Avec un cache rempli, le même passage parcouru atteint en moyenne 18,69 URI/seconde.

Sans aucune mise en cache, j'obtiens environ 9 URI/seconde.

Je n'ai aucune idée de ce qui pourrait causer cela et ne peut pas trouver d'autres références à ce problème sur le web. C'est quelque chose que j'ai expérimenté avec tous les VPS que j'ai utilisés Fast_CGI avec NGINX. Qu'est-ce qui pourrait causer des résultats comme celui-ci? Merci pour toutes les pistes que vous pouvez me donner à travailler avec.

+1

Qu'est-ce que la couche de cache? Nous parlons de stocker des choses de la base de données sur le disque ou quelque chose comme ça? Ou voulez-vous dire le cache «navigateur» du client? – ficuscr

+0

Le cache étant le cache fast_cgi. Aucune mise en cache du navigateur dans l'outil que j'utilise. Je dois aussi mentionner que le site mis en cache est une installation Wordpress très simple. – Slbox

+0

Si vous installez un plugin de débogage, quel type de requêtes sont en cours d'exécution sur les pages? Wordpress ne dispose pas vraiment d'une méthode de mise en cache des requêtes hors de la boîte, ce qui peut aider. En outre, l'utilisation de vernis peut être une option. –

Répondre

0

1) Désactivez les plugins de cache Wordpress si vous les avez.

2) Désactivez tous les autres plugins pour voir si cela aide.

3) Activer PHP opcache. Ne pas commenter dans votre php.ini opcache.enable=1.

4) Désactivez xdebug si vous l'avez (encore une fois, dans php.ini).

5) Redémarrer nginx & php-fpm.