Joomla 1.6 y sus ACLs

Si algo le faltaba al gestor de contenidos (CMS) Joomla, era la posibilidad de controlar el acceso a los diferentes contenidos de una manera mínimamente eficiente. Los roles de administrador / editor / usuario registrado, quedan desde hace mucho muy lejos de las necesidades, que sin ir más lejos en algunos de los proyectos de GrupoExis tenemos.

La demanda de portales corporativos basados en gestores de contenidos libres sigue aumentando, y cada vez son más los clientes que requieren funcionalidades como permitir a un determinado cliente (usuario registrado) acceder a ciertos contenidos u a otros.

Hasta ahora hemos venido solventando esta necesidad mediante desarrollo de sistemas web ACL (Access Control List) propios, ya que como veis en esta imágen las posibilidades a tal efecto que Joomla nos viene ofreciendo distan mucho de las necesidades actuales.

Cual ha sido mi sorpresa, al probar la beta2 de Joomla 1.6 y ver que entre sus objetivos están:

  • implement an expanded access control system;
  • implement a nested categories solution;
  • and standardise the way extensions are built using the MVC framework.

Read More

Comparando gestores de contenidos (CMS) libres y propietarios I

En el mercado de los gestores de contenidos privativos, Fathwire Content Server y Vignette, son posiblemente los productos más empleados en el desarrollo de plataformas web de mediano y gran tamaño. Múltiples portales del BSCH tanto de extranets como intranets, el portal de la comunidad de Madrid son ejemplos del uso de este tipo de gestores de contenidos.

Del “otro lado” tenemos decenas de alternativas libres entre las que destacan Drupal, Joomla o SPIP, ampliamente utilizadas y tradicionalmente relegadas a desarrollos de menor envergadura. No obstante ejemplos como http://www.linuxjournal.com/ o http://art.gnome.org/ demuestran que, drupal en estos casos, puede ser una opción perfectamente válida para sitios que reciben un gran volúmen de tráfico y manejan grandes cantidades de contenidos.

A continuación os presentamos una comparativa entre Fathwire, Drupal y Joomla centrada en sus funcionalidades, compatibilidad con estándares así como con aplicaciones de terceros. Hemos elegido estos 3 gestores por ser de propósito general (WordPress por ejemplo está principalmente enfocado a sistemas de blogs u osCommerce a tiendas online), y sobretodo por estar más familiarizados con su uso dentro de los proyectos que llevamos a cabo en Grupo Exis.

Read More