Rendimiento y monitorización

Configurar LiteSpeed Cache en MediaWiki

Revisado el 3 min de lectura rendimiento litespeed cache

LiteSpeed dispone de una caché integrada con la que las aplicaciones compatibles pueden evitar ejecuciones PHP repetidas. La mejora depende del contenido cacheable, la tasa de aciertos y la configuración de MediaWiki.

LiteSpeed Cache es una extensión desarrollada por LiteSpeed para integrar MediaWiki con esa caché. Comprueba en el repositorio de la extensión que la versión publicada sea compatible con tu rama de MediaWiki antes de instalarla.

Instalación y puesta en marcha

Antes de modificar el sitio, conserva una copia recuperable de archivos y base de datos. Descarga una versión compatible desde el repositorio oficial, registra qué versión usas y pruébala en una copia: descargar la rama principal no garantiza compatibilidad con tu MediaWiki.

Descomprimimos el zip en nuestro equipo y dentro del directorio encontraremos un directorio bajo el nombre LiteSpeedCache, carga mediante el administrador de archivos o una conexión segura dicho directorio a la ruta extensions de MediaWiki.

Edita el fichero de configuración de MediaWiki LocalSettings.php y añade justo al final la siguiente línea:

wfLoadExtension('LiteSpeedCache');

Para completar la instalación, localiza y edita el fichero .htaccess del directorio raíz de MediaWiki y añade justo al inicio:

<IfModule LiteSpeed>
CacheLookup on
</IfModule>

Accede con una cuenta administradora a Páginas especiales > Datos y herramientas > LiteSpeed Cache. Los nombres pueden variar con el idioma.

En sus opciones puedes activar la caché pública, definir su duración y purgar el contenido.

Activa LiteSpeed Public Cache Enabled y guarda. Comprueba la documentación de instalación si la versión presenta otros nombres.

Verificar lectura, cambios y privacidad

Visita dos veces una página pública sin iniciar sesión y comprueba si una petición posterior muestra un acierto de caché en las cabeceras de LiteSpeed. Edita una página de prueba y confirma que el cambio se refleja para otros visitantes.

Prueba búsqueda, acceso y salida de sesión. Si la wiki tiene lectura restringida o páginas privadas, verifica los permisos con dos cuentas y como visitante: no actives caché pública indiscriminada sobre ese contenido.

Si aparece un error al cargar la extensión, restaura el cambio de LocalSettings.php y revisa compatibilidad y registros. Para retirarla, desactiva y purga su caché antes de quitar la carga de la extensión; conserva las otras reglas del .htaccess.

También te puede ayudar

¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.