CMSs, los gestores de contenido
Un CMS [Content Management System] es un programa, sistema o plataforma que nos permite gestionar el contenido. Los CMSs son los sistemas que hacen más fácil la publicación online. Se trata de administrarr el contenido, generalmente por medio de una base de datos, para tener implementada la búsqueda y alguna otra más caracterÃstica que lo haga atractivo al creador y editor de la información. La Wikipedia nos da una excelente visión de lo que son los CMSs, dividiéndolos en propietarios y de Código Abierto. CMSwatch es uno de los sitios web que se dedican a ser atalaya en el campo de los gestores de contenido, es decir, un sitio web en el que se analizan y discuten las caracterÃsticas de los diferentes CMSs. En CMSwatch se puede consultar una lista de empresas importantes que venden este tipo de software, al igual que ver el informe sobre 31 gestores, de los cuales 3 son de código abierto. En cuanto a gestores clasificados por tecnologÃas, es imprescindible ver la web de La-Grange, en donde se puede ver un breve resumen de los más importantes dentro del campo del Código Abierto. Y sin salirnos del software libre, el autor James Robertson, nos deja en formato PDF un análisis de las posibilidades que ofrece este tipo de gestores de contenido gratuitos.
Los CMSs suelen tener un interfaz o frontend que es el interfaz que se ve en la red, sea esta una intranet o Internet; y un backend o interfaz de administración y edición. Además, se trata de gestores que normalmente permiten trabajar en grupo y con contraseña. Los más avanzados permiten establecer roles de actuación a la hora de administrar y editar el contenido.
En cuanto a los mejores CMSs a dÃa de hoy, creo sinceramente que son los que llevan incrustadas también las tecnologÃas incorporadas por los weblogs: trackbacks, pingbacks, RSS, Atom… Es por ello que WordPress es un ejemplo a seguir con sus extraordinarios plugins y su potencia y rapidez con LAMP. También destacan Drupal y Nucleus. Todos ellos están basados en tecnologÃa LAMP. En Java/XML, tenemos Lenya, como producto de la comunidad Apache. En la plataforma de ZOPE, la estrella se llama Plone.
El famoso experto en usabilidad y desarrollo web Jeffrey Veen explica en un excelente artÃculo el problema que suele surgir con los CMSs que finalmente no se utilizan, o por falta de usabilidad, o porque las organizaciones no han motivado suficientemente a los editores a realizar su trabajo en el CMS. El éxito por el contrario, con una lógica evidente, lo explica asà el autor de Arte y ciencia del diseño web [Jeffrey ofrece gratuitamente este libro en PDF]:
To have any chance of success, a content management project must follow the same user-centered design practices as any other project. Task analysis, rapid prototyping, usability testing — all of these methods are crucial to a CMS rollout. It’s foolhardy to unveil a mammoth, nine-month project to an unsuspecting user community and expect adoption.
[acutalizado el 12 de noviembre de 2005, Gorka]

























