Repolode
givanz

givanz/Vvveb

CMS PHP autoalojado con un constructor de páginas de arrastrar y soltar para crear sitios web, blogs y tiendas de comercio electrónico.

Alternativa open source a:WordPressShopifyWix

Estrellas
1,278
Forks
230
Issues abiertos
177
Último commit
hace 9 días

¿Qué es?

Vvveb es un sistema de gestión de contenidos autoalojado, escrito en PHP. Combina un constructor de páginas de arrastrar y soltar con herramientas para publicar entradas, gestionar archivos multimedia y administrar una tienda en línea, de modo que una misma instalación puede servir como sitio web, blog o sitio de comercio electrónico.

La parte de comercio electrónico incluye un proceso de pago en una sola página, suscripciones, descargas digitales, vales y cupones, además de opciones, variantes y reseñas de productos. En cuanto a la gestión de contenidos, admite configuraciones multisitio y multilingües, revisiones, campos personalizados y tipos de entrada personalizados. También incluye un plugin de SEO que cubre schema, Open Graph, hreflang y mapas del sitio, y puede usarse como CMS tradicional o headless mediante GraphQL y API REST.

Vvveb funciona con PHP 7.4 o posterior (se recomienda 8.3) y MySQL/MariaDB, SQLite o PostgreSQL. Se puede instalar mediante el instalador web o la línea de comandos.

Funciones clave

  • 01Constructor de páginas de arrastrar y soltar para editar diseños de sitios
  • 02Funciones de comercio electrónico, como pago en una sola página, suscripciones y descargas digitales
  • 03Compatibilidad con varios sitios e idiomas
  • 04Revisiones, gestión de archivos multimedia y permisos de usuario basados en roles
  • 05API de GraphQL y REST para usarlo como CMS headless
  • 06Plugin de SEO incluido con schema, Open Graph, hreflang y mapas del sitio

Casos de uso

  • Crear el sitio web de una empresa con un editor visual para personas sin conocimientos de desarrollo
  • Administrar un blog con contenido en varios idiomas
  • Lanzar una pequeña tienda en línea con productos, cupones y suscripciones
  • Usar un CMS PHP como backend de contenidos headless para un frontend independiente

Inicio rápido

  1. 1

    Clona el repositorio con sus submódulos

    git clone --recurse-submodules https://github.com/givanz/Vvveb
  2. 2

    Sube los archivos a tu servidor o a localhost y abre el sitio en un navegador para seguir las instrucciones de instalación

  3. 3

    O ejecuta la instalación desde la línea de comandos con los datos de tu base de datos

    php cli.php install module=index host=127.0.0.1 user=root password=1234 database=vvveb admin[email]=admin@vvveb.com admin[password]=admin engine=mysqli

Antes de usarlo

  • Requiere PHP 7.4 o posterior con varias extensiones y una base de datos MySQL, MariaDB, SQLite o PostgreSQL.
  • Está bajo la licencia AGPL-3.0, una licencia copyleft que exige compartir el código fuente modificado cuando se ejecuta como servicio de red.

En colecciones

Temas

Preguntas frecuentes

¿Qué es Vvveb?
CMS PHP autoalojado con un constructor de páginas de arrastrar y soltar para crear sitios web, blogs y tiendas de comercio electrónico. Vvveb es un sistema de gestión de contenidos autoalojado, escrito en PHP. Combina un constructor de páginas de arrastrar y soltar con herramientas para publicar entradas, gestionar archivos multimedia y administrar una tienda en línea, de modo que una misma instalación puede servir como sitio web, blog o sitio de comercio electrónico.
¿Vvveb es gratuito? ¿Qué licencia tiene?
Vvveb es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿Vvveb sigue mantenido?
Mantenimiento activo. El último commit de Vvveb fue el 29 oct 2026.
¿Para qué puedo usar Vvveb?
Crear el sitio web de una empresa con un editor visual para personas sin conocimientos de desarrollo Administrar un blog con contenido en varios idiomas Lanzar una pequeña tienda en línea con productos, cupones y suscripciones Usar un CMS PHP como backend de contenidos headless para un frontend independiente
¿Cómo se instala Vvveb?
Clona el repositorio con sus submódulos: git clone --recurse-submodules https://github.com/givanz/Vvveb Sube los archivos a tu servidor o a localhost y abre el sitio en un navegador para seguir las instrucciones de instalación O ejecuta la instalación desde la línea de comandos con los datos de tu base de datos: php cli.php install module=index host=127.0.0.1 user=root password=1234 database=vvveb admin[email]=admin@vvveb.com admin[password]=admin engine=mysqli
¿Dónde consigo Vvveb?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/givanz/Vvveb

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados