Vous êtes sur la page 1sur 59

Todo sobre joomla y lo ultimo en Joomla 2.

Introduccin
Qu es un Sistema de Gestin de Contenidos? Qu es Joomla? Qu significa el nombre Joomla? Cmo surge Joomla? Quin usa Joomla? Casos de xito Joomla! Un sistema seguro? Es difcil comprender el sistema Joomla!? Cuantas versiones de Joomla existen? Qu versin de Joomla debo utilizar? Y las dems versiones? Novedades de Joomla 2.5 He de migrar a Joomla 2.5?

Qu es un Sistema de Gestin de Contenidos?


Un sistema de gestin de contenidos (en ingls Content Management System, abreviado CMS) es un programa que permite crear una estructura de soporte (framework) para la creacin y administracin de contenidos, principalmente en pginas web, por parte de los administradores, editores, participantes y dems roles. Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio web. El sistema permite manejar de manera independiente el contenido y el diseo. As, es posible manejar el contenido y darle en cualquier momento un diseo distinto al sitio web sin tener que darle formato al contenido de nuevo, adems de permitir la fcil y controlada publicacin en el sitio a varios editores. Un ejemplo clsico es el de editores que cargan el contenido al sistema y otro de nivel superior (moderador o administrador) que permite que estos contenidos sean visibles a todo el pblico

Qu es Joomla?
Joomla! es un potente gestor de contenidos web (CMS o Content Management System) que permite crear sitios web elegantes, dinmicos e interactivos.

Por su diseo, potencia, flexibilidad y por sus enormes posibilidades de ampliacin se est convirtiendo en el sistema de publicacin preferido por muchos centros educativos y por millones de webmasters en todo el mundo para desarrollar su portal web.

Qu es Joomla?
Joomla! es una aplicacin Open Source o de cdigo abierto programada en lenguaje PHP bajo una licencia GPL y que utiliza una base de datos MySQL hasta la versin 1.7 para almacenar el contenido y los parmentros de configuracin del sitio. Actualmente ya cuenta con otras bases de datos Adems de libre, Joomla! es gratuito y no tendrs que pagar nada por usar este CMS para construir tu web.

Qu es Joomla?
Joomla sigue siendo el sistema de administracin de contenido (CMS) ms popular y ampliamente utilizado.

Su ltima versin 2.5 hace ms fcil e intuitivo crear casi cualquier tipo de sitio web con potentes aplicaciones en lnea que te proporcionan abundancia de caractersticas.

Nuevos usuarios se han sumado en los ltimos aos, aunque todava quedan personas en el mundo que no han odo hablar nunca de este CMS, que junto a Drupal y Wordpress, es uno de los sistemas de gestin de contenidos ms usados en el mundo.

Caractersticas de Joomla!
Joomla! ofrece, en general, las mismas ventajas que otros gestores de contenidos web (CMS o Content Management System) en la medida en que hace posible convertir una web esttica tradicional en un completo portal con diferentes funcionalidades y caractersticas dinmicas e interactivas que hacen de nuestro sitio algo ms que una pgina web informativa a la vez que se facilita la introduccin y actualizacin de contenidos.

Caractersticas de Joomla!
Al igual que otros CMS, Joomla! es un sistema "administrado". El administrador o administradores acceden con su clave desde cualquier ordenador conectado a Internet a un panel de control desde el que realizan todas las operaciones, incluidas las relacionadas con la instalacin de nuevos componentes y mdulos en el sistema.

Cmo surge Joomla?


Joomla! se basa en Mambo, otro CMS iniciado por la empresa australiana Miro, que tena adems la propiedad de la marca. El proyecto Joomla surge en 2005 cuando Miro decidi crear una Fundacin que, a juicio de una buena parte de los desarrolladores de Mambo, se apartaba bastante de la filosofa del software libre. Estos desarrolladores se agruparon en torno al movimiento Open Source Matters que poco despus dara lugar a Joomla!

Caractersticas de Joomla!

Qu significa el nombre Joomla?


El nombre Joomla es una pronunciacin fontica para anglfonos de la palabra swahili yumla, que significa "todos juntos" o "como un todo".

Se escogi como una reflexin del compromiso del grupo de desarrolladores y la comunidad del proyecto.

Qu aspecto tienen los sitios web creados con Joomla?


Esta pregunta no es fcil de contestar, ya que en la mayora de los sitios web basados en este software el diseo ha sido creado por un diseador grfico y, posteriormente, "transformado" en una plantilla compatible con el CMS. Por lo tanto, el exterior de un sitio puede ser engaoso.

Quin usa Joomla?


Sitios web corporativos o portales Intranets y extranets corporativas Revistas en lnea, peridicos y publicaciones Sitios web y portales para mercadeo en lnea Sitios web de gobierno y aplicaciones Pequeos sitios web empresariales

Casos de xito
La Torre Eiffel

Sitio web: http://tour-eiffel.fr/ Creador: Mairie de Paris (http://paris.fr/)

Casos de xito
Ms de 3000 sitios web gubernamentales construidos con Joomla! JoomlaGov es un "escaparate" de sitios web de gobiernos locales, regionales, nacionales y supranacionales construidos con Joomla a lo largo y ancho de todo el mundo. Hay ms de 200 pases representados y, apenas un par de meses despus de su presentacin en la conferencia 'J and Beyond' (http://www.jandbeyond.org) en mayo de 2011, contiene casi 3,000 sitios.

Este sitio es un gran ejemplo de cmo la Comunidad Joomla! (http://joomlagov.info/about) es capaz de colaborar con el nico objetivo de resaltar las cualidades del CMS Joomla al mundo entero.

Casos de xito

Construido usando Joomla!, K2 & Google Maps (API version 3) Website: http://www.joomlagov.info Creador: http://raramuridesign & http://piezoworks.be

Casos de xito
eCommerce

Una tienda online danesa basada en Joomla! y en el componente RedShop. Website: http://www.trendbazaar.dk Creator: http://redweb.dk

Casos de xito
Sitio corporativo Este sitio web es el 'tpico' sitio corporativo. Joomla! es perfecto para este tipo de sitios.

Website: http://www.vanerumgroup.com Creador: http://5aces.be

De qu trata este curso?


Trata acerca de todo lo que es Joomla y cmo usarlo. Joomla! es una herramienta con mltiples posibilidades y puedes usar el sistema en una enorme variedad de configuraciones dependiendo de tus ideas y deseos.

Qu sers capaz de hacer despus de tomar este curso?


Aunque seas un principiante, sers capaz de gestionar tu propio sitio Joomla! a travs de un navegador web.

Si de alguna manera ests familiarizado con HTML, CSS y edicin de imgenes, sers adems capaz de personalizar una plantilla para tu sitio.

Cmo encontrar pginas hechas con Joomla?


Una de las maneras de hacerlo es a travs de joomla.org En l encontrars ms de 2000 sitios ordenados por categoras. Tiene un 'sitio del mes', una vista general con los sitios mejor valorados y mucho ms.

Cmo encontrar pginas hechas con Joomla?


Si ests en un sitio web y quieres saber si fue creado con Joomla! o no, echa un vistazo a su cdigo fuente. En la seccin 'header', deberas encontrar la siguiente lnea:

<meta name="generator" content="Joomla! - Open Source Content Management" />

Otra opcin sera simplemente tratar de acceder a la URL de la zona de administracin del sitio, introducindola a mano en la barra del navegador: http://ejemplo.com/administrator

Joomla! Un sistema seguro?


En trminos objetivos, nada que est publicado en la web puede considerarse completamente seguro. Si han violado sistemas tan complejos como el de la Fuerza Area norteamericana, poco queda para el resto del contenido de internet. Ahora bien, si nos plegamos a lo que la generalidad entiende como seguridad en internet , Joomla! es uno de los escasos CMS que cuenta con la suficiente participacin activa como para generar soluciones precisas en el menor tiempo posible ante los bugs/vulnerabilidades que se vayan descubriendo. Esto de la seguridad no es un mal exclusivo de Joomla!; otros CMS han cado bajo el yugo de los ataques y muchas veces la solucin llega demasiado tarde.

Es difcil comprender el sistema Joomla!?

Ante tal pregunta surgira otra: Comparado con qu? . Es probable que sistemas ms simples en su arquitectura (como WordPress o Drupal) exijan menos tiempo que Joomla! para aprender a moldearlos a gusto.

Sin embargo, para un desarrollador resulta muy atractiva la robustez en las funciones de una aplicacin, ya que con ello puede agregar ms puntos de calidad integral a sus trabajos.

Si tu objetivo es dominar el sistema de Joomla! con la finalidad de alcanzar un nivel satisfactorio de personalizacin, debers pasar por la etapa obligatoria de acumular algunas horas de vuelo con HTML, PHP y (si se quiere dar buenos condimentos de usabilidad al resultado final) Javascript, sin olvidar la importancia de los fundamentos de Diseo.

Versiones de Joomla
Joomla 1.0
Fue la primera versin de Joomla. Se publico el 16 de septiembre de 2005 y se trataba de una evolucin paralela (fork) de Mambo 4.5.2.3. Estuvo activa hasta el 22 de julio de 2009, por lo que no es conveniente utilizarla dado que los fallos de seguridad no han sido corregidos desde esa fecha.

Joomla 1.5
Es una evolucin de Joomla 1.0 que se publico oficialmente el 22 de enero de 2009. Esta versin fue liberada con soporte largo (Long Term Support), lo que implica que el proyecto Joomla se comprometa a solucionar los problemas de seguridad y los posibles bugs durante un periodo largo de tiempo. La fecha de fin de soporte para esta versin esta fijada para el 10 de abril de 2012. Para pasar de Joomla 1.0 a Joomla 1.5 se deba realizar una migracin de los contenidos, que en funcin de las extensiones de tercero que se utilizarn podra ser ms o menos compleja.

Versiones de Joomla
Joomla 1.6
Es una evolucin de Joomla 1.5 que fue liberada el 10 de enero 2011 y estuvo vigente hasta el 19 de agosto de 2011. Esta versin tard tres aos en ser desarrollado y venia cargada de importantes novedades, como la creacin de las listas de acceso (ACL), multilenguaje o el rediseo de la zona de administracin. Para evitar que las siguientes versiones se retrasaran tanto tiempo, se decidi hacer periodos ms cortos que incluiran menos actualizaciones. Esta versin fue liberada con soporte corto de 6 meses (Short Term Support), que fue ampliado con un mes extra de soporte para realizar el cambio de versin. Para pasar de Joomla 1.5 a Joomla 1.6 tambin se realizaba el proceso de migracin.

Joomla 1.7
El 19 de julio de 2011 fue liberado Joomla 1.7, con soporte corto de 6 meses. Entre otras funcionalidades, se mejor la gestin multilenguaje. Para pasar de Joomla 1.6 a Joomla 1.7 se realizaba un proceso de actualizacin, que es ms sencillo y menos problemtico que la migracin. Su vida til finaliza el 24 de febrero de 2012.

Versiones de Joomla
Joomla 2.5
Es la ltima versin vigente de Joomla y fue liberada el 24 de enero de 2012. Esta versin es la evolucin de Joomla 1.7 y cuenta con soporte largo, de al menos 18 meses. La estudiaremos en profundidad en este manual.

Qu versin de Joomla debo utilizar?


De las versiones enumeradas en el apartado anterior nos encontramos con tres versiones que han terminado su ciclo de vida 1.0, 1.6 y 1.7, por lo que no es recomendable utilizarlas y si tenemos sitios desarrollados sera recomendable actualizar/migrar a la ltima versin.

En cuanto a la versin 1.5 su fin de vida til terminar el 10 de abril de 2012, para nuevos desarrollos no es recomendable utilizar esta versin y los que ya estn realizados sera interesante migrar/actualizar a la ltima versin.

Por lo tanto para la creacin de nuevos sitios en Joomla lo mejor sera utilizar la versin 2.5. Adems como buena parte de las extensiones de Joomla 1.7 son compatibles con Joomla 2.5, hay una buena base de extensiones para poder utilizarlas.

Y las siguientes versiones?


Ya existe una fecha estimada para las siguientes versiones y se ha intentado normalizar la numeracin de las versiones, que hasta el momento era algo catica. Si no cambia la cosa las futuras versiones tendrn la siguiente numeracin:
1.6 - 1.7 - 2.5 3.0 - 3.1 - 3.5 4.0 - 4.1 - 4.5 5.0 - 5.1 - 5.5

Las versiones que sean X.5 sern las versiones con soporte largo de 18 meses, mientras que las otras versiones sern de soporte corto de 6 meses.

Mejoras en la versin Joomla 2.5


Joomla 2.5 viene cargada de nuevas funcionalidades que aumentan su versatilidad y nos facilitan el trabajo que realizamos

Un nuevo motor de bsqueda

Soporte para diferentes tipos de bases de datos

CAPTCHA en el ncleo

La edicin de idiomas desde el gestor de traducciones o los cambios estticos de visualizacin realizados en el plugin de depuracin

Motor de bsquedas inteligentes Componente Finder


A la hora de situar un buscador de contenidos en Joomla podremos elegir entre la utilizacin del sistema de bsqueda estndar, que incorporaba en sus versiones anteriores, o el novedoso componente Finder que permite realizar bsquedas inteligentes.

Este nuevo componente mejora la calidad de los resultados de bsqueda y la experiencia de usuario con respecto a su predecesor. Cuenta con soporte para el autocompletado de palabras y stemming (Uso de la raz de la palabra para recuperar ms informacin).

Por defecto Joomla 2.5 trae habilitada la bsqueda estndar, por lo que para utilizar esta funcionalidad se debe reindexar el contenido y activar los mdulos y plugins correspondientes.

Motor de bsquedas inteligentes Componente Finder


Entra a componentes smart Search

Motor de bsquedas inteligentes Componente Finder


Oprime el boton INDEX, para indexar todo tu contenido. Una vez terminado de indexar, vers todo el contenido en el componente

Motor de bsquedas inteligentes Componente Finder


Publicar un mdulo llamado Smart Search Module. Si no existe ir a New y buscar el Modulo Search Module y hacerlo pblico.

Soporte para otros Sistemas de Gestin de Bases de Datos Tradicionalmente Joomla ha estado ligado a las bases de datos MySQL. Sin embargo muchas empresas utilizan bases de datos basadas en SQL como MS SQL, PostgreSQL u Oracle. Al no poder utilizar Joomla en las bases de datos que tenan instaladas, tenan que ingenirselas para conseguir que funcionase en sus sistemas. Joomla 2.5 cuenta con drivers que permiten instalarlo en bases de datos MySQL y MS SQL, pero adems se est trabajando en la compatibilidad con PostgreSQL, Oracle, PDO y SQLite.

Notificacin de actualizaciones
Ahora desde el panel de administracin se puede conocer si Joomla y sus extensiones se encuentran actualizadas a la ltima versin.

CAPTCHA por defecto en el ncleo


CAPTCHA evita que los robots de spam puedan completar los formularios de forma automtica. La prueba consiste en que el usuario introduzca un conjunto de caracteres que se muestra en una imagen distorsionada que aparece en pantalla.

Sirve para prevenir el registro automtico de usuarios o la publicacin de contenidos en el sitio, por ejemplo mensajes de spam en foros y comentarios.

En las versiones anteriores de Joomla era necesario utilizar una extensin para conseguir esta funcionalidad, pero ahora viene por defecto en el ncleo de Joomla y los desarrolladores pueden integrarlo en sus extensiones.

CAPTCHA por defecto en el ncleo

Enlazar nuevos mens con un mdulo


En Joomla 1.5 cuando se creaba un nuevo tipo de men se generaba y asociaba automticamente un nuevo mdulo. Era una funcionalidad que no todo el mundo utilizaba y se decidi retirar en la versiones 1.6/1.7. Esto provoc cierta confusin entre las personas que si utilizaban esta funcionalidad, la cul ahora tena que hacer el trabajo extra de creacin del mdulo.

En Joomla 2.5 no se genera el mdulo automticamente, pero hay un enlace que lleva directamente a la creacin del mdulo, mejorando as la usabilidad.

Campos para imgenes y urls


En los artculos de Joomla 2.5 se han aadido nuevos campos para imgenes y urls, de forma que se pueden utilizar para crear un layout (plantilla) para que a la hora de publicar un artculo tenga forma de artculo de blog, noticia, etc. Por ejemplo imagina que cuando se publica un artculo quieres que aparezca en el texto de introduccin una imagen a la izquierda y que en la vista completa de la noticia aparezca otra imagen distinta.

Campos para imgenes y urls

Notificar al administrador los nuevos usuarios


Cuando se registra un nuevo usuario en Joomla 2.5 se puede configurar si el administrador debe recibir un email de aviso.

Notas en los tems de men y en los usuarios


La versin 1.7 permita aadir notas a los mdulos para que se pudiese aadir un comentario, solo visible desde la zona de administracin, que permite recordar para que se usaba el mdulo. Esta funcionalidad tambin se ha aadido a los tems de men y a los usuarios.

Filtros de texto personalizados


En el apartado de configuracin global se ha aadido la pestaa Filtros de texto. Ahora es posible crear una lista de negra de etiquetas y atributos para cada uno de los grupos de usuarios. De esta forma se puede habilitar/deshabilitar la posibilidad de uso de iframes, flash, etc, para cada uno de los grupos de usuarios.

Mejoras en el filtrado por categoras del gestor de artculos


En el gestor de artculos se puede hacer un filtrado por categoras y adems seleccionar hasta que nivel de profundidad se debe explorar las subcategoras.

Edicin de traducciones desde el gestor de idiomas


Desde el gestor de idiomas de Joomla 2.5 se pueden modificar las constantes de idioma que utiliza Joomla para las traducciones. Esta herramienta permite realizar la bsqueda introduciendo el nombre de la constante o su valor, de forma que si por ejemplo se realiza la bsqueda de Leer ms o COM_CONTENT_READ_MORE se puede modificar su valor. En las versiones anteriores haba que buscar el fichero adecuado y realizar la modificacin a mano, pero con esta nueva funcionalidad se puede hacer directamente desde el administrador.

Edicin de traducciones desde el gestor de idiomas

Orden flexible del feed de noticias (Canales electrnicos)

Esta funcionalidad permite modificar el orden de los elementos del feed. Se puede elegir mostrar los ms recientes o los ms antiguos.

Imagen personalizada para la pgina offline


En las versiones anteriores cuando se utilizaba la opcin de poner el sitio offline, apareca un logotipo de Joomla junto con un texto informativo. Ahora es posible cambiar ese logotipo por una imagen personalizada. Esta opcin es perfecta para poner el logo del sitio web y un mensaje advirtiendo que el sitio todava no est publicado.

Opcin para poner el sitio offline despus de la instalacin


Antes cuando se terminaba la instalacin de Joomla, el sitio web era puesto online de forma automtica. En esta nueva versin se puede especificar en el proceso de instalacin si el sitio web debe ser puesto online.

Barra de estado
Se ha reducido el tamao que ocupa la barra de estado

Filtrado por grupos del mdulo Quin est en lnea?


Opcionalmente se puede limitar la forma de visualizar los usuarios que estn online en el sitio, de forma que solo se vean los usuarios que estn online del mismo grupo del usuario actual.

Chequeo de soporte nativo para archivos ZIP Durante el proceso de instalacin se ha aadido un chequeo para informar del soporte nativo para la descompresin de archivos ZIP. El soporte nativo de archivos ZIP es recomendable, dado que es mucho ms rpido que la descompresin utilizando PHP. La baja velocidad de la descompresin mediante archivos ZIP puede hacer saltar algunos timeouts cuando se quiere instalar actualizaciones o extensiones con archivos grandes.

Chequeo de soporte nativo para archivos ZIP

Texto personalizable en el feed de sindicacin


Se puede elegir el texto a mostrar en el feed del sitio o se puede dejar el nombre por defecto que trae el paquete de idiomas.

Nuevo plugin del sistema para mejorar el SEO: Cdigo de idioma


Esta funcionalidad permite cambiar el cdigo de idioma para el documento html que genera Joomla. De esta forma se puede establecer el lenguaje y el pas del sitio para especificar un pblico objetivo.

Nueva visualizacin del plugin de depuracin


Al activarse el plugin de depuracin Joomla muestra una serie de informacin que permite a los desarrolladores conocer que est pasando internamente. Joomla 2.5 trae como novedad una mejora de su legibilidad, mediante la agrupacin de esta informacin en pestaas y el resaltado de la informacin mediante colores.

Nueva visualizacin del plugin de depuracin

Preparacin de un servidor local en Windows Instalacin de Joomla 2.5 Poner Joomla en espaol

Vous aimerez peut-être aussi