Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

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.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.jsPHP
SERVICIOS
MySQL
BASES DE DATOS
MySQL
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

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.