Complemento de WordPress Nginx fastcgi_cache y kokos-analytics

Complemento de WordPress Nginx fastcgi_cache y kokos-analytics

He configurado nginx para almacenar en caché las solicitudes de páginas como se describeen este tutorial.

Allí, para los usuarios registrados, el almacenamiento en caché se desactiva en este tutorial mediante una solicitud if como:

# Don't use the cache for cookied logged in users or recent commenters
if ($http_cookie ~* "comment_author|wordpress_[a-f0-9]+|wp-postpass|wordpress_no_cache|wordpress_logged_in|woocommerce_cart_hash|woocommerce_items_in_cart") {
set $skip_cache 1;
}

Lo cual funciona como se esperaba. Pero si abro mi sitio en una nueva ventana privada y accedo a un sitio previamente almacenado en caché (por otra persona, no por mí), también recibo un "x-cache HIT" en la respuesta del servidor, entonces asumo quekokos-análisis, el complemento que uso para obtener la cantidad de visitantes, ¿no puede configurar una cookie o contar la cantidad correcta de usuarios? ¿Alguien tiene experiencia con esto o puede ayudarme a configurar el caché correctamente?

Gracias

matemáticas

Respuesta1

Si envía contenido diferente a diferentes usuarios, no podrá utilizar el almacenamiento en caché de nginx.

En su caso, su complemento de análisis hace que el contenido sea diferente para cada visitante en términos de su cookie, que es parte del contenido.

Debe utilizar un sistema de análisis que no requiera modificar las páginas enviadas a los usuarios si desea utilizar el almacenamiento en caché de nginx.

información relacionada