El blog de dinahosting
  • Inicio
  • Novedades
  • Contenidos Técnicos
    • Marketing
    • Seguridad
    • WordPress
    • Prestashop
  • Eventos
  • Equipo DH
  • Clientes

El blog de dinahosting

  • Inicio
  • Novedades
  • Contenidos Técnicos
    • Marketing
    • Seguridad
    • WordPress
    • Prestashop
  • Eventos
  • Equipo DH
  • Clientes
#HalloweenDH
Varnish_dinahosting

¡Acelera tu WordPress con Varnish!

escrito por Adriana Freire enero 10, 2018

Varnish es un sistema de caché. Funciona enseñando al visitante una copia de los contenidos de tu web, y así se reduce el número de peticiones al servidor y el tiempo de carga de las páginas. Fíjate:

  • Tu web carga más rápido: el tiempo de carga de cada página se reduce. Varnish es capaz de asumir cientos de peticiones por segundo.
  • Menos carga para el servidor: el servidor sirve una página cacheada, por lo que no tiene que consultar la base de datos ni ejecutar tanto código PHP cada vez que alguien visita tu web

Varnish en tu WordPress

Si tu WordPress recibe niveles altos de tráfico, Varnish es el acelerador que necesitas para aumentar su rendimiento.

Si tienes un Dedicado, un VPS Administrado o un plan de Hosting compartido y no dispones aún de Varnish, haz Migrar de servidor para mover tu web a un servidor que tenga esa configuración, seleccionando la imagen que lleve Varnish incorporado.

Configúralo en tu Panel

Por defecto tu caché estará desactivada (modo bypass). Configúrala manualmente en unos segundillos:

  • Selecciona el tipo de Caché que más se ajuste a tu proyecto. A la derecha tienes una chuleta de ayuda con toda la información. Para WordPress lo tienes fácil. Simplemente, elige la que está configurada especialmente para esta aplicación.
  • Si te fijas, también puedes configurar URL excluidas para que Varnish no las cachee: panel de administración, formularios, etc.
Activar Varnish Caché desde el Panel de Control de dinahosting

Más sobre Varnish

Cuando empieces a usar Varnish, ten en cuenta estas cuestiones:

  • Para alias y subdominios, conviene que sepas que los accesos a tu web a través de subdominios o alias no serán cacheados por Varnish.
  • La caducidad de la caché de Varnish es de 5 minutos. Como ocurre con otros sistemas de caché, una vez transcurrido este tiempo no podrás acceder a versiones antiguas del contenido almacenado en caché.
  • Y alguna que otra vez te hará falta: limpia la caché siempre que lo necesites. Por ejemplo, cuando estés realizando muchos cambios en la estética de tu web. Así podrás ver tus actualizaciones al instante. Otra opción es desactivar momentáneamente el cacheo de Varnish (dejarlo en modo bypass) y activarlo cuando hayas terminado.

Si tienes alguna duda, levanta el teléfono. ¡Será un placer echarte un cable! 😀

16 comentarios
0
Facebook Twitter Google + Pinterest

16 comentarios

Jose Blanco enero 24, 2018 - 10:19 pm

Antes de nada, felicidades por vuestro trabajo.
La duda que tengo es que cuando activamos el Varnish en el hosting, podemos seleccionar el tipo de configuración, para wordpress, drupal, web estática, etc.., pero no se puede ver qué parámetros está aplicando esa configuración que seleccionamos.
1.- ¿Se puede ver o saber qué configuración se le aplica cuando seleccionas la configuración para wordpress?
2.- Al aplicar la configuración de wordpress en el hosting, ¿ya no es necesario configurar el varnish en el plugin de caché que tengamos instalado en el wordpress?

Reply
Adriana Freire enero 25, 2018 - 9:01 am

Hola Jose 🙂
Te comento. Respecto a la primera pregunta, la configuración es privada de dinahosting. En cuanto al segundo, no es necesario configurar nada en el plugin de WordPress si ya tienes habilitado el nuestro 🙂
Para cualquier otra duda, ¡aquí estamos!

Reply
Kike Hernandez marzo 16, 2018 - 4:51 pm

Lo siento pero esto que decís no es cierto, en los vps existentes sin varnish no permitís activarlo, sólo es posible mediante migración y si tengo 25 hostings en cada vps, con dns ajenas, la verdad es que no apetece mucho

Reply
Adriana Freire marzo 19, 2018 - 7:55 am

Hola Kike,
Como bien comentas, tienes que mover tus hostings a un servidor que tenga esa configuración, seleccionando la imagen correspondiente: «Linux: Múltiples versiones de PHP, MySQL y Caché Varnish». Si necesitas ayuda, nos tienes al otro lado del teléfono. Un saludo! 🙂

Reply
Jose noviembre 24, 2018 - 10:52 am

¿A los 5 minutos se vacía la cache o hay que forzarlo siempre que queramos recuperar espacio en el disco duro?

Reply
Adriana Freire noviembre 26, 2018 - 9:55 am

Hola Jose,

Sí, la caché de Varnish se vacía cada 5 minutos.

¡Un saludo!

Reply
Javi diciembre 10, 2018 - 1:41 pm

