2. Joomla!
Joomla es un Sistema de gestión de contenidos o CMS (por sus siglas en
inglés, Content Management System) que permite desarrollar sitios web
dinámicos e interactivos. Permite crear, modificar o eliminar contenido de
un sitio web de manera sencilla a través de un Panel de Administración. Es
un software de código abierto, desarrollado en PHP y liberado bajo licencia GPL.
Este administrador de contenidos puede utilizarse en una PC local (en Localhost),
en una Intranet o a través de Internet y requiere para su funcionamiento
una base de datos creada con un gestor de bases de datos (MySQL es lo más
habitual), así como de un servidor HTTP Apache.
Su nombre es una pronunciación fonética para anglófonos de la
palabra swahili jumla, que significa "todos juntos" o "como un todo". Se escogió
como una reflexión del compromiso del grupo de desarrolladores y la comunidad
del proyecto.
3. Se mantiene en el nivel mundial
Versiones de Joomla!
Versión
Fecha de
lanzamiento
Con soporte hasta
1.0 2005-09-16 2009-07-22
1.5 (LTS) 2008-01-22 2012-12-01
1.6 2011-01-10 2011-08-19
1.7 2011-07-19 2012-02-24
2.5 (LTS) 2012-01-24 2014-12
3.0 2012-09-27 2013-04
3.1 2013-04-24 2013-11
3.2 2013-11-06 2014-04
3.3 2014-04-30 2015-02
3.4 2015-02-24 Versión 3.5
4. Versiones
La primera versión de Joomla(1.0.0) fue publicada 16 de septiembre de 2005 y se
trataba de una evolución paralela (fork) mejorada de Mambo 4.5.2.3 combinada
con modificaciones de seguridad y anti-bugs. Le siguió la versión 1.5 y Joomla
1.6, mejorando considerablemente el sistema ACL de usuarios y la posibilidad de
crear árbol de secciones ilimitado, evitando así las restricciones que tenía el
antiguo sistema de clasificación de contenidos.
5. Prácticamente todas las funciones y ajustes de Joomla! pueden ser controlados
directamente a través de un navegador web, tanto desde el área pública de la
web, a la cual se denomina Sitio (Front-end), como desde el área "entre
bastidores" (de acceso restringido), a la que se denomina Administrador (Back-
end). Aquellos usuarios a los que se ha otorgado privilegios de administración
podrán acceder a todas las funciones de gestión y edición en el Administrador. El
contenido también puede ser editado directamente en el Sitio por aquellos
usuarios registrados a los que se les ha otorgado privilegios de edición.
6. Componentes
Son extensiones que cargan como elemento funcional principal en Joomla!, un
componente usualmente agrega una funcionalidad de impresión de contenido a
Joomla, este es el caso de com_ content que es el componente principal de
administración de contenido estándar de Joomla, se caracterizan porque Joomla
de forma nativa solo soporta el manejo de un solo componente al mismo tiempo.
7. Historia Del Proyecto
joomla surge como el resultado de una bifurcación de Mambo_Open_Source, de la
corporación Miro of Australia, quien mantenía la marca del nombre Mambo en esa
época y el grupo principal de desarrolladores. Joomla nace con esta división el 17 de
agosto de 2005. La corporación Miro formó una organización sin fines de lucro con el
propósito inicial de fundar el proyecto y protegerlo de pleitos. El grupo de desarrollo
reclamó que muchas de las cláusulas de la estructura de la fundación fueron acuerdos
previos hechos por el comité directivo de Mambo, el cual no tiene la consultoría
necesaria de quienes mantienen el proyecto e incluye cláusulas que violan los valores
principales del código abierto. El grupo de desarrollo creo un sitio Web que se llamó
OpenSourceMatters para distribuir información a los usuarios, desarrolladores,
diseñadores Web y a la comunidad en general. En ese momento el líder Andrew Eddie,
conocido como "MasterChief", escribió una carta abierta para la comunidad, que
apareció en la sección de anuncios del foro público en mamboserver.com.
8. Desarrollo Del Proyecto
Joomla corresponde al grupo de soluciones de código abierto, es un producto de
software libre. Para el desarrollo de sus múltiples frentes, usa diferentes formas
de comunicación como son: los encuentros por medio de IRC, foros, listas de
correo, "wikis" y blogs. Este gestor de contenidos GDC sigue las pautas marcadas
por el bazar, con su objetivo principal de dar solución a las necesidades de todos
aquellos que participan de una u otra forma en el proyecto.
9. Estructuras organizativas/asociativas o de decisión
La gestión de administración principal del proyecto esta delegada al grupo
principal ("Core Team"). Todos los miembros de este grupo trabajan en conjunto
como un solo grupo, comprometidos para guiar a Joomla dentro del movimiento
de código abierto. Este grupo está compuesto por diferentes perfiles, con
variadas experiencias y una serie diversa de disciplinas.