Síguenos en FB



Como configurar el plugin W3 Total Cache para Wordpress

W3 Total Cache es un plugin para Wordpress que nos permite cache todo tipo de archivos haciendo la carga de la web aun mas rápida. Entre sus ventajas están:

  • Instalación sencilla, buen soporte y completa documentación.
  • Compatible con hosting compartido, virtual dedicado y dedicado.
  • Diferentes opciones para el cache de páginas: En disco (por defecto), con Alternative PHP Cache (APC), eAccelerator, XCache y Memcache.
  • Minificación de HTML y archivos CSS y Javascript para hacer más rápida la carga del sitio.
  • Opción para el cache de objetos de la base de datos.
  • Soporte de sistemas CDN (Content Delivery Network) como Amazon S3 CloudFront o Amazon Simple Storage. O bien para dominios sin cookies para los contenidos estáticos

Cuando instalemos el plugin, procedemos a configurarlo, primeramente, las configuraciones de cache deben estar en:

Page Caching: Disk (Enhanced)
Minify: Disk
Database caching: Disk

Ahora, configuramos el apartado de Page Caching:
Don't cache pages for logged in users: Sin tic

Cache RSS/Atom Feeds: Tic
Utilizar Compression: Gzip (No utilizar con deflate, esta bug, además hay un articulo que permite ejecutarlo sin problemas: Véase)

Advanced Page caching:
Maximum lifetime of cache objects (Tiempo de vida de la cache): 18.ooo segundos (cuanto mas alto sea el valor, mejor, pero por el momento 18.000 segundos es mas que suficiente.

Garbage collection interval (Intervalo para regenerar la cache): 400 segundos (Cuanto mas bajo sea el valor mejor, pero 400s es mas que suficiente.


Ahora, procedemos a configurar la pagina de Minify:

Rewrite URL Structure: Tic
AutoUpload modified files: Tic

HTTP compression: Gzip (Deflate no, esta bug, véase el articulo anterior)

HTML minify settings:
Enable: Tic
Don't minify HTML for logged in administrators: sin tic
Dont minify feeds: sin tic
Inline CSS: tic
Inline JS: tic
Line brek removal: tic

Ahora configuramos el apartado JS minify settings:

Enable: tic
Only combine (Head y Footer): Sin Tic
Inline CSS: Tic
Inline JS: Tic
Line Break removal: Tic

Ahora configuramos el apartado CSS minify settings:

Enable: Tic
Combine only: Sin tic
Comment removal: Tic
Line break removal: Tic

Ahora configuramos el apartado de ADVANCED Minify:


Maxium life time of cache (Tiempo de vida de la cache): 84000 segundos (cuanto mas grande el valor mejor, por el momento 84.000 esta bien).
Update external files (Actualiza archivos externos): 84000 segundos.
Garbage collection interval (volver a cachear files): 3200s cuanto mas bajo sea el valor, mejor.

Ahora procedemos a configurar el apartado de Database Caching Settings:

Don't cache queries for logged in users: Tic

Por ultimo, configuramos el apartado de ADVANCED DB:


Maxium lifetime of cache objects: 84000s cuanto mas grande mejor, por el momento 84000s esta suficiente.
Garbage collection interval (Expiración de la cache): 400s, cuanto mas bajo sea el valor mejor, por el momento 400s es mas que suficiente.

Si has seguido los pasos de este tutorial, acabas de optimizar el plugin para un correcto funcionamiento ante picos de alto trafico.

PD: Estas funciones de este plugin han sido probadas previamente y están activas en este blog.

0 comentarios:

Publicar un comentario