Este marco de aplicaciones le ayuda a agilizar el desarrollo de WEBs
Saber másWEBvivo es un híbrido entre CMS y framework, ya que una vez instalado es posible manejar todas las funciones desde un backend, pero no dispone de plugins, por lo que cualquier funcionalidad no incluida debe ser programada mediante clases.
Una vez instalado WEBvivo podría gestionar una web sin escribir ni una línea de código, ya que dispone de gestión de usuarios, textos e idiomas entre otras y permite añadir páginas desde una plantilla con contenidos editables, pero este no es su principal objetivo, ya que está pensado para ser personalizado por programadores, a diferencia de otros gestores de contenidos como WordPress.
Todas las funciones del backend pueden ser utilizadas también mediante llamadas a métodos, por ejemplo para añadir usuarios o páginas.
WEBvivo se ha diseñado con el foco en la seguridad y la velocidad de carga. Su arquitectura lo hace muy tolerante a fallos al tener un sistema que gestiona de forma independiente las funcionalidades de la aplicación. A diferencia de otros gestores de contenidos, un fallo en una página o el backend no afecta al resto de la aplicación.
WEBvivo mezcla el uso de una base de datos relacional (MariaDB por defecto, aunque acepta otras), con otra base de datos no-relacional (Redis), de forma tal que se crea una optimización capaz de gestionar millones de cargas desde un único servidor, sin necesidad de usar sistemas distribuidos, como Cloudflare, o caches, lo que facilita el mantenimiento de los contenidos y reduce los costes de alojamiento. La carga de WEBvivo es tan rápida que apenas se diferencia de la carga de páginas estáticas.
WEBvivo apenas tiene dependencias externas, el "core" sólo depende de HTMLPurifier y PHP-Redis, ambas opcionales, el resto de clases y métodos son nativos, incluidas alternativas a estas dos librerías, haciendo que el software producido sea estable y seguro. Hay páginas y aplicaciones en producción sin mantenimiento desde hace más de 10 años que siguen funcionando perfectamente. Esto, es impensable con gestores de contenidos como WordPress o aplicaciones desarrolladas con Node.js, tan de moda ahora, que luego necesitan de costosos mantenimientos de forma indefinida.
A fecha de octubre de 2024 el proyecto WEBvivo sigue activo y con constantes actualizaciones, con proyectos funcionando desde hace 22 años de forma ininterrumpida.
CaracterísticasLa instalación básica incluye paneles web para la gestión de páginas, usuarios, permisos, textos, idiomas y configuraciones, como idiomas activos o valores predeterminados de los paneles y el framework.
WEBvivo es muy ligero y rápido, la carga inicial genera objetos con datos básicos con información de las páginas, usuarios, permisos, sesiones y textos, que pueden usarse en todo el proyecto, en uno de nuestros servidores estándar las páginas se generan en menos de 5ms.
Además del marco de aplicaciones, WEBvivo es capaz de invocar clases adicionales para el manejo de funciones como generación de elemenos de formularios, tablas desde bases de datos, paginadores y otros elementos de uso habitual en el desarrollo de webs.
Por último, WEBvivo cuenta con clases e interfaces que pueden activarse desde la configuración y que permiten crear webs de comercio electrónico, blogs o gestionar banners o medir tráfico sin usar aplicaciones externas. También dispone de funciones de IA para automatizar procesos o hacer traducciones.
WEBvivo es un desarrollo de Intervia IT
Gekoded CA es desarrollador autorizado de aplicaciones basadas en WEBvivo
©2002-2024 Intervia IT
Powered by WEBvivo 2.60.3 (build 4372 - 03/09/2024)