Posted by antoniomanco on January 12, 2013 at 4:25pm
Saludos amigos..
Hace poco instalé Varnish en un sitio web, todo funcionó correctamente, pero el detalle es que ahora statics (estadísticas) no contabiliza fielmente las visitas a cada nodo. Por ejemplo, si antes tenía 100 visitas en una hora ahora se reduce a 20. Tengo el cache activado por Varnish en settings.php a 15 minutos. Espero alguna ayuda
gracias

Comments
Hola Antonio, El objetivo de
Hola Antonio,
El objetivo de Varnish es evitar las pedidas de usuarios de llegar a tu servidor web si no es necesario.
Por lo tanto, si quieres registrar las visitas de todos los usuarios, tienes que usar conteo por JavaScript (Google Analytics o algo similar), o sino desarrollar mecanismos específicos en Varnish para que envie una señal a tu servidor web (pero a menos que llegues a escribir un script super rápido para contar las visitas en tu servidor web, estarás bajando considerablemente la eficiencia de Varnish).
Yannick Warnier
Manager y Consultor e-learning - http://www.beeznest.com
Presidente - Asociación Chamilo - http://www.chamilo.org
Gracias por la explicación
Gracias por la explicación ywarnier. Tiene lógica el argumento que me das, sólo una duda más, además de varnish uso Memcached, entiendo que este último usa algo de memoria, ¿Lo dejo como esta o saco Memcached ? Leí que se complementan mejor APC más Varnish... Gracias
Combinación potente APC +
Combinación potente APC + Memcached + Varnish, pueden ir los tres juntos. Todo hacen tareas distintas ;)
APC -
Cachea el código PHP.
Memcache:
En vez de usar la cache de la BD, utiliza la usa en la ram. O sea cachea la BD en RAM.
http://ecapy.com/mejorando-el-rendimiento-en-drupal-7-memcached-y-entity...
Varnish:
Varnish es un proxy que coloca entre el usuario y el (o los) servidor(es) web, siendo Varnish quien accesa el servidor web, manteniendo cache del contenido y manipulando los headers y tal vez también el contenido.
Salu2.
while(alive){learn();}