Etiquetas

, , , , , , , ,

En el mundo Web actual, los usuarios se sienten atraídos por sitios Web dinámicos.
Cuanto más interactivo es un sitio, más involucrado se siente el espectador, como si fuera parte del sitio. Los usuarios esperan ver un sitio atractivo, que les proporcione información fácilmente identificable y, que su manejo sea intuitivo y que pueda cumplir sus expectativas. cms

El reto para los desarrolladores de una web de hoy en día es proporcionar el mantenimiento necesario para crear y sostener una web dinámica. Todo ello mientras aseguran que la web responda rápidamente. Para ello, puede que sean necesarios conocimientos más técnicos, como en lenguajes de programación, (tales como scripts, PHPASP), en creación de bases de datos, (MySQL) o en añadir elementos interactivos con JavaScript o Ajax. La expectativa de construir una Web con todo esto puede ser una tarea difícil.

Para llevar acabo lo comentado anteriormente, tenemos los gestores de contenido. Los sistemas de gestión de contenidos (Content Management System o CMS) son un software que se utilizan principalmente para facilitar la gestión de webs, ya sea en Internet o en una intranet, y por eso también son conocidos como gestores de contenido web (Web Content Management o WCM). Hay que tener en cuenta, sin embargo, que la aplicación de los CMS no se limita sólo a las webs.

Algunos de los puntos más importantes que hacen útil y necesaria la utilización de un CMS son:

  • Mantenimiento de gran cantidad de páginas
  • Reutilización de objetos o componentes
  • Páginas interactivas
  • Cambios del aspecto de la web
  • Consistencia de la web
  • Control de acceso

Las principales características que un sistema de Gestión de Contenidos debiera tener son:

  • Facilidad de uso
  • Independencia del diseño
  • Control total de los contenidos y de la estructura de exploración del sitio
  • Gestión multilingüe
  • Control de las estadísticas de acceso al sitio
  • Basado en estándares Web (CSS2, XML, AJAX)
  • Código abierto y multiplataforma
  • Basado en un marco de trabajo propietario
  • Gran capacidad de escalabilidad, integración y personalización

Existen cientos de soluciones disponibles en el mercado para la gestión de contenidos. En el campo de los gestores de contenidos Web las soluciones software libre han alcanzado sin duda un reconocimiento más que merecido y las soluciones privativas (no libres) no presentan, en general, ninguna ventaja adicional, de hecho suele ser todo lo contrario. Es cierto que cuanto más se acercan estos gestores de contenidos Web hacia gestores de contenidos puros, la balanza se decanta hacia las soluciones privativas, si bien en los últimos años comienzan a existir soluciones software libre que nada tienen que envidiar.

Dentro de la gran multitud de software libre existente en el mercado, se ha destacado las siguientes soluciones:

  • Drupal
  • Ezpublish
  • Joomla
  • Liferay
  • OpenCms
  • Plone
  • Typo3
  • WordPress