CMS sin base de datos: ventajas, límites y a quién le conviene

Publicado el Actualizado el 5 min de lectura

Índice
  1. ¿Qué es un CMS sin base de datos?
  2. ¿Cómo guarda Éclair tus contenidos?
  3. ¿Cuáles son las ventajas de un CMS sin base de datos?
  4. Base de datos o archivos: ¿qué diferencias hay en el día a día?
  5. ¿Cuáles son los límites de este modelo?
  6. ¿Para quién es este tipo de CMS?
  7. ¿Es Éclair el único CMS «flat-file»?
  8. ¿Cómo probar Éclair?
  9. Preguntas frecuentes sobre los CMS sin base de datos

Un CMS sin base de datos guarda tus páginas en simples archivos en lugar de almacenarlas en MySQL. Menos piezas, menos averías: el sitio es más rápido, más seguro y mucho más sencillo de copiar. Pero este modelo también tiene sus límites. Así funciona, con el ejemplo de Éclair, y para quién está hecho de verdad.

Lighthouse: 100 en rendimiento, accesibilidad, prácticas recomendadas y SEO; 0,7 ms de tiempo de respuesta, de 7 a 10 KB de HTML comprimido, 1,2 KB de JavaScript y 0 cookies

¿Qué es un CMS sin base de datos?

Un CMS clásico como WordPress lo guarda todo en una base de datos: las páginas, los artículos, los ajustes y las cuentas se reparten en tablas MySQL o MariaDB. Para mostrar una página, PHP consulta esa base, ensambla el resultado y después genera el HTML.

Un CMS «flat-file» sustituye esas tablas por archivos de texto (JSON, Markdown o YAML, según la herramienta). Conservas una administración de verdad, con un editor y una biblioteca de medios: eso es lo que lo distingue de un generador de sitios estáticos, que obliga a trabajar con archivos y desde la línea de comandos.

¿Cómo guarda Éclair tus contenidos?

Cada página o artículo es un archivo de la carpeta data/content/, y un archivo de índice guarda un resumen de todos los contenidos para listar y encontrar las páginas muy rápido. Así es un contenido, en versión abreviada:

<?php exit; ?>
{
    "id": "a1b2c3d4e5",
    "type": "post",
    "status": "published",
    "title": "Mi primer artículo",
    "slug": "mi-primer-articulo",
    "blocks": [
        { "type": "paragraph", "text": "¡Hola y bienvenido!" }
    ]
}

Tres protecciones hacen que este almacenamiento sea seguro en un hosting compartido:

¿Cuáles son las ventajas de un CMS sin base de datos?

La velocidad. Éclair genera cada página una sola vez y después la sirve desde una caché estática, directamente desde index.php, sin cargar la aplicación ni leer ningún contenido. Medido en local, el tiempo de respuesta del servidor baja a 0,7 ms, y el sitio de demostración obtiene 100/100 en Lighthouse.

La seguridad. Sin base de datos, la inyección SQL desaparece, por falta de una base que atacar. Además, el principal riesgo de los CMS clásicos viene de los plugins: según el informe de Patchstack, el 91 % de las 11.334 vulnerabilidades de WordPress descubiertas en 2025 afectaban a plugins (fuente, a 30 de octubre de 2026). Éclair no tiene ninguno que actualizar.

La copia de seguridad. Todo tu sitio cabe en dos carpetas: data/ (contenidos, ajustes, cuentas) y media/ (imágenes). Basta un clic en Seguridad › Descargar una copia de seguridad, o una simple copia por FTP.

La mudanza. Sin exportación SQL ni búsqueda y sustitución de direcciones: copias la carpeta y cambias la dirección en Ajustes › General. Los enlaces internos se adaptan solos.

El hosting. Un hosting compartido básico con PHP 8.1 o superior es suficiente, sin ninguna base MySQL que crear ni vigilar. A modo de comparación, WordPress recomienda PHP 8.3 y MySQL 8.0 o MariaDB 10.11 (requisitos oficiales, a 30 de octubre de 2026).

Base de datos o archivos: ¿qué diferencias hay en el día a día?

CriterioCMS con base de datos (p. ej. WordPress)CMS sin base de datos (p. ej. Éclair)
Almacenamiento de los contenidosTablas MySQL o MariaDBArchivos protegidos
InstalaciónCrear una base de datos y lanzar el asistenteSubir una carpeta y responder a 4 preguntas
Copia de seguridadArchivos + exportación de la baseCopiar 2 carpetas
MudanzaExportar, importar y reemplazar las direccionesCopiar la carpeta
Inyección SQLUn riesgo que vigilarImposible
Grandes volúmenes (decenas de miles de páginas)AdecuadoPoco adecuado
Consultas complejas, filtros, catálogoAdecuadoFuera de su alcance

¿Cuáles son los límites de este modelo?

Un CMS flat-file no es la respuesta a todo. Sé realista con estos puntos antes de elegir:

¿Para quién es este tipo de CMS?

Para todos los sitios «de tamaño humano» que tienen que ser rápidos, estar bien posicionados y no dar quebraderos de cabeza:

¿Es Éclair el único CMS «flat-file»?

No. Existen otros CMS flat-file, como Grav (gratuito y de código abierto) o Kirby (con licencia de pago), y los generadores de sitios estáticos, como Hugo, juegan en una categoría vecina, más técnica. Éclair se distingue por lo que integra sin plugins: el SEO, el GEO para los motores de respuesta de IA, la seguridad, un asistente IA opcional y una instalación guiada en 4 preguntas, pensada para personas que no son desarrolladoras.

Para ir más lejos, descubre todas las funciones de Éclair o lee nuestra comparativa sincera entre Éclair y WordPress.

¿Cómo probar Éclair?

Lo más sencillo es probarlo: el archivo de Éclair pesa 440 KB y se instala en 3 minutos. Sigue la guía de instalación paso a paso en tu hosting, o prueba antes Éclair en tu ordenador, sin poner nada en línea.

Preguntas frecuentes sobre los CMS sin base de datos

¿Un CMS sin base de datos es menos seguro?

No, al contrario: sin base de datos, no es posible ninguna inyección SQL. En Éclair, los archivos de datos tienen doble protección (regla .htaccess y línea <?php exit; ?>), son privados y se escriben de forma atómica.

¿Qué pasa si se daña un archivo?

Las escrituras atómicas impiden los archivos a medio escribir, cada contenido conserva sus 20 últimas versiones y el índice se reconstruye a partir de los archivos. Una copia de seguridad periódica sigue siendo el mejor seguro.

¿Cuántas páginas puede gestionar Éclair?

No hay un límite fijo, pero Éclair está pensado para webs corporativas, blogs y portfolios, no para catálogos de decenas de miles de fichas.

¿Se puede pasar de WordPress a un CMS «flat-file»?

Sí, para una web corporativa o un blog: hay que recrear las páginas y conservar las direcciones o redirigirlas. El método está detallado en nuestra guía para migrar de WordPress a Éclair.

Seguir la guía de instalación