WP-Cache 2.0 es un sistema de cache de páginas realizado por Ricardo Galli (con algo de testeo y documentación por mí parte en los inicios
) imprescindible para aliviar la carga del servidor y los tiempos de ejecución de los blogs basados en WordPress…
El caso es que no recuerdo quién me comento de que existían dos parches (PHP 5 y gzip) para el mismo y me he puesto a buscarlos y ya de paso encontré una solución para Bad Behavior y WP-Cache:
Cómo hacer funcionar WP-Cache con PHP 5
En Blogging Blog hay una entrada llamada WP-Cache and the Blank Page problem donde explican un pequeño cambio para que WP-Cache funcione bien con PHP 5 que consiste en seguir estos tres pasos:
- Abrir el fichero
wp-cache-phase2.php. - Buscar donde pone
ob_end_clean(). - Sustituir lo anterior por
ob_end_flush().
Y listo, ya funciona con PHP 5.
WP-Cache con soporte para GZIP
Aunque no veo muy claro el uso de GZIP (usamos WP-Cache para ahorrar consumo de CPU, entonces ¿por qué usar GZIP que aumenta el consumo de CPU?) creo que es una buena idea ya que se podría mantener dos copias (*.html y *.html.gzip) y ofrecer al lector la más adecuada…
Aunque usar gzip aumenta el consumo de la CPU, si se cachea la versión comprimida solamente habrá de comprimirla una vez.
Elliot Back comenta en Getting WP-Cache to Work algunas opiniones sobre WP-Cache (sobre el sistema para que no cachee ciertos scripts) y sobre cómo darle soporte para GZIP.
Conflictos entre GZIP, Bad Behavior y WP-Cache
Por último, existe un conflicto al utilizar ambos plugins que se resume en “Bad Behavior necesita gzip para funcionar y WP-Cache necesita desactivar gzip para funcionar”.
Ahora toca que Ricardo se de por aludido (¡mil veces te he pedido soporte de gzip! xD) y a ver qué le parecen estos parches…


Comments are closed.