Clicky

Liberado el Framework Joomla! 1.0

Joomla! Framework

El Framework Joomla! no debe confundirse con el muy popular proyecto de Joomla! CMS

El equipo de Joomla! Proyecto y Comunidad anunció ayer el nuevo lanzamiento del Framework de Joomla! (una colección de bibliotecas/paquetes de software). El Framework es un importante paso adelante en la evolución del proyecto Joomla!.

El Framework Joomla! es libre y software de código abierto, distribuido bajo la Licencia Pública General GNU versión 2 o posterior, y está compuesto de código desarrollado originalmente para el CMS Joomla!â„¢.

El Framework Joomla! no debe confundirse con el muy popular proyecto de Joomla! CMS. Es importante recordar que no es necesario instalar el Framework Joomla! para utilizar el CMS, ni tampoco se necesita instalar el CMS Joomla! para utilizar el Framework.

Joomla Framework - logoAprovechando años de experiencia en la creación del CMS Joomla! y más tarde en Joomla! Platform, el equipo de desarrollo ha extraído y refactorizado muchas de las funciones esenciales necesarias para crear, gestionar y desplegar una moderna aplicación PHP web y los recopiló en una biblioteca de paquetes modulares que pueden ser fácilmente mezclados y combinados con otros frameworks y paquetes PHP utilizando Composer para la gestión de las dependencias.

Este paso activa dos grandes áreas de crecimiento para proyecto del CMS Joomla!:

Primero, pone varios paquetes, inspirados por las exigentes necesidades de la comunidad de Joomla! CMS, a disposición de la comunidad de desarrolladores de PHP más grande, allanando el camino para construir nuevas aplicaciones y servicios web. Estos paquetes se distribuyen a través Packagist.org para su uso con Composer y se pueden combinar con los mejores paquetes de su clase, frameworks en PHP como Symfony, Zend, y Laravel.

Las aplicaciones Web construidas en un servidor con el proyecto Framework Joomla! tendrán la posibilidad de la creación, gestión y autenticación de cuentas de usuario; recuperar, gestionar y mostrar contenido recuperado de una o más bases de datos, y utilizar las muchas características de integración de medios sociales. Por ejemplo, se pueden ejecutar los paquetes de medios sociales para Facebook, Google, LinkedIn y Twitter. Tienen una API común que interactúa con cada uno de los servicios y ofrece una buena cobertura de la interfaz de programa de cada servicio.

logo ComposerEn segundo lugar, permite que con este framework pueda ser construida una futura versión del Joomla! CMS y por lo tanto se beneficiará de una amplia base de desarrolladores que trabajan en PHP y pueden contribuir con el nuevo framework, así como las características de administración de dependencias de Composer. El Framework contiene nuevas herramientas de desarrollo rápido para los desarrolladores de extensiones CMS que les permite crear y mantener las extensiones más sostenibles y robustas.

En conjunto, estas áreas de crecimiento se combinan para aumentar la velocidad de desarrollo del proyecto Joomla! y facilitan la colaboración y el crecimiento de proyectos para la comunidad de código abierto en su totalidad.

¿Qué significa esto para el usuario típico del CMS Joomla! en su sitio web? No hay mucho en este momento, ya que el framework es un conjunto de herramientas para diseñadores y desarrolladores de software. Descargar el Framework no hará nada para mejorar su actual sitio web Joomla!. Es, sin embargo, una gran promesa de lo que vendrá para las versiones futuras del proyecto Joomla! CMS.

Está por delante una nueva era de desarrollo rápido de aplicaciones web y los muchos paquetes ligeros, modulares y desacoplados en el Framework Joomla posiciona al proyecto Joomla! para ser un líder aún más prominente en la comunidad más grande de desarrolladores de soluciones Open Source PHP.

Para obtener más información acerca de la comunidad de Joomla! Framework, visita su página web pinchando en la imagen de abajo:

Framework Joomla - logo

Jesus_Caceres