web-dev-qa-db-fra.com

Combien de requêtes SQL WP Super Cache faire pour servir la page en cache?

Le plugin WP Super Cache génère une page et enregistre le code HTML de cette page dans un fichier statique. Si nécessaire, ce fichier est diffusé au lieu de générer cette page de manière dynamique à chaque fois.

Est-ce que WP le plug-in Super Cache effectue des requêtes SQL supplémentaires lors du traitement de la page mise en cache?

1
webvitaly

J'ai reçu une réponse à ce sujet de Donncha O Caoimh - développeur du plug-in WP Super Cache:

Si vous utilisez mod_rewrite pour servir des fichiers en cache, aucune requête ne sera exécutée. La page peut charger des images nécessitant des requêtes, mais le code HTML en cache ne nécessitera pas de requêtes.

Si vous utilisez le mode PHP, je pense qu'il n'aura pas besoin de plusieurs requêtes, mais je ne m'en souviens pas pour le moment.

Donc, il y a 0 requêtes SQL supplémentaires et la question est fermée.

1
webvitaly

Je ne peux pas vous dire la réponse à cette question par coeur, mais si vous voulez regarder les requêtes SQL (entre autres choses) exécutées pour un chargement de page donné, consultez le plug-in barre de débogage boîte noire . Je pense que le plugin de barre de débogage pourrait aussi avoir une fonctionnalité similaire.

Indépendamment du nombre de requêtes supplémentaires qu'un plugin de mise en cache crée, il devrait tout de même réduire le temps de chargement de votre page ... ne voulez pas vous couper le nez pour vous faire mal au visage, non?

Si vous voulez vraiment vous concentrer sur la résolution de vos requêtes, vous devriez vous pencher sur la mise en cache de la base de données, ce qui peut être fait par n'importe quel nombre de plugins.

1
mor7ifer