Blog de guebs

Desarrollo web

Como configurar Wp-Super-Cache para mejorar el rendimiento de tu WordPress

Aitor Ortuondo — 11 de Marzo, 2016 @ 10:035 comentarios

11 Flares 11 Flares ×

El nucleo de WordPress es cada vez mejor y más funcional, pero por culpa de la gran cantidad de plugins que solemos instalar y los themes mal optimizados que se usan, muchos sitios creados con WordPress son bastante lentos.

wordpress-super-cache

Es por ello que en muchas ocasiones el uso de un buen plugin de caché se hace imprescindible. En esta guía explicaremos como configurar el excelente Wp Super Cache de forma adecuada.

Anteriormente ya publicamos una guía similar pero orientada al plugin W3 Total Cache, un plugin que solíamos recomendar hasta poco. Pero hace unos meses dejamos de utilizar W3TC, principalmente por la enorme dificultad de configurarlo correctamente y porque a la hora de cachear PHP, el Wp Super Cache ofrece mejor rendimiento.

1 – Instala y activa el plugin

Wp Super Cache está disponible en el repositorio de plugins de WordPress, por lo que puedes instalarlo desde la propia interfaz de admnistración, desde Plugins > Añadir nuevo. Una vez instalado, activalo.

Tenemos una guía que explica todo el proceso: Como instalar y activar un plugin en WordPress

2 – Activa el caching

Una vez activado el plugin nos digirimos a Ajustes > Wp Super Cache y activamos el caching, tal y como se ve en la siguiente imagen:

Activar caching en Wp Super Cache

3 – Selecciona el modo de funcionamiento

Ve a la pestaña Avanzado y selecciona Use mod_rewrite to serve cache files como modo de funcionamiento:

Use mod_rewrite to serve cache files.

4 – Resto de opciones

Además del modo de funcionamiento, modifica las opciones de la sección Miscelaneous para dejarlo tal y como se ve en la imagen:

3-wpsupercache-avanzado-715x136

¡

Y un poco más abajo en la sección Avanzado selecciona:

Sección avanzado de Wp Super cache

Deja sin seleccionar el resto de opciones y pulsa sobre el botón azul Actualizar estado.

5 – Actualizar reglas Mod Rewrite

Tras hacer click en Actualizar estado y dado que hemos seleccionado el modo de funcionamiento basado en ModRewrite, se nos avisará de la necesidad de actualizar las reglas mod_rewrite de nuestra web.

Sigue las indicaciones haciendo click en el botón Actualizar reglas Mod_Rewrite:

Wp Super Cache reglas mod_rewrite

Tras hacer click en el botón se escribiran las reglas que se muestran en el archivo .htaccess de tu web y si todo va bien verás algo así:

Wp Super Cache reglas mod_rewrite actualizadas

6 – Configurar el recolector de basura

El último paso consiste configurar el recolector de basura y la caducidad de las páginas que se cachean. En general, cuanto más tiempo permanezca una página en caché el rendimiento de la web será mejor.

Por tanto, en la mayoría de los casos, cuanto mayor sea la cifra en segundos que introduzcas en Cache timeout más rápido cargará tu web. También puedes introducir 0 para que las páginas en caché no caduquen nunca, lo cual es aún mejor desde el punto de vista del rendimiento.

Ten en cuenta que con independencia del valor que introduzcas en Cache timeout, cuando crees, actualices o borres una página o entrada, el caché correspondiente será eliminado, de forma que todo el mundo verá la última versión.

Sitios web estáticos

Nuestra recomendación, si tienes un sitio web estático, sin widgets que se actualicen sólos o contenidos RSS, es que pongas el Cache timeout a 0. Es decir, el caché no caducará nunca, excepto cuando hagas modificaciones manualmente en los contenidos:

Wp Super Cacge desactivar recolector basura

Sitios web no tan estáticos

Por otro lado, si tu web usa widgets o incluye contenidos que se actualizan solos a través de RSS u otras fuentes, pon un Cache timeout cuanto mayor posible pero sin que afecte a la usabilidad de tu web. Por ejemplo, si es suficiente con que la web se actualice una vez al día puedes poner un valor de 86400 y configurar el recolector de basura para que se ejecute durante la madrugada:

Wp Super Cacge configurar recolector basura

Sitios web que requieren actualizaciones frecuentes

No son muy habituales pero hay sitios web que requieren siempre mostrar información reciente. En esos casos conviene poner un Cache timeout bajo y hacer que el recolector de basura se ejecute con bastante frecuencia. Unos valores adecuados podrían ser los siguientes:

Wp Super Cache configurar recolector basura 3

7 – ¿Algo más?

El plugin Wp Super Cache ofrece otras muchas opciones que permiten optimizar aún más el rendimiento de una web, pero su correcta configuración no es fácil y depende mucho del tipo de web.

En general, con hacer lo que recomendamos en está guia debería ser suficiente para mejorar la velocidad de carga de tu WordPress de forma clara.

11 Flares Twitter 0 Facebook 0 Google+ 0 Buffer 4 LinkedIn 7 Email -- 11 Flares ×

Etiquetas:

Sobre el autor de este artículo

Aitor Ortuondo es fundador de guebs, donde se dedica a hacer un poco de todo: atender a los clientes, desarrollar nuevas funcionalidades, escribir en este blog, supervisar la infraestructura técnica, comprar el cafe, ...

De vez en cuando publica algo en Twitter y .

Comentarios de los usuarios

  1. Juan Carlos dice:

    Instale wp super cache, pero tengo problemas con wptouch. Pero tengo este problema:

    WPtouch: WP Super Cache debe ser configurado para funcionar correctamente con WPtouch.
    La corrección de este problema evita que las páginas de escritorio en caché sean enviadas a dispositivos móviles y viceversa.
    Una vez corregido el problema, este mensaje desaparecerá automáticamente. Hasta ese momento, WPtouch no será exhibido para visitantes móviles, y no se podrá previsualizar.

  2. Hola Juan Carlos

    El propio mensaje de error te indica que debes hacer, simplemente sigue las indicaciones de:

    https://support.wptouch.com/support/solutions/articles/5000537668-configuring-cache-plugins-for-wptouch

    Un saludo!

  3. Juan Carlos dice:

    Gracias Aitor por tu ayuda, pero sigo con el mismo problema.

    He desinstalado WP Super Cache, problema resuelto, ya buscare otro que sea compatible.

    Saludos

  4. El blog de Luisi dice:

    Por que es mejor que W3 TOTAL CACHE??

  5. […] Como configurar Wp-Super-Cache para mejorar el rendimiento de tu WordPress Tutorial: WP Super caché para WordPress, la mega guía Descargar: Configurar WordPress Super Cache […]

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Categorías

Etiquetas

.EUS concurso correo cpd Dominios euskera gratis guebs hosting logo marte mi@guebs Nuevos gTLD passenger PHP rails red ruby Ruby on Rails Servidor Cloud Premium sh1 sh2 SH3 sh4 sh5 sh6 sh7 sh9 spam WordPress

Histórico

Sindicar

Puedes sindicar el contenido de este blog en tu lector de noticias usando alguna de las siguientes formas:

Ya es hora de disfrutar de un hosting de calidad

contrata ahora
España México Colombia Peru Ecuador Chile Europa Reino Unido Euskera
© Ekostat Informatica, S.L. - Aviso Legal
css.php
11 Flares Twitter 0 Facebook 0 Google+ 0 Buffer 4 LinkedIn 7 Email -- 11 Flares ×