7. HISTORIA DE JOOMLA
Joomla nace en 2005. Sin embargo, no nació “de la nada”, sino
como un “fork” de un proyecto anterior llamado Mambo, que había
alcanzado bastante éxito desde 2004, recibiendo algunos premios
y reconocimientos como proyecto de código abierto.
Sin embargo, en 2005 la empresa australiana Miro, poseedora de
los derechos legales de la marca Mambo y del copyright del código
comienza una serie de “maniobras” que no son del agrado de la
comunidad de desarrolladores, como por ejemplo renombrar el
proyecto de “Mambo Open Source” a “Mambo”, o la creación de
“Mambo Foundation Inc.” para gestionar el proyecto.
8. QUE ES JOOMLA Y PARA
QUE SIRVE
Joomla es un Gestor de Contenidos para desarrollos web: es una especie de
programa para gestionar páginas web. En inglés se denomina CMS (Content
Management System). Existen diversos CMS´s de libre difusión (p.ej. Mambo,
Drupal, Nucleus, etc.) y Joomla es uno de los más utilizados. Se basa en
estándares propios de desarrollos web como XHTML, CSS, JavaScript y PHP.
Joomla es una aplicación web, es decir, no se ejecuta en nuestro equipo local sino
en un servidor (aunque podemos hacer funcionar a nuestro equipo local como
servidor). Una pregunta frecuente es si Joomla es un programa para diseñar
páginas web como puedan ser el Dreamweaver o el Frontpage. La respuesta es
NO. Es algo distinto.
9. Joomla es software libre: está desarrollado por una comunidad de usuarios que
lo mejoran, actualizan y lo ponen a disposición para su uso gratuitamente.
Permite publicar sitios web cuyos contenidos cambian continuamente, fáciles
de administrar y ampliar sin necesidad de realizar una inversión económica en
software. Joomla se distribuye con unos contenidos básicos y a esta versión de
base la denominamos “Joomla nativo”. Joomla nativo está bastante centrado
sobre el formato de “artículo”, del que ya daremos detalles, pero admite
muchos otros. Además se está continuamente ampliando a través de nuevos
módulos y plantillas que se van publicando periódicamente.
Joomla permite tanto la publicación por parte del gestor de la página web
como la interacción de los usuarios de la web a través de publicación de
artículos, encuestas o colaboraciones en la gestión del sitio. Es quizás en webs
de comunidades donde Joomla se ha hecho más popular. Es decir, aparte de
permitirnos la publicación continua de contenidos nuevos, permite que una
comunidad de usuarios interactúe y participe en el sitio. Esto no significa que
un sitio Joomla cuente siempre con una comunidad de usuarios: algunos sitios
Joomla son administrados por una única persona, aunque esto no es lo habitual.
10. CARACTERÍSTICAS DE
JOOMLA
-Generación de código HTML bien formado
-Gestión de blogs
-Vista de impresión de artículos
-Flash con noticias
-Foros
-polls (encuestados)
-Búsquedas integradas al sitio
-Soporte multi-idioma
11. VENTAJAS DE JOOMLA
Las extensiones de Joomla!, a diferencia de las de WordPress, son
capaces de introducir cambios muy sustanciales en nuestra web. En el
terreno del comercio electrónico por ejemplo, existen decenas de
opciones diferentes que nos permite crear tiendas on-line realmente
robustas y funcionales. Casi más que de extensiones, en Joomla!
podríamos hablar de aplicaciones.
Una cantidad enorme de plantillas para distintos campos, muy flexibles.
No sólo es un CMS orientado hacia el comercio electrónico, sino que su
carácter modular permite integrar en una misma web distintas
aplicaciones independientes, pudiendo realizar desarrollos paralelos.
12. DESVENTAJAS DE JOOMLA
No es la plataforma ideal con la que crear y mantener nuestro blog ya que no
cuenta con los aspectos esenciales característicos de los blogs como pueden ser
un sistema de comentarios, sistema de etiquetado y nube de etiquetas (se está
implantando en la nueva versión 3.0), un buen sistema para multimedia
(integración con YouTube, Videos propios, etc…) . El sistema de indexado no es
tan bueno como el de WordPress y tiene algunos detalles que revelan que no es
éste el propósito principal del sistema.
La configuración de las plantillas y módulos (similar a los Widgets del
WordPress) no es muy intuitivo.
Tiene demasiadas opciones de configuración, para un usuario novel esto podría
desilusionarlo, aunque, desde mi opinión, si un sistema tiene muchas opciones de
configuración, más podremos personalizarlo.
13. VERSIONES DE JOOMLA
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
Joomla 1.5 fue publicado el 22 de enero de 2008, y su última sub-versión fue la
1.5.26, liberada el 27 de marzo de 2012. Esta fue la primera versión en
recibir Soporte de largo plazo (LTS); tales versiones son liberadas cada tres
entregas mayores o menores y reciben soporte hasta tres meses después de que la
siguiente versión de largo plazo es liberada .Abril de 2012 marcó el final oficial de
Joomla 1.5, cuando apareció la versión 3.0 en abril de 2013, el soporte para Joomla
1.5 finalmente fue descontinuado.
Joomla 1.6 fue liberado el 10 de enero de 2011. Esta versión añade una completa lista
de control de acceso, jerarquía de categorías definida por el usuario y mejoras en la
interfaz de administración.
Joomla 1.7 fue publicado el 19 de julio de 2011, seis meses después de 1.6.0. Esta
versión añade seguridad aumentada y mejores herramientas de migración.
14. Joomla 2.5 se liberó el 24 de enero de 2012, seis meses después de
1.7.0. Esta versión era con soporte a largo plazo. Originalmente, esta
entrega iba a ser la 1.8.0, sin embargo, los desarrolladores anunciaron el
9 de agosto que iban a cambiarle el nombre para que se ajuste a la nueva
nomenclatura en la cual cada versión LTS es una versión X.5. Esta
versión fue la primera en correr otras bases de datos aparte de MySQL.
El soporte para esta versión se extendió hasta el final del 2014.
Joomla 3.0 fue liberado el 27 de septiembre de 2012. Originalmente se
suponía que iba a ser liberado en julio de 2012; sin embargo, el
calendario de entrega enero/julio fue incómodo para los voluntarios, y el
calendario se cambió a entregas septiembre/marzo. El 24 de diciembre
de 2012, se decidió agregar una versión más (3.2) a la serie 3.x para
mejorar el ciclo de vida de desarrollo y extender el soporte de las
versiones LTS.
Joomla 3.1 salió el 24 de abril de 2013. La entrega 3.1 incluye varias
características nuevas, incluyendo etiquetado.
Joomla 3.2 fue entregado el 6 de noviembre de 2013.
15. Joomla 3.3 se liberó el 30 de abril de 2014. La versión 3.3 incluye funciones
criptográficas mejoradas para la contraseña, además de micro data y
documentación basada en translatewiki.net.
En abril de 2014, el Equipo del Proyecto Joomla anunció que comenzó a
seguir un 'Esquema de Versionado Semántico‘ para las nuevas versiones. La
política anterior de LTS y STS ya no se sigue más. Joomla 3.3.1 fue la
primera versión liberada bajo la nueva estrategia de desarrollo.
Joomla 3.4 fue liberado el 24 de febrero de 2015. Esta entrega incluye
avances de seguridad mejorada, Google No CAPTCHA reCAPTCHA, y varias
características nuevas.
El 9 Marzo 2016 sale la versión estable de 3.5, una entrega bastante
deseada por los usuarios de joomla que llevamos años utilizando versión 3.X
pero no estable.
16. COMO SE CREA JOOMLA
PASO A PASO
#1 INSTALA UN SERVIDOR LOCAL PARA JOOMLA
Crea tu propio servidor local para desarrollo web con XAMPP
#2 INSTALA JOOMLA 3.X EN TU SERVIDOR
Primeros pasos con Joomla 3: Instalación y conceptos básicos
#3 EL PANEL DE ADMINISTRACIÓN DE JOOMLA 3.X
Conoce el nuevo panel de administración de Joomla 3
#4 EMPIEZA A GENERAR CONTENIDOS EN JOOMLA
17. Cómo publicar artículos en Joomla 3
#5 CREA EL MENU DE NAVEGACIÓN
Configura la navegación de tu web con los
menús de Joomla
#6 PERSONALIZA EL DISEÑO DE LA WEB
Escoge un tema para Joomla y cambia el diseño
de tu web
#7 LOS MÓDULOS EN JOOMLA
Usa los módulos de Joomla y elige qué mostrar
en la portada
#8 AÑADE UN SISTEMA DE COMENTARIOS
18. CONCLUSIÓN
Que es un programa que nos sirve demasiado
para crear demasiadas paginas hasta cosas
espectaculares pero lo malo de joomla es que
es un software libre que cualquiera lo puede
utilizar fácilmente y puede hacer cosas
indebidas