el nuevo joomla! 1.6

13
El nuevo Joomla 1.6 Luis Galárraga Del Prado Barcamp Guayaquil 2009 27/Junio/2009

Upload: luis-galarraga

Post on 13-Jun-2015

3.215 views

Category:

Technology


2 download

DESCRIPTION

Presentación utilizada en el Barcamp Guayaquil 2009 para ilustrar las novedades de Joomla! 1.6

TRANSCRIPT

Page 1: El nuevo Joomla! 1.6

El nuevo Joomla 1.6Luis Galárraga Del Prado

Barcamp Guayaquil 200927/Junio/2009

Page 2: El nuevo Joomla! 1.6

Estado actual del desarrollo de Joomla!Tres ramas de desarrollo:

◦1.0 (Obsoleta)◦1.5 (Estable)◦1.6 (Desarrollo, primer alpha liberado)

1.6 incluirá cambios radicales pero mantendrá cierta compatibilidad con 1.5

4562 extensiones registradas en JED◦2416 con soporte para 1.0

Page 3: El nuevo Joomla! 1.6

Principales novedades de Joomla! 1.6

Nuevos requisitos del sistemaReestructuración del módulo de control de

acceso (ACL)Anidamiento de categoríasMejoras en la implementación MVC del

Joomla! FrameworkMejoras en el sistema de menúsNuevos tipos de extensiones

Page 4: El nuevo Joomla! 1.6

Nuevos requisitos del sistema

Antes◦PHP >= 4.3◦MySQL >= 4.0

AhoraPHP >= 5.2MySQL >= 5.0.4

Objetivo◦Aprovechar las ventajas de la OO de PHP 5 y

ciertas optimizaciones implementadas por la base de datos.

Page 5: El nuevo Joomla! 1.6

Reestructuración del módulo de control de acceso

Antes◦Grupos definidos y no extensibles fácilmente◦Backend

Manager, Administrator, SuperAdministrator◦Frontend

Registered, Author, Editor, Publisher◦Reglas a menudo quemadas en el código◦Usuarios forman parte de un solo grupo◦Mejoras en el sistema de control de acceso se

conseguían a través de extensiones

Page 6: El nuevo Joomla! 1.6

Reestructuración del módulo de control de acceso

Ahora◦Interfaz mejorada de administración de

usuarios y grupos. Usuarios pueden pertenecer a diversos grupos

◦Grupos poseen una serie de “acciones” permitidas.

◦Tres tipos de reglas: Action Action on asset View

Page 7: El nuevo Joomla! 1.6

Reestructuración del módulo de control de acceso – Un vistazo

Page 8: El nuevo Joomla! 1.6

Anidamiento de categorías

La estructura Sección>Categoría>Artículo es reemplazada por Categorías anidadas:◦Una categoría puede alojar artículos y a otras

categorías◦Supone cambios para los desarrolladores que

utilizan el módulo de categorías de Joomla!

Page 9: El nuevo Joomla! 1.6

Mejoras en la estructura MVC del Joomla Framework

Motor de formularios para los modelos de datos.◦Nuevas clases: JModelItem, JModelList y

JModelFormAprovechamiento del formato JSON en la

representación de la información del registro.

Page 10: El nuevo Joomla! 1.6

Mejoras en el sistema de menús

Múltiples mejoras a la interfaz administrativas para los menús del sitio

Page 11: El nuevo Joomla! 1.6

Nuevos tipos de extensiones

Ahora nuevas librerías se pueden instalar como extensiones◦En Joomla 1.5 se lo hacía a través de plugins

Nuevos “paquetes instalables” permiten instalar múltiples extensiones en un solo paso.

Page 12: El nuevo Joomla! 1.6

Nuevos tipos de extensiones

Ahora nuevas librerías se pueden instalar como extensiones◦En Joomla 1.5 se lo hacía a través de plugins

Nuevos “paquetes instalables” permiten instalar múltiples extensiones en un solo paso.

Page 13: El nuevo Joomla! 1.6

Muchas gracias