Joomla ( / dʒ ü m . L ɑː / ), también escrito Joomla! (con un signo de exclamación) y, a veces, abreviado como J! , es un sistema de gestión de contenido (CMS) gratuito y de código abierto para publicar contenido web en sitios web . Las aplicaciones de contenido web incluyen foros de discusión , galerías de fotos , comercio electrónico y comunidades de usuarios y muchas otras aplicaciones basadas en la web.aplicaciones. Joomla es desarrollado por una comunidad de voluntarios apoyados con los recursos legales, organizacionales y financieros de Open Source Matters, Inc.
Desarrollador (es) | Open Source Matters, Inc. y la comunidad Joomla |
---|---|
Versión inicial | 17 de agosto de 2005 |
Lanzamiento estable | 3.9.27 / 25 de mayo de 2021 [1] |
Versión de vista previa | 4.0.0 beta 7/3 de febrero de 2021 [2] |
Repositorio | |
Escrito en | PHP |
Sistema operativo | Tipo Unix , Windows , Linux |
Tamaño | 13,3 MB (comprimido) 35,5 MB (sin comprimir) |
Tipo | Marco de gestión de contenidos , sistema de gestión de contenidos |
Licencia | GPLv2 |
Sitio web | www |
Joomla está escrito en PHP , utiliza técnicas de programación orientadas a objetos y patrones de diseño de software , almacena datos en una base de datos MySQL . [3] Tiene una dependencia de software en el marco PHP de Symfony . Joomla incluye funciones como almacenamiento en caché de páginas , feeds RSS , blogs , búsqueda y soporte para la internacionalización de idiomas . Se basa en un marco de aplicación web modelo-vista-controlador que se puede utilizar independientemente del CMS.
Más de 6.000 extensiones están disponibles en el sitio web de Joomla, [4] y más están disponibles en otras fuentes. A partir de 2021, se estimó que era el tercer CMS más utilizado en Internet, después de WordPress y Shopify . [5]
Descripción general
Joomla tiene un sistema de plantillas web que utiliza un procesador de plantillas . Su arquitectura es un controlador frontal , que enruta todas las solicitudes de URI no estáticos a través de PHP, que analiza el URI e identifica la página de destino. Esto permite la compatibilidad con enlaces permanentes más legibles por humanos . El controlador gestiona la interfaz de administración , la vista de cara al público y una interfaz de administración de backend ( guiada por GUI ). La interfaz de administración (a) almacena información de administración y contenido dentro de una base de datos, y (b) mantiene un archivo de configuración ( configuration.php , generalmente ubicado en la raíz del sistema de archivos de la instalación de Joomla). El archivo de configuración proporciona la conexión entre el servidor, la base de datos y el sistema de archivos y facilita la migración del sitio web de un servidor a otro. [6]
La interfaz de backend permite a los operadores de sitios web administrar usuarios , menús , extensiones [nota 1] y contenido web .
Joomla está diseñado para ser utilizado por personas que tienen habilidades básicas de creación de sitios web y requiere una pila de software Apache-MySQL-PHP o similar . [nota 2] Los servicios de alojamiento web con base comercial pueden incluir paneles de control para instalar Joomla automáticamente para sus clientes. Joomla se puede utilizar para crear localhosted aplicaciones -Web que se ejecutan en una gama de AMP servidores. [3]
La gestión de riesgos , la copia de seguridad y la recuperación son responsabilidad del operador del sitio web. Joomla no tiene funciones de copia de seguridad o recuperación de sitios web integradas en el CMS central; productos de terceros-escrita (como extensiones instalables o en productos independientes) existe, el más popular de ellos son desarrollados por Akeeba Ltd .
Otras instalaciones de software (ya sea como extensiones instalables de forma nativa que utilizan el marco de Joomla o mediante "puentes de software") amplían la gama de aplicaciones de un sitio web para incluir foros de discusión , galerías de fotos , comercio electrónico , comunidades de usuarios y muchas otras aplicaciones basadas en web.
Historia
2005-2007
Joomla fue el resultado de una bifurcación de Mambo el 17 de agosto de 2005. [8] En ese momento, el nombre de Mambo era una marca registrada de Miro International Pvt. Ltd, que formó una fundación sin fines de lucro con el propósito declarado de financiar el proyecto y protegerlo de demandas. El equipo de desarrollo de Joomla afirmó que muchas de las disposiciones de la estructura de la base violaban los acuerdos previos hechos por el Comité Directivo de Mambo electo, carecían de la consulta necesaria con las partes interesadas clave e incluían disposiciones que violaban los valores centrales del código abierto . [9]
Los cofundadores originales de Joomla, Andrew Eddie, Brian Teeman, Johan Janssens, Jean-Marie Simonet et al. , [10] estableció Open Source Matters, Inc. (OSM) para distribuir información a la comunidad de software. El líder del proyecto, Eddie, escribió una carta que apareció en la sección de anuncios del foro público en mamboserver.com. [11] Más de mil personas se unieron a OpenSourceMatters.org en un día, la mayoría publicando palabras de aliento y apoyo. El director ejecutivo de Miro, Peter Lamont, respondió públicamente al equipo de desarrollo en un artículo titulado "La controversia del código abierto de Mambo: 20 preguntas con Miro". [12] Este evento generó controversia dentro de la comunidad del software libre sobre la definición de código abierto . Los foros de otros proyectos de código abierto estuvieron activos con publicaciones sobre las acciones de ambas partes.
En las dos semanas posteriores al anuncio de Eddie, los equipos se reorganizaron y la comunidad siguió creciendo. Eben Moglen y el Software Freedom Law Center (SFLC) ayudaron al equipo central de Joomla a partir de agosto de 2005, como lo indica la entrada del blog de Moglen de esa fecha y un anuncio de OSM relacionado. [13] [14] El SFLC continúa proporcionando orientación legal al Proyecto Joomla como uno de los socios de OSM. [15]
El 18 de agosto, Eddie pidió la opinión de la comunidad para sugerir un nombre para el proyecto. El equipo central se reservó el derecho de tomar la decisión final sobre el nombre y eligió un nombre no sugerido por la comunidad. El 22 de septiembre se anunció el nuevo nombre, Joomla !, . Es la anglicised ortografía del Swahili palabra jumla , que significa "todos juntos" o "como un todo", que también tiene un significado similar al menos en amárico , árabe y urdu . El 26 de septiembre, el equipo de desarrollo solicitó la presentación de logotipos de la comunidad e invitó a la comunidad a votar sobre el logotipo; el equipo anunció la decisión de la comunidad el 29 de septiembre. A partir de octubre de 2005 se publicaron las directrices que cubren la marca, la concesión de licencias y el uso de la marca registrada. [dieciséis]
2008-2011
El 28 de enero de 2008 se anunció la primera revisión importante de Joomla: Joomla 1.5.
Joomla 1.5 fue popular pero criticado por su enfoque inflexible y limitado para el control de acceso. [17] Independientemente del proyecto, Andrew Eddie y Louis Landry crearon una empresa llamada JXtended [18] para continuar con el desarrollo de Control, un componente ACL, que podría integrarse con Joomla 1.5. En julio de 2009, Eddie presentó sus ideas [19] al Joomla User Group Brisbane.
En julio de 2009 de ese año, el proyecto Joomla anunció una reestructuración de su administración: un nuevo Equipo de Liderazgo de Joomla reemplazando al Equipo Central que originalmente había dirigido el proyecto. Esto redefinió el papel del equipo que lidera el proyecto y lo estructuró más en torno a la participación de la comunidad en eventos, los proyectos de Google Summer of Code y otras actividades; La intención del nuevo enfoque para la creación de equipos fue también un esfuerzo por aumentar la participación de la comunidad en el proceso de desarrollo en lugar de depender de un pequeño grupo de codificadores para hacer la mayor parte del trabajo.
Según Google Trends , el interés en Joomla alcanzó su punto máximo alrededor del período 2009-2010. [20] En enero de 2011, en gran parte como resultado de la colaboración entre Eddie y Landry, se lanzó una segunda revisión importante de Joomla: Joomla 1.6. [21]
Antes del lanzamiento estable de Joomla 1.6, Eddie renunció a sus roles en la junta directiva de OSM y en el liderazgo del proyecto; [22] Louis Landry anunció su retiro del proyecto al año siguiente. [23] Tras la salida de Eddie, en septiembre de 2011, OSM buscó comentarios de la comunidad, incluida la posibilidad de constituir el órgano de gobierno con un nuevo nombre, para reestructurar la membresía de la junta y el liderazgo del proyecto. [24]
Molajo
En 2010, con los preparativos para Joomla 1.6 casi completados, Amy Stephen, Klas Berlic, Marco Barbosa, Matt Thomas et al. inició un proyecto para refactorizar el código Joomla. Con el nombre en código Molajo (un anagrama de Joomla), el grupo consideró que el CMS de Joomla existente impedía que los usuarios finales y los desarrolladores adoptaran Joomla porque (a) el CMS de Joomla no ofrecía una gama de paquetes que contengan conjuntos temáticos de aplicaciones web, como otros productos de CMS habían estado funcionando durante algún tiempo, y (b) el enfoque tradicional de MVC disminuyó la productividad de los desarrolladores en la creación de nuevos componentes para Joomla.
La reacción de la comunidad a Molajo fue mixta. Algunos comentaristas afirmaron que era una bifurcación del CMS de Joomla, una afirmación que Stephen rechazó enérgicamente, mientras que otros sostuvieron que sus actividades socavarían el futuro del CMS de Joomla. [25] [26] Contra estos vientos en contra, Molajo hizo su debut público en la conferencia J and Beyond en Holanda en 2011. [27]
Sin el apoyo de OSM, un entusiasta seguimiento de la comunidad de Joomla e incapaz de progresar más allá del estado pre-Alpha , Molajo colapsó a mediados de 2015. [28]
2012-2014
En enero de 2012 se anunció otra revisión importante: Joomla 2.5 (que esencialmente reúne las dos versiones menores anteriores del año anterior). Joomla 2.5 trajo mejoras muy buscadas y una nueva API que hace que sea más fácil para los usuarios novatos, capacidad adicional en varios idiomas y la capacidad para que los usuarios se actualicen con "un clic".
Poco después del lanzamiento de Joomla 2.5, se estaba trabajando en Joomla 3. x . Joomla 3. x se centró en sitios web optimizados para dispositivos móviles en el front-end, así como en un back-end más intuitivo. Con una mayor facilidad en la navegación del sitio y un medio más fácil de usar de editar el contenido del sitio Joomla, Joomla 3. x convirtió en la versión más popular de la CMS, finalmente, hacer todas las versiones anteriores obsoletos. [29]
En marzo de 2014, después de buscar comentarios de la comunidad y una presentación del Equipo de Liderazgo de Producción, una junta de OSM recién constituida aprobó cambiar la licencia para el marco de GPLv2 a LGPL . [30] [31] Aunque la propuesta solo afectó la concesión de licencias del marco y no a la CMS, la decisión provocó un intenso debate dentro de la comunidad. [32] [30] Al final, el marco no adoptó LGPL y todavía tiene licencia GPLv2. [33]
En agosto de 2014, el equipo de desarrollo de Joomla CMS lanzó un plan para lanzamientos de nuevas versiones. [34]
Hacia fines de 2014, tres años después de solicitar comentarios sobre las formas de reorganizar el proyecto [24] y con Joomla 3. x en su cuarta revisión menor, la comunidad discutió los cambios en la estructura de liderazgo. [35] Eddie, aunque ya no es un colaborador activo del proyecto, argumentó que el código de Joomla 3. x era "demasiado grueso y pesado para mantenerlo con el nivel actual de contribución"; recomendó eliminar la serie actual de CMS y desarrollar un Joomla 4 menos engorroso. Eddie fue más allá y criticó la visión , el espíritu empresarial y la gestión del proyecto de OSM . Otros comentaristas también expresaron su opinión de que OSM se había vuelto disfuncional. [36]
2015-2018
Se acumularon críticas sobre el plan [34] para el desarrollo futuro del CMS Joomla. Una opinión escrita en mayo de 2015 por Nicholas Dionysopoulos (fundador de Akeeba Ltd.) compartió algunas de las observaciones anteriores de Eddie sobre la falta de visión, espíritu empresarial y capacidad de gestión del proyecto de OSM. [37] Dionysopoulos no estuvo de acuerdo con Eddie sobre la principal causa de problemas con Joomla 3. x ; fue vista Dionysopoulos' que la causa de la mayoría de los problemas con Joomla 3. x estaba dentro de 'los procesos de Joomla! la organización'.
Las opiniones de Dionysopoulos cobraron impulso dentro de la comunidad y llevaron a la formación del grupo de trabajo de Joomla 4 (que más tarde se convirtió en el grupo de trabajo de Joomla X). [38] [39] [40]
En marzo de 2017, el proyecto anunció el retiro de Joomla 3 y dio a conocer sus planes para desarrollar Joomla 4. [41] Esto efectivamente puso fin al trabajo del grupo de trabajo de Joomla X (aunque pasarían otros dos años antes de que Joomla X funcionara la actividad del grupo se colocó en estado "archivado"). [42]
En un esfuerzo por mejorar la relación con la comunidad, el equipo de desarrollo revisó el plan de 2014 y, en junio de 2018, elaboró una nueva hoja de ruta con la expectativa de que Joomla 4.0 se lanzaría de forma estable antes de finales de 2018. [43] Durante En el período 2017-2018, los desarrolladores crearon seis versiones de prueba alfa para Joomla 4. [44]
2019-2020
En enero de 2019, los desarrolladores lanzaron un plan actualizado que revisaba los plazos estimados previamente anunciados; [45] la hoja de ruta se revisó varias veces durante 2020. [46]
Las preocupaciones de la comunidad se intensificaron sobre el manejo del proyecto Joomla, dos años después de anunciar planes para retirar Joomla 3 (pero ya había lanzado dos versiones menores con planes para una tercera), y para fines de 2019, se lanzaron otras seis versiones de prueba alfa de Joomla 4. producido para discusión pública. [47] Por un lado, algunas personas cuestionaron si la comunidad había perdido su influencia en la conducción del proyecto, mientras que, desde el punto de vista de los desarrolladores, el otro lado defendió el proyecto al observar que las cosas serían más productivas si la comunidad se hubiera involucrado más activamente. en probar, en lugar de criticar, las versiones alfa. Estas discusiones revelaron un creciente sentido de división entre los desarrolladores por un lado y los usuarios finales por el otro.
Un largo debate, que comenzó en marzo de 2019 e inicialmente se centró en la estética y la usabilidad de la interfaz de backend de Joomla 4, destacó una sensación general de decepción con la gestión y el progreso del proyecto. [48] Aunque el debate se centró en gran medida en la crítica de la estética del backend, las personas de todos los lados de la discusión expresaron sus opiniones discrepantes sobre por qué el proyecto Joomla 4 se había distraído por el aumento de características , la hinchazón del software , el eventual exceso de costos y la falta de confianza.
En un contexto de críticas implacables dentro de la comunidad y en declive del interés popular en Joomla en ese momento [20] , se celebró una conferencia en enero de 2020 para desarrollar una estrategia para el futuro. [49] La conferencia identificó varias áreas clave para el trabajo futuro, pero básicamente aceptó la premisa de que las fallas se relacionan principalmente con el marco organizacional del proyecto más que con la calidad del producto. [50]
El 28 de mayo de 2020, el equipo de Joomla reveló que se había producido una violación de datos que potencialmente afectó a 2.700 usuarios al exponer sus datos personales. [51] El incidente fue descubierto por una auditoría interna del sitio web que también destacó la presencia de cuentas de superusuario propiedad de personas ajenas a OSM. Aunque no se encontró evidencia de ningún acceso no autorizado a la información personal, se tomaron medidas de inmediato para mitigar el riesgo, incluido el requisito de que todos los usuarios cambien sus contraseñas. [52]
Historial de versiones
Versiones en uso
El siguiente gráfico muestra el porcentaje de sitios web de Joomla que utilizan varias versiones de Joomla [54]
Serie | Publicado como | Fecha de lanzamiento | Soportado hasta | Principales características) | Notas |
---|---|---|---|---|---|
1.0 y 1.5 | 1.0 | 22 de septiembre de 2005 | 22 de julio de 2009 | Versión con nuevo nombre de Mambo 4.5.2.3 que combinó otros errores y correcciones de seguridad de nivel moderado. Escrito para PHP 4. Julio de 2009 fue el final oficial de la vida útil de Joomla 1.0. [56] | |
1,5 [57] | 22 de enero de 2008 | 31 de diciembre de 2012 | Interfaz GUI revisada, plantillas, compatibilidad limitada con "modo heredado". [58] Escrito para PHP 5. | Primera versión de soporte a largo plazo (LTS), aunque no es compatible con versiones anteriores de su predecesor. Tales versiones LTS debían haber sido lanzadas cada tres lanzamientos mayores o menores y ser admitidas hasta tres meses después del lanzamiento de la próxima versión LTS; este enfoque no se siguió en la práctica. [59] Septiembre de 2012 fue el final oficial de la vida útil de Joomla 1.5. [60] [61] | |
1.6, 1.7 y 2.5 | 1.6 [62] [63] | 10 de enero de 2011 | Agosto de 2011 | Se agregó funcionalidad de lista de control de acceso completo más, jerarquía de categorías definida por el usuario y mejoras en la interfaz de administración. | |
1.7 [64] [65] | 19 de julio de 2011 | Febrero de 2012 | Seguridad mejorada y herramientas de migración mejoradas. | ||
2,5 [66] | 24 de enero de 2012 | 31 de diciembre de 2014 | Nuevo componente "Búsqueda inteligente", soporte agregado para usar Microsoft SQL Server como backend de base de datos, notas de usuario agregadas, mejoras adicionales y mejoras de seguridad. | Segunda versión de LTS. Originalmente, esta versión debía llamarse 1.8.0, sin embargo, los desarrolladores anunciaron el 9 de agosto que cambiarían el nombre para que se ajustara a un nuevo esquema de número de versión en el que cada versión LTS es una versión x .5. [67] [68] Diciembre de 2014 fue el final oficial de la vida útil de Joomla 2.5. [69] | |
3. x | 3,0 [70] | 27 de septiembre de 2012 | abril 2013 | Nuevas plantillas predeterminadas basadas en Bootstrap , soporte agregado para usar PostgreSQL como backend de base de datos, soporte para PHP 5.2. | Originalmente, se suponía que esta versión se lanzaría en julio de 2012; sin embargo, el calendario de lanzamientos de enero / julio fue incómodo para los voluntarios, y el horario se cambió a los lanzamientos de septiembre / marzo. [71] El 24 de diciembre de 2012 se decidió incluir una adición imprevista a la serie 3. x para mejorar el ciclo de vida del desarrollo y ampliar el soporte de las versiones LTS. [72] |
3,1 [73] | 24 de abril de 2013 | octubre 2013 | Etiquetado de artículos . [74] | ||
3.2 [75] | 6 de noviembre de 2013 | Octubre de 2014 | Control de versiones de contenido para artículos. | Debido a un cambio de requisito de PHP en Joomla 3.3, se proporcionó soporte de seguridad extendido para 3.2 durante seis meses después del lanzamiento de 3.3. [76] | |
3,3 [77] | 30 de abril de 2014 | Febrero de 2015 | Hash de contraseña mejorado , soporte de microdatos , eliminación de dependencias de MooTools . | El 25 de abril de 2014, el equipo de liderazgo de producción de Joomla anunció que comenzó a seguir el 'Esquema de control de versiones semántico' para las nuevas compilaciones de Joomla. Se canceló la política anterior de ciclo de vida LTS (soporte a largo plazo) y STS (soporte a corto plazo). [78] [79] Joomla versión 3.3.1 fue la primera versión lanzada bajo la nueva estrategia de desarrollo. [80] | |
3.4 [81] | 24 de febrero de 2015 | Marzo de 2016 | Avances de seguridad mejorados, integración de Composer y No CAPTCHA reCAPTCHA de Google . | En octubre de 2015 se implementaron amplias revisiones de seguridad con el lanzamiento de v3.4.5. | |
3,5 [82] | 21 de marzo de 2016 | Julio de 2016 | Cambios en la interfaz de administración (incluida la posibilidad de arrastrar y soltar imágenes). | Se agregó soporte para PHP 7. Se agregó una función de suscripción para cargar estadísticas anónimas del servidor sobre los entornos en los que se utiliza Joomla. | |
3.6 [83] | 12 de julio de 2016 | Abril de 2017 | Mejoras en UX , actualizaciones de software. | ||
3,7 [84] | 25 de abril de 2017 | Septiembre de 2017 | Campos personalizados, flujo de trabajo mejorado, administrador de asociaciones multilingües, administrador de menú de backend, sistema de actualización mejorado, sistemas de caché y administración de paquetes / extensiones y más mejoras de UX. | ||
3.8 [85] | 19 de septiembre de 2017 | Octubre de 2018 | Sistema de enrutamiento mejorado, capa de compatibilidad de Joomla 4, datos de muestra instalables opcionales, mejoras de código y soporte de cifrado (usando la extensión Sodium en PHP 7.2, o mediante polyfill sodium_compat para versiones con soporte inferior). | ||
3.9 [86] [87] | 20 de octubre de 2018 | [nota 3] | 'Privacy Tool Suite', principalmente en respuesta a la promulgación de nuevas leyes y regulaciones de privacidad y retención de datos, en particular, el GDPR . | ||
3.10 | Estar determinado | [nota 4] | Se espera que sea el último lanzamiento menor programado de la serie Joomla 3. x | ||
4. x | 4.0 | Estar determinado | Se ha eliminado la compatibilidad con PHP 5 y Microsoft SQL Server. |
Plantillas
Hay dos tipos de plantillas utilizadas en Joomla CMS: plantillas frontend y plantillas backend . La plantilla de interfaz presenta el sitio web al usuario que ve su contenido. La plantilla de backend presenta un panel de controles para la administración del sitio web.
Las plantillas se instalan como extensiones de Joomla y se pueden personalizar con anulaciones de código fuente y / o CSS . [88]
Las plantillas estándar se incluyen en la instalación, mientras que otras plantillas de terceros se pueden instalar más adelante. En general, las plantillas diseñadas para cada versión principal de Joomla no son interoperables con otras versiones principales de Joomla. La siguiente tabla enumera las plantillas estándar instaladas con cada versión principal de Joomla.
Usado en versiones | Plantilla de frontend | Plantilla de backend |
---|---|---|
1.0 |
|
|
1,5 |
|
|
1.6, 1.7 y 2.5 |
|
|
3. x |
|
|
4.0 |
|
|
Desarrollo y soporte
Desarrolladores
Joomla se mantiene como un proyecto de código abierto por una comunidad de voluntarios y tiene licencia bajo la Licencia Pública General GNU "tal cual", sin ninguna garantía de ningún tipo, incluidas las garantías implícitas de comerciabilidad e idoneidad para un propósito particular. [89] El código fuente se mantiene en GitHub . Los dos foros públicos más populares para debatir sobre Joomla y buscar asesoramiento técnico se encuentran en https://forum.joomla.org y https://joomla.stackexchange.com .
Conferencias
J and Beyond es una conferencia dirigida principalmente a desarrolladores e integradores de sitios de Joomla y se realiza en Europa alrededor de mayo de cada año.
Soporte financiero
Joomla se financia principalmente con patrocinios privados que compensan los costos operativos de OSM; estos costos incluyen impuestos, contabilidad, presencia en eventos terrestres, operación de dominios, etc. [90] El proyecto recibe el resto de sus ingresos de publicidad en sitios web, comisiones, tasas de examen y Google Summer of Code . [91]
Premios
Año | Premio [nota 5] | Categoría |
---|---|---|
2005 | Premios de Linux y código abierto del Reino Unido | Mejor proyecto Linux / Open Source |
2006 | Premios Packt de código abierto | Mejor CMS de código abierto |
Premios de Linux y código abierto del Reino Unido | Mejor proyecto Linux / Open Source | |
2007 | Premios Packt de código abierto | El mejor CMS de código abierto de PHP |
2008 | Premios Packt de código abierto |
|
2009 | Premios Packt de código abierto |
|
2010 | Premios Packt de código abierto | 2do CMS finalista del Salón de la Fama |
2011 | Premios Packt de código abierto | Mejor CMS de código abierto |
2014 | Premios CMS Critic People's Choice Awards | Mejor CMS PHP de código abierto |
2015 | Premios CMS Critic People's Choice Awards | Mejor CMS gratuito |
2016 | Premios CMS Critic People's Choice Awards | Mejor CMS gratuito |
2017 | Premios CMS Critic People's Choice Awards | Mejor CMS gratuito |
2018 | Premios CMS Critic People's Choice Awards | Mejor CMS gratuito |
2019 | Premios CMS Critic People's Choice Awards | Mejor CMS gratuito |
2020 | Premios CMS Critic People's Choice Awards | Mejor CMS gratuito |
El siguiente gráfico muestra la participación de Joomla en el mercado de CMS (frente al líder del mercado, WordPress , como comparación). [5]
Interés público
El siguiente gráfico muestra el interés público en Joomla a lo largo del tiempo. [20]
Ver también
- Lista de sistemas de gestión de contenido
- Comparación de frameworks web
Notas
- ^ las extensiones se subclasifican como componentes , complementos , módulos , plantillas e idiomas ; Algunas extensiones se incluyen con el paquete CMS "principal", mientras que otras variaciones o mejoras (generalmente desarrolladas por terceros) se pueden instalar opcionalmente más adelante.
- ^ Joomla se puede instalar bajo el sistema operativo Microsoft Windows usando el Instalador de plataforma web de Microsoft que detecta e instala automáticamente dependencias como PHP o MySQL [7]
- ^ El "soporte" nominal para la versión 3.9 cesa con el lanzamiento de la versión 3.10
- ^ El "soporte" nominal para la versión 3.10 cesa dos años después del lanzamiento de la versión 4.0
- ^ En esta tabla solo se incluyen lascitas verificables de los "Premios Joomla!" .
Referencias
- ^ "Lanzamiento de Joomla 3.9.27" . 25 de mayo de 2021 . Consultado el 26 de mayo de 2021 .
- ^ "Joomla 4 Beta 7 y Joomla 3.10 Alpha 5 están aquí: ¡pruébelos ahora!" . Consultado el 3 de marzo de 2021 .
- ^ a b Requisitos técnicos de Joomla
- ^ "Directorio de extensiones de Joomla!" . extensions.joomla.org . Consultado el 30 de noviembre de 2020 .
- ^ "Cómo mover un sitio Joomla a un nuevo servidor" . hostup.org . Consultado el 28 de abril de 2019 .
- ^ "La forma fácil de instalar PHP en Windows" . SitePoint . Consultado el 20 de noviembre de 2009 .
- ^ Eddie, Andrew (8 de abril de 2006). "Blog de desarrolladores de Joomla !: Realmente, cuál es la diferencia" . Archivado desde el original el 1 de septiembre de 2006 . Consultado el 30 de noviembre de 2020 .
- ^ "Discusión del foro de Joomla por miembros del equipo de desarrollo y la comunidad" . 7 de mayo de 2007 . Consultado el 7 de mayo de 2007 .
- ^ Teeman, Brian (17 de agosto de 2015). "Joomla cumple diez años hoy" . Consultado el 1 de diciembre de 2020 .
- ^ Eddie, Andrew (17 de agosto de 2005). "Equipo de desarrollo de código abierto de Mambo: carta a la comunidad" . Consultado el 13 de febrero de 2014 .
- ^ Shreves, Ric (21 de agosto de 2005). "La controversia del Mambo Open Source: 20 preguntas con Miro" . Archivado desde el original el 18 de marzo de 2007 . Consultado el 27 de abril de 2010 . URL alternativa
- ^ Moglen, Eben (agosto de 2005). "Por qué me gusta el código abierto importa (fue por qué me gusta Mambo)" . Consultado el 8 de octubre de 2008 .
- ^ Russell, Peter (2005). "El equipo de desarrollo galardonado da la bienvenida a la nueva llegada: Joomla!" . Consultado el 8 de octubre de 2008 .
- ^ "Socios" . Joomla.org . Consultado el 8 de octubre de 2008 .
- ^ "Guía de uso de logotipos y marcas" . docs.joomla.org . Consultado el 8 de octubre de 2008 .
- ^ "Acceso de usuario multinivel con Joomla" . 7 de junio de 2007 . Consultado el 30 de noviembre de 2020 .
- ^ "Newsletter — Bienvenido a JXtended" . Soluciones JXtended . Diciembre de 2007. Archivado desde el original el 1 de mayo de 2008 . Consultado el 30 de noviembre de 2020 .
- ^ "Levantando la tapa en Joomla 1.6" (PDF) . 7 de junio de 2009 . Consultado el 30 de noviembre de 2020 .
- ^ a b c "Tendencias de Google — Explore — joomla (término de búsqueda)" . Consultado el 2 de mayo de 2021 .
- ^ "El camino a seguir: migración y futuro" . Joomla.org . 20 de enero de 2011 . Consultado el 30 de noviembre de 2020 .
- ^ "Andrew Eddie dimite del proyecto Joomla!" . Joomlablogger . 31 de agosto de 2010 . Consultado el 30 de noviembre de 2020 .
- ^ Landry, Louis (3 de agosto de 2011). "Mi jubilación" . Consultado el 30 de noviembre de 2020 .
- ^ a b "Cambios propuestos en la estructura de liderazgo y solicitud de comentarios de la comunidad" . community.joomla.org . Consultado el 2 de diciembre de 2020 .
- ^ "Preguntas frecuentes sobre la actualización de Joomla 1.6 - Discusión" . 22 de enero de 2011 . Consultado el 7 de mayo de 2007 .
- ^ "¿La historia se repite?" . 1 de febrero de 2011 . Consultado el 7 de mayo de 2007 .
- ^ Stephen, Amy y col. (Equipo de Molajo) (6 de mayo de 2011). ¿Qué es Molajo? . J y más allá de la conferencia de 2011. Kerkrade, Holanda . Consultado el 1 de diciembre de 2020 .
- ^ Stephen, Amy (31 de agosto de 2015). "Molajo (GitHub)" . Consultado el 30 de noviembre de 2020 .
- ^ Severdia, Ron; Gress, Jennifer (2014). Uso de Joomla: cree y administre sitios web personalizados de manera eficiente . O'Reilly Media . pag. 2. ISBN 978-1-449-34539-6.
- ^ a b "Comentarios sobre el posible cambio de licencia de Joomla! Framework LGPL" . 21 de febrero de 2014 . Consultado el 1 de diciembre de 2020 .
- ^ "Cambio de licencia LGPL aprobado para Joomla Framework" . community.joomla.org . Consultado el 1 de diciembre de 2020 .
- ^ "Joomla Framework cambia a LGPL" . 28 de marzo de 2014 . Consultado el 1 de diciembre de 2020 .
- ^ "¿Qué es Joomla! Framework?" . framework.joomla.org . Consultado el 1 de diciembre de 2020 .
- ^ a b "Hoja de ruta" . developer.joomla.org . 9 de agosto de 2014. Archivado desde el original el 9 de febrero de 2015 . Consultado el 2 de diciembre de 2020 .
- ^ "Actualización sobre los cambios propuestos en la estructura de liderazgo" . 7 de noviembre de 2014 . Consultado el 2 de diciembre de 2020 .
- ^ Dionysopoulos, Nicholas (2 de noviembre de 2014). "¡Refactorización de Joomla!" . Consultado el 1 de diciembre de 2020 .
- ^ Dionysopoulos, Nicholas (15 de mayo de 2015). "El problema es la visión" . Consultado el 1 de diciembre de 2020 .
- ^ Dings, Marco (20 de julio de 2015). "Grupo de trabajo Joomla! 4" . developer.joomla.org . Consultado el 1 de diciembre de 2020 .
- ^ Braczek, Niels (28 de abril de 2016). "Estado actual de Joomla! X" . voluntarios.joomla.org . Consultado el 4 de diciembre de 2020 .
- ^ Nguyen, Henry (8 de diciembre de 2016). "El futuro de Joomla: ¿Cómo evolucionará Joomla en las próximas versiones?" . Joomlashine . Consultado el 6 de diciembre de 2020 .
- ^ "Joomla! 3 Retirarse como Joomla! 4 Cobra vida" . developer.joomla.org . 31 de marzo de 2017 . Consultado el 1 de diciembre de 2020 .
- ^ "Actas de la reunión de la Junta de OSM" . Open Source Matters, Inc . 4 de abril de 2019 . Consultado el 1 de diciembre de 2020 .
- ^ "Hoja de ruta del proyecto Joomla!" . developer.joomla.org . 7 de junio de 2018. Archivado desde el original el 23 de junio de 2018 . Consultado el 3 de diciembre de 2020 .
- ^ "Joomla 4 está en el horizonte ..." . developer.joomla.org . 28 de diciembre de 2018 . Consultado el 1 de diciembre de 2020 .
- ^ "Hoja de ruta del proyecto Joomla!" . developer.joomla.org . 15 de enero de 2019. Archivado desde el original el 28 de enero de 2019 . Consultado el 4 de diciembre de 2020 .
- ^ "Hoja de ruta del proyecto Joomla!" . developer.joomla.org . 24 de noviembre de 2020 . Consultado el 4 de diciembre de 2020 .
- ^ "¿Qué está frenando el lanzamiento de Joomla 4 Beta ahora?" . forum.joomla.org . 14 de enero de 2020 . Consultado el 10 de diciembre de 2020 .
- ^ "¿Sobre el diseño de la administración?" . forum.joomla.org . 17 de marzo de 2019 . Consultado el 10 de diciembre de 2020 .
- ^ "Hacia un futuro impulsado por productos: foro para el futuro" . community.joomla.org . Marbella, España. 15 de enero de 2020 . Consultado el 9 de diciembre de 2020 .
- ^ "Foro para el futuro: ¿dónde estamos ahora?" . community.joomla.org . 20 de octubre de 2020 . Consultado el 9 de diciembre de 2020 .
- ^ "El equipo de Joomla revela violación de datos" . ZDnet . 1 de junio de 2020 . Consultado el 16 de abril de 2021 .
- ^ "Notificación de incidentes de seguridad JRD" . community.joomla.org . 28 de mayo de 2020 . Consultado el 16 de abril de 2021 .
- ^ Mitchell, Brian (30 de mayo de 2020). Joomla esencial . J y más allá de la conferencia 2020. Colonia, Alemania . Consultado el 10 de diciembre de 2020 .
- ^ "Versiones de Joomla" . Consultado el 3 de mayo de 2021 .
- ^ Ver Joomla! Versiones de CMS para obtener información adicional sobre el estado de la versión.
- ^ Sandven, Kristoffer (20 de julio de 2009). "Procrastinators: Joomla 1.0 End of Life is Here" . Crítico de CMS . Consultado el 5 de diciembre de 2020 .
- ^ Joomla! 1.5 historial de versiones
- ^ "¿Qué es el" modo heredado "?" . docs.joomla.org . Consultado el 28 de noviembre de 2020 .
- ^ "Estrategia de desarrollo" . Joomla.org . 13 de agosto de 2011.
- ^ "¡Adiós, amigo de Joomla! ... ¡Adiós!" . Bang2Joom . 13 de marzo de 2014. Archivado desde el original el 15 de marzo de 2014.
- ^ "Versiones de Joomla! CMS" . Joomla.org . 13 de marzo de 2014.
- ^ "¡Joomla! 1.6 ha llegado!" . Joomla.org . 10 de enero de 2011 . Consultado el 29 de noviembre de 2020 .
- ^ Johnston, Mike (19 de enero de 2011). "Revisión de Joomla! 1.6" . Crítico de CMS .
- ^ "¡Lanzamiento de Joomla! 1.7" . Joomla.org . 19 de julio de 2011 . Consultado el 29 de noviembre de 2020 .
- ^ Johnston, Mike (19 de julio de 2011). "1.7 lanzado con enfoque en seguridad mejorada" . Crítico de CMS .
- ^ "Lanzamiento de Joomla 2.5.0" . Joomla.org . 24 de enero de 2012 . Consultado el 29 de noviembre de 2020 .
- ^ "Los votos de la versión están en" . Joomla.org . 24 de agosto de 2011.
- ^ "Vote por la versión" . Joomla.org . 24 de agosto de 2011.
- ^ "Fin de vida de Joomla 2.5" . 23 de octubre de 2014 . Consultado el 5 de diciembre de 2020 .
- ^ "Lanzamiento de Joomla 3.0.0" . Joomla.org . 27 de septiembre de 2012 . Consultado el 29 de noviembre de 2020 .
- ^ "Discusión de Joomla: estado del ciclo de lanzamiento" . groups.google.com . 18 de febrero de 2012.
- ^ "Es oficial: Joomla! CMS para agregar la versión 3.2" . joomla.org . 24 de diciembre de 2012 . Consultado el 4 de diciembre de 2020 .
- ^ "Lanzamiento estable de Joomla! 3.1.0" . Joomla.org . 24 de abril de 2013 . Consultado el 29 de noviembre de 2020 .
- ^ "Etiqueta: lo eres" . Joomla.org . 6 de marzo de 2013 . Consultado el 26 de noviembre de 2020 .
- ^ "Lanzamiento estable de Joomla! 3.2.0" . Joomla.org . 6 de noviembre de 2013.
- ^ "Elevando el listón de la seguridad" . Joomla.org . 29 de enero de 2014 . Consultado el 29 de noviembre de 2020 .
- ^ "Joomla! 3.3.0 lanzado" . Joomla.org . 30 de abril de 2014 . Consultado el 29 de noviembre de 2020 .
- ^ "Ciclo de lanzamiento y soporte" . Joomla.org . 8 de marzo de 2015.
- ^ "Estrategia de desarrollo de Joomla" . Joomla.org .
- ^ "Ciclo anterior de lanzamiento y soporte" . Joomla.org .
- ^ "Joomla! 3.4 ya está aquí" . Joomla.org . 24 de febrero de 2015 . Consultado el 29 de noviembre de 2020 .
- ^ "Joomla! 3.5 ya está aquí" . Joomla.org . 21 de marzo de 2016 . Consultado el 29 de noviembre de 2020 .
- ^ "Joomla! 3.6 ya está aquí" . Joomla.org . 12 de julio de 2016 . Consultado el 29 de noviembre de 2020 .
- ^ "Joomla! 3.7 ya está aquí" . Joomla.org . 25 de abril de 2017 . Consultado el 29 de noviembre de 2020 .
- ^ "Lanzamiento de Joomla! 3.8.0" . Joomla.org . 19 de septiembre de 2017 . Consultado el 29 de noviembre de 2020 .
- ^ "Lanzamiento de Joomla! 3.9.0" . Joomla.org . 30 de octubre de 2018 . Consultado el 29 de noviembre de 2020 .
- ^ "Joomla! 3.9 Landing Page" . Joomla.org . 30 de octubre de 2018.
- ^ "Comprensión de las anulaciones de salida" . docs.joomla.org . Consultado el 6 de diciembre de 2020 .
- ^ "Licencia Joomla" . docs.joomla.org . Consultado el 30 de noviembre de 2020 .
- ^ "Oportunidades de patrocinio de Joomla!" . joomla.org . 26 de febrero de 2021 . Consultado el 16 de abril de 2021 .
- ^ "Resumen del presupuesto 2019/2020" . community.joomla.org . 26 de agosto de 2019 . Consultado el 16 de abril de 2021 .
enlaces externos
- Página web oficial