Un CMS de archivos planos para crear sitios web y blogs que guarda el contenido en JSON, sin necesidad de una base de datos.
flatpressblog/flatpress
Un motor de blogs ligero en PHP que guarda todas las publicaciones como archivos, por lo que no necesita una base de datos.
Alternativa open source a:WordPress
- Estrellas
- 218
- Forks
- 68
- Issues abiertos
- 26
- Último commit
- hace 4 días
¿Qué es?
FlatPress es un motor de blogs escrito en PHP que guarda todo el contenido en archivos en lugar de usar una base de datos. Para instalarlo, basta con subir los archivos a un servidor web y ejecutar el instalador integrado; para hacer una copia de seguridad del sitio, solo hay que copiar su directorio.
El motor admite temas basados en el sistema de plantillas Smarty y un sistema de plugins con soporte para widgets que permite ampliar sus funciones. Incluye una función de comentarios con protección contra el spam y una interfaz multilingüe con numerosos paquetes de idiomas.
Funciona en servidores web habituales, como Apache, NGINX o IIS, con PHP 7.2 hasta PHP 8.5. El proyecto ejecuta comprobaciones con PHPStan y CodeQL mediante GitHub Actions.
Funciones clave
- 01Guarda todo el contenido como archivos, sin necesidad de una base de datos
- 02Sistema de plugins con soporte para widgets
- 03Temas basados en plantillas Smarty
- 04Comentarios integrados con protección contra el spam
- 05Instalación y copias de seguridad sencillas mediante la copia de archivos
- 06Interfaz multilingüe con numerosos paquetes de idiomas
Casos de uso
- Mantener un blog personal en un servicio de hosting compartido básico sin configurar una base de datos
- Administrar un sitio pequeño que requiera copias de seguridad sencillas basadas en archivos
- Personalizar la apariencia de un blog con temas de Smarty
Inicio rápido
- 1
Descarga FlatPress desde la página oficial de descargas
- 2
Descomprime los archivos y súbelos a tu servidor web
- 3
Accede a tu servidor web y ejecuta el instalador de FlatPress
Antes de usarlo
- Requiere un servidor web con PHP 7.2 a PHP 8.5; no se necesita una base de datos.
- La configuración es manual: descarga, descompresión y carga de los archivos; después, ejecuta el instalador web.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es flatpress?
- Un motor de blogs ligero en PHP que guarda todas las publicaciones como archivos, por lo que no necesita una base de datos. FlatPress es un motor de blogs escrito en PHP que guarda todo el contenido en archivos en lugar de usar una base de datos. Para instalarlo, basta con subir los archivos a un servidor web y ejecutar el instalador integrado; para hacer una copia de seguridad del sitio, solo hay que copiar su directorio.
- ¿flatpress es gratuito? ¿Qué licencia tiene?
- flatpress es open source bajo la licencia GPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿flatpress sigue mantenido?
- Mantenimiento activo. El último commit de flatpress fue el 3 nov 2026.
- ¿Para qué puedo usar flatpress?
- Mantener un blog personal en un servicio de hosting compartido básico sin configurar una base de datos Administrar un sitio pequeño que requiera copias de seguridad sencillas basadas en archivos Personalizar la apariencia de un blog con temas de Smarty
- ¿Cómo se instala flatpress?
- Descarga FlatPress desde la página oficial de descargas Descomprime los archivos y súbelos a tu servidor web Accede a tu servidor web y ejecuta el instalador de FlatPress
- ¿Dónde consigo flatpress?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/flatpressblog/flatpress
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un CMS PHP basado en archivos para crear sitios web y blogs ligeros sin base de datos.
Un sistema de gestión de contenidos basado en archivos y un motor de plantillas escritos en PHP, sin necesidad de base de datos.
Plataforma de blogs PHP autoalojada con compatibilidad con Markdown, plugins, temas y varios motores de bases de datos.
CMS PHP autoalojado con un constructor de páginas de arrastrar y soltar para crear sitios web, blogs y tiendas de comercio electrónico.
Un CMS de archivos planos y tamaño reducido, escrito en PHP, que almacena el contenido en un archivo JSON, no requiere base de datos y se instala en un solo paso al subir sus archivos.