El nuevo Joomla! 1.6

3,320 views
3,276 views

Published on

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

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,320
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
42
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

El nuevo Joomla! 1.6

  1. 1. El nuevo Joomla 1.6<br />Luis Galárraga Del Prado<br />Barcamp Guayaquil 2009<br />27/Junio/2009<br />
  2. 2. Estado actual del desarrollo de Joomla!<br />Tres ramas de desarrollo:<br />1.0 (Obsoleta)<br />1.5 (Estable)<br />1.6 (Desarrollo, primer alpha liberado)<br />1.6 incluirá cambios radicales pero mantendrá cierta compatibilidad con 1.5<br />4562 extensiones registradas en JED<br />2416 con soporte para 1.0 <br />
  3. 3. Principales novedades de Joomla! 1.6<br />Nuevos requisitos del sistema<br />Reestructuración del módulo de control de acceso (ACL)<br />Anidamiento de categorías<br />Mejoras en la implementación MVC del Joomla! Framework<br />Mejoras en el sistema de menús<br />Nuevos tipos de extensiones<br />
  4. 4. Nuevos requisitos del sistema<br />Antes<br />PHP &gt;= 4.3<br />MySQL &gt;= 4.0<br /><ul><li>Ahora
  5. 5. PHP >= 5.2
  6. 6. MySQL >= 5.0.4
  7. 7. Objetivo
  8. 8. Aprovechar las ventajas de la OO de PHP 5 y ciertas optimizaciones implementadas por la base de datos.</li></li></ul><li>Reestructuración del módulo de control de acceso<br />Antes<br />Grupos definidos y no extensibles fácilmente<br />Backend<br /> Manager, Administrator, SuperAdministrator<br />Frontend<br />Registered, Author, Editor, Publisher<br />Reglas a menudo quemadas en el código<br />Usuarios forman parte de un solo grupo<br />Mejoras en el sistema de control de acceso se conseguían a través de extensiones <br />
  9. 9. Reestructuración del módulo de control de acceso<br />Ahora<br />Interfaz mejorada de administración de usuarios y grupos.<br />Usuarios pueden pertenecer a diversos grupos<br />Grupos poseen una serie de “acciones” permitidas.<br />Tres tipos de reglas:<br />Action<br />Actiononasset<br />View<br />
  10. 10. Reestructuración del módulo de control de acceso – Un vistazo<br />
  11. 11. Anidamiento de categorías<br />La estructura Sección&gt;Categoría&gt;Artículo es reemplazada por Categorías anidadas:<br />Una categoría puede alojar artículos y a otras categorías<br />Supone cambios para los desarrolladores que utilizan el módulo de categorías de Joomla!<br />
  12. 12. Mejoras en la estructura MVC del Joomla Framework<br />Motor de formularios para los modelos de datos.<br />Nuevas clases:JModelItem, JModelList y JModelForm<br />Aprovechamiento del formato JSON en la representación de la información del registro. <br />
  13. 13. Mejoras en el sistema de menús<br />Múltiples mejoras a la interfaz administrativas para los menús del sitio<br />
  14. 14. Nuevos tipos de extensiones<br />Ahora nuevas librerías se pueden instalar como extensiones<br />En Joomla 1.5 se lo hacía a través de plugins<br />Nuevos “paquetes instalables” permiten instalar múltiples extensiones en un solo paso.<br />
  15. 15. Nuevos tipos de extensiones<br />Ahora nuevas librerías se pueden instalar como extensiones<br />En Joomla 1.5 se lo hacía a través de plugins<br />Nuevos “paquetes instalables” permiten instalar múltiples extensiones en un solo paso.<br />
  16. 16. Muchas gracias<br />

×