VonCMS
VonCMS es un CMS de código abierto en PHP y React, autocontenido sin Node.js ni frontend separado. Diseñado para portafolios, blogs y sitios web con SEO optimizado.
Ficha actualizada 22 sept 2026, 20:22 · upstream 22 sept 2026, 20:01 · release v.1.27.4
Qué es VonCMS
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
VonCMS es una plataforma CMS ligera construida con PHP y React que no requiere Node.js ni servidor de frontend separado. Está diseñada para portafolios, blogs y sitios web donde el contenido se publica directamente desde el servidor. Ofrece un panel administrativo moderno, temas limpios, SEO optimizado por renderizado en el servidor y una arquitectura escalable sin dependencias pesadas.
El proyecto es open-source bajo licencia GPL-3.0 y está activo en desarrollo. Incluye herramientas de edición de texto (TipTap), gestión de medios, comentarios, newsletter, análisis de tráfico y un sistema de extensiones para añadir funcionalidades sin necesidad de plugins externos.
La arquitectura se divide en dos partes: una API PHP que maneja la lógica del servidor (autenticación, posts, páginas, medios, comentarios) y una aplicación React que gestiona el panel administrativo, editor de contenido y renderizado de temas. El frontend está optimizado para SEO con metadatos SSR, sitemaps, feeds y etiquetas JSON-LD.
- Publicar portafolios y sitios web personales
- Blog personal o corporativo con SEO integrado
- Sitio de comercio electrónico simple
- Sistema de noticias o periodismo digital
- Plataforma para agencias creativas
- Redes sociales o comunidades online
- No requiere Node.js ni servidor frontend separado, ideal para hosting compartido
- SEO optimizado con metadatos SSR, sitemaps y feeds nativos
- Editor de texto integrado (TipTap) sin necesidad de plugins externos
- Panel administrativo moderno con React 19 y diseño limpio
- Sistema de extensiones para añadir funcionalidades sin dependencias
- Licencia GPL-3.0 que permite copiar, modificar y redistribuir
- No soporta Node.js ni Vite como entorno de desarrollo (solo npm)
- Requiere PHP 8.2+ y MySQL 5.7+ para el servidor
- La instalación se realiza mediante un archivo SQL externo (.sql) que debe ser ejecutado manualmente
- El frontend está contenido en un solo archivo index.php, lo que puede complicar la edición de temas
- No incluye herramientas de despliegue nativas como Docker ni .dockerfile
- La actualización del CMS se realiza mediante un ZIP de archivos y requiere reinicio manual
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Para producción, descarga el archivo Deploy ZIP desde Releases y extraígalo en la carpeta raíz del hosting. Ejecuta `npm install` para instalar dependencias locales (solo para desarrollo). En producción, elimina las dependencias de npm y ejecuta solo los archivos compilados: `public/index.php`, `public/api/*.php`, `public/fonts/inter/*`. No se requiere instalación de Node.js ni Vite en el servidor. Para migrar un sitio existente, consulta la documentación de [Upgrade](docs/UPGRADE.md). El despliegue a VPS se realiza mediante archivos ZIP y scripts de configuración.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.