Hola,
Yo he tenido problemas en el pasado con Varinsh porque me cacheaba la cesta del carrito que no es una url concreta que pueda excluir, ¿con vosotros esto no pasaría en mi wocoomerce?
Saludos,

Reply
Adriana Freire diciembre 10, 2018 - 3:33 pm

Hola Javi,

Si en tu hosting seleccionas Varnish Caché > Tipo de Caché «WordPress», el cesto de la compra de WooCommerce ya no se cachea.

¡Un saludo!

Reply
Javi diciembre 11, 2018 - 9:42 am

¿Sólo el trocito del cesto del woocommerce no se cachea pero el resto de la página se me cacheará con Varnish?

Reply
Adriana Freire diciembre 11, 2018 - 2:15 pm

Así es Javi 🙂

Reply
Javi diciembre 13, 2018 - 3:14 pm

Debo tener algo mal en mi wordpress o deberé actualizarlo porque con vosotros también tengo el mismo problema y varnish no me sirve porque me cache carrito y lo ven otros clientes. Muchas gracias igualmente.

Reply
Lucía González diciembre 14, 2018 - 8:28 am

Hola Javi,
Ponte en contacto a través de nuestro teléfono o chat para facilitarnos más información y revisamos tu caso en concreto.
Un saludo 🙂

Reply
Javi diciembre 13, 2018 - 5:14 pm

Nada he puesto un wordpress actualizado a la última y tampoco me funciona el carrito, me lo cachea y mis clientes ven las compras de otro. Les pasa a más clientes?

Reply
Lucía González diciembre 14, 2018 - 8:30 am

Hola de nuevo, Javi,
Contáctanos y vemos la posibilidad de implementar alguna excepción en las reglas de Varnish, estudiando tu caso en concreto.
¡Gracias por ponerte en contacto!
Que tengas una muy buena mañana 😉

Reply
Carlos Garcia Solar julio 14, 2019 - 11:35 am

¿Qué diferencia hay entre static y standard?

Reply
Adriana Freire julio 15, 2019 - 9:54 am

Hola Carlos,
El tipo de caché «Static» almacena los contenidos estáticos de tu web (imágenes, HTML plano, CSS, etc.), pero no código PHP o cualquier otro tipo de contenido dinámico.
Con la caché «Standard» se crea automáticamente una configuración general para el sitio. Es ideal para webs que no usan un CMS específico.

Reply

Deja un comentario Cancelar respuesta

Puedes revocar tu consentimiento, así como otros derechos, tal y como se describe en la información adicional

Información básica sobre protección de datos

Responsable
Dinahosting S.L.  [+ info]
Finalidad y legitimación
Tratamos los datos que nos proporcionas con la finalidad de gestionar tu comentario, incluida su publicación en nuestro blog. Al enviarnos tu comentario o sugerencia nos das tu consentimiento explícito para que tratemos tus datos con esta finalidad  [+ info]
Destinatarios
Publicamos los comentarios que nos envías en el blog. Enviar un comentario en nuestro blog implica la publicación en el blog del ‘nombre’ y, en su caso, el ‘avatar’ que utilices al dejar el comentario  [+ info]
Derechos
Puedes revocar tu consentimiento, así como otros derechos, tal y como se describe en la información adicional  [+ info]
Información adicional
Para más información, consulta nuestra Política de Privacidad

En dinahosting

Promotion Image

Dominios

Promotion Image

Hosting SSD NVMe

Promotion Image

VPS

Suscríbete a nuestro boletín

Guías de iniciación a WordPress y recursos básicos de Marketing gratis con tu alta.

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable
Dinahosting SL. [+ info]
Finalidad y legitimación
Trataremos tus datos con la finalidad de enviarte el boletín electrónico informándote sobre los contenidos del blog. Estamos legitimados para tratarlos porque te has suscrito a nuestra newsletter.[+ info]
Personas destinatarias
No comunicaremos tus datos a terceros, salvo obligación legal.[+info]
Derechos
Puedes revocar tu consentimiento, modificando tu perfil tal y como se describe en el correo electrónico de suscripción.[+ info]
Información adicional
Para más información, consulta nuestra Política de Privacidad.

Conviértete en afiliado

Gana dinero recomendando dinahosting a todo el mundo.
Hazte afiliado

¡Síguenos!

Facebook Twitter Instagram Linkedin Youtube
dinahosting
Facebook Twitter Instagram Linkedin Youtube

LLAMADA GRATIS

900 854 000

24/7

En dinahosting

  • Hosting
  • Dominios

Área privada

  • Panel de administración
  • Webmail
  • Feedback
  • Protección de datos
  • Ayuda
  • 900 854 000

@2020 - Dinahosting

INFORMACIÓN BÁSICA SOBRE PROTECCIÓN DE DATOS

Responsable
Dinahosting SL  [+ info]
Finalidad y legitimación
Trataremos tus datos con la finalidad de enviarte el boletín electrónico informándote sobre los contenidos del blog. Estamos legitimados para tratarlos porque te has suscrito a nuestra newsletter  [+ info]
Personas destinatarias
No comunicaremos tus datos a terceros, salvo obligación legal  [+ info]
Derechos
Puedes revocar tu consentimiento, modificando tu perfil tal y como se describe en el correo electrónico de suscripción  [+ info]
Información adicional
Para más información, consulta nuestra Política de Privacidad