default image for post
Joomla Baires 2011
15 marzo, 2011  |  Sin categoría

En el día de ayer tuvimos la suerte de participar del encuentro Joomla Baires que se realizó en el Aula Magna de la Universidad Abierta Interamericana.  En el encuentro participaron Rosalía Barla (Directora de Desarrollos) y Pablo Atienza Suárez (Gerencia de Comercio) quienes nos comunicaron los aspectos que se trataron durante la charla.

Participaron como disertantes, un equipo de Microsoft  Y Leandro D´Onofrio, por parte de la comunidad Joomla.

El equipo de Microsoft expuso en primer lugar sobre su nuevo producto para el diseño web: WebMatrix .

¿Que és Webmatrix?
Básicamente es un  software de desarrollo principalmente orientado a quienes utilizan PHP y ASP que, entre muchas innovaciones que propone la firma, es unos de los primeros productos de Microsoft que integra PHP, MySQL en conjunto con las últimas versiones Joomla, WordPress y Drupal, entre otros CMS.

WebMatrix instala servicios en la maquina de desarrollo los cuales hacen posible que tanto el PHP como el MySQL y los CMS se mantengan actualizados desde los servidores de descarga directa.

La interfaz de usuario es amigable y la metodología de creación de proyectos también parecería ser muy simple pudiendo el usuario generar una hoja de código desde cero, a partir de plantillas o incluso desde el mismo código fuente del CMS.

 

Presentacion webmatrix en joomla baires 2011

Interfaz de Usuario - Webmatrix

 

Una de los puntos mas importantes: WebMatrix es grátis.  Si, completamente gratuito.

Este fue el eje de una de las consultas que se le hizo al equipo de Microsoft: ¿Qué interés tiene Microsoft en los desarrolladores de PHP y de aplicaciones de código abierto como para hacer un producto gratuito, casi específico para ellos?

Drew Robbins, el disertante de Microsoft, respondió que el interés de Microsoft es que los desarrolladores comiencen a utilizar Windows como plataforma de desarrollo de estas tecnologías. Es evidente ante esta declaración que Microsoft se ha visto en la necesidad de reconocer el crecimiento de los códigos libres y está realizando un esfuerzo por mantener, al menos, la popularidad del Windows frente a los nuevos sistemas operativos, en especial a los provenientes de Linux que cada vez llegan mas intuitivos, útiles y un valor muy inferior o incluso gratuitos.

 

Mejoras en Joomla 1.6

La segunda sección de este encuentro trató la temática del nuevo Joomla 1.6.

En este caso Leandro D´Onofrio nos ofreció un “vista previa” de aquellos puntos que le resultaron de mayor interés sobre esta nueva versión de Joomla.  Realizó una introducción básica, para quienes no estaban en tema, y luego toco punto por punto los aspectos y mejoras destacados, relacionándolos con el Joomla 1.5.

Como aspectos principales mencionó el nuevo formato de los menúes, la unificación de las categorías y las secciones que va a facilitar las publicación de nuevos artículos, la incorporación de una herramienta del tipo K2 que es una de las mas populares, la corrección de todos los Bugs reportados hasta el momento y la novedosa incorporación del ACL (access control list), que mejora las opciones de diferenciación entre los usuarios y permite crear infinitos grupos con distintos niveles de acceso al contenido.

Esta última innovación facilitará la implementación de Joomla para aplicaciones donde el publico interactúa en niveles muy diversos con el sitio, una particularidad muy requerida por empresas que deseaban contar con un pequeño sector privado pero tenían distintos niveles de usuarios para ello. Hasta el momento se podían implementar distintos componentes (incluso se implementaban componentes específicos de ACL)  pero el hecho de que ya formen parte del paquete por default de Joomla los hace mas simples.

Un ultimo dato técnico importante es que las plantillas y el núcleo del nuevo Joomla se actualizarán de forma automática como ya sucede en otras plataformas (Drupal y WordPress). Joomla avisará al administrador que tiene una nueva versión disponible y el admin. podrá actualizarla on-line.

 

Nuestro Análisis de lo Expuesto

El WebMatrix de Microsoft, a simple vista, nos resultó una herramienta que vale la pena probar. Proporciona muchas ventajas por sobre otros editores de código, trae un servidor web que se instala en la máquina (no es necesario instalar el XAMMP) y se integra fácilmente con Joomla. Por demás, es gratis así que opinamos que vale la pena invertir un poco de tiempo en explorar esta herramienta.

En segundo lugar, nos resultan magnificas todas las actualizaciones propuestas para la nueva versión del Joomla!, especialmente las relacionadas con el ACL y el K2 que solucionan de raíz dos cuestiones que nos parecen importantes.

Dudas acerca de la Nueva Metodología de actualizaciones de Joomla!

Nos genera duda la nueva política de actualización de Joomla. En este sentido,  D´Onofrio  comentó acerca de la posibilidad de que Joomla pueda generar nuevas versiones cada seis meses, con lo cual en Junio de este año (2011) ya contaríamos con un Joomla 1.7, justificó dicha acción de la comunidad de desarrolladores en que las actualizaciones del CMS se realizan actualmente cada tres años aproximadamente y que en el lapso de tres años  la tecnología web  avanza demasiado por lo que resulta exagerado el tiempo de lanzamiento entre cada versión.

En teoría, se comprende que lanzado versiones semestrales, Joomla será un CMS mas actualizado.

En relación a esta apreciación, es bien cierto que a los ojos de Marketing que estará mejor vista la metodología de actualización constante, también ayudará a la rápida implementación de mejoras sobre el núcleo y no de parches sobre el mismo código como sucedía hasta ahora. Sin embargo,  hay una realidad inevitable: la metodología de desarrollo de actualización de productos externos al default del Joomla deberá también estar mas aceitada, dado que son muy pocos aquellos no instalan un componente, módulo o diseño externo  y estos serán incompatibles con las nuevas versiones. La presente situación nos ofrece tres escenarios posibles: a) que Joomla se expanda tanto como para que los desarrolladores de aplicaciones obtengan donaciones que justifiquen cambiar su programación cada seis meses (cuando actualmente algunos no lo hacen cada tres años), b) que las extensiones de Joomla pasen a ser todas comerciales y de este modo amortizar los cotos semestrales de programación o, c) que aquel que no encuentre una actualización del componente que utiliza para su versión se quede con la obsoleta, ni siquiera de forma paga (nos ha sucedido).

 

Nuestra experiencia

Nuestra empresa implementó su primer Joomla en el diseño de un sitio web en Febrero de 2006 y desde entonces hemos utilizado Joomla como plataforma CMS favorita, en nuestra experiencia las actualizaciones han tenido que ser uno de los puntos mas débiles dado que por la multiplicidad de módulos y componentes que utilizamos nos resultaba difícil (en algunos casos imposible) actualizar la versión sin reprogramar nosotros la extensión problemática. Por otro lado migrar todo el sitio a nuevo formato con una nueva extensión, implicaba la carga de innumerables artículos y productos, motivo por el cual muchos propietarios de sitios han decidido mantener sus versiones obsoletas.

En resumen, el problema entonces se nos presenta claramente en el futuro incierto de los andamiajes de actualización los Joomla que ya se encuentren funcionado  y no en las nuevas implementaciones. El tema es que una “nueva implementación” sera nueva solo por seis meses, luego pasará a formar parte de la incertidumbre en la respuesta de los desarrolladores de aplicaciones satélites.

 

Agradecimientos:

  • Al Equipo de UnArea.com por habernos puesto a la corriente del encuentro.
  • Al Equipo de Microsoft por acercarnos las novedades sobre sus productos.
  • A  Leandro D´Onofrio y todo el equipo de Joomla.org.ar encargado de la organización del evento por facilitarnos el acceso a la temáticas tratadas.
  • A la Universidad Abierta Interamericana por ofrecer un espacio donde poder comenzar a tratar las nuevas tecnología con perspectivas al futuro

 

No related posts.


Leave a Reply