Rendimiento y monitorización
LiteSpeed Cache para MediaWiki: instalar y configurar
Nuestros servidores usan LiteSpeed, que lleva una caché de páginas integrada. La extensión LiteSpeedCache para MediaWiki, de la propia LiteSpeed, conecta la wiki con esa caché: cada página se genera una vez y las siguientes visitas las sirve el servidor directamente. Cuando alguien edita un artículo, la extensión vacía solo esa página. Funciona con MediaWiki 1.25 y posteriores.
1. Subir la extensión
- Descarga el ZIP de la última versión desde los lanzamientos de la extensión en GitHub.
- Descomprímelo en tu ordenador. Dentro encontrarás la carpeta LiteSpeedCache.
- Sube esa carpeta a la carpeta
extensionsde MediaWiki con el administrador de archivos de cPanel o por FTP. Debe quedarextensions/LiteSpeedCache.
Si gestionas MediaWiki con Composer, puedes instalarla con composer require litespeed/lscache-mediawiki desde la carpeta de la wiki.
2. Cargarla en LocalSettings.php
Edita LocalSettings.php y añade al final:
wfLoadExtension('LiteSpeedCache');
Para comprobar que se ha cargado, abre Special:Version (Especial:Versión) en tu wiki: LiteSpeedCache debe aparecer en la lista de extensiones.
3. Añadir la regla al .htaccess
Edita el .htaccess de la carpeta de MediaWiki y añade al principio:
<IfModule LiteSpeed> CacheLookup on </IfModule>
Si usas la extensión MobileFrontend, añade también este bloque para que la versión móvil se guarde por separado:
<IfModule LiteSpeed> RewriteEngine On RewriteCond %{HTTP_USER_AGENT} Mobile|Android|Silk/|Kindle|BlackBerry|Opera\ Mini|Opera\ Mobi [NC] RewriteRule .* - [E=Cache-Control:vary=ismobile] RewriteRule .* - [E=Cache-Vary:stopMobileRedirect,mf_useformat] </IfModule>
4. Activar la caché
Inicia sesión como administrador y ve a Páginas especiales (Special:SpecialPages). En la sección Datos y herramientas encontrarás LiteSpeed Cache:

Pulsa Editar y activa LiteSpeedCache Enabled. Desde aquí también puedes fijar cuánto tiempo se guardan las páginas, activar la caché privada para usuarios conectados y vaciar toda la caché.

Comprobar que funciona
Abre una página de la wiki en una ventana privada, pulsa F12, ve a Red (Network) y recarga dos veces. En el documento HTML, la cabecera X-LiteSpeed-Cache debe pasar de miss a hit. Edita una página de prueba y comprueba que el cambio se ve sin iniciar sesión.
Si la wiki es privada (solo se puede leer con usuario), deja desactivada la caché pública y usa solo la privada.
Para desinstalarla, desactívala en su página especial, quita la línea de LocalSettings.php, el bloque del .htaccess y la carpeta extensions/LiteSpeedCache.
También te puede ayudar
- Integrar LiteSpeed Cache en Laravel Integra la caché del servidor LiteSpeed en Laravel mediante Composer y aplica el middleware del paqu...
- LiteMage Cache en Magento 2: instalar y configurar Instala LiteMage en Magento 2 por SSH con Composer, actívalo con bin/magento, añade LiteMage on al ....
- LiteSpeed Cache para Drupal: instalar y configurar Instala el módulo LiteSpeed Cache en Drupal 10 u 11 con Composer y Drush, añade las directivas al .h...
- AccelerateWP: qué es, cómo activarlo en cPanel y qué hace cada opción Activa AccelerateWP en tu WordPress desde cPanel, entiende qué hace cada sección del plugin (caché,...
¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.