Los gestores de contenido (CMS)

Los gestores de contenido o CMS (Content Management System) hablando de páginas web, son aplicaciones que nos permiten manejar páginas web complejas sin necesidad de conocimientos técnicos y de una manera sencilla.

Su funcionamiento puede variar de unos a otros pero en general nos permitirá crear contenidos y administrarlos, dentro de la estructura deseada. El contenido suele ser independiente de la presentación, porque por lo general se apoyan en una base de datos donde reside el contenido, y una serie de plantillas para la presentación.

La gestión suele realizarse desde la propia web, y el acceso suele estar restringido a los usuarios con permiso. Se suele hablar de backend refiriéndose a la parte del CMS que nos permite administrar, y frontend a la parte pública a la que accede cualquier visitante.

La funcionalidad del CMS suele ser ampliable por medio de módulos o plug-ins.

Dependiendo del objetivo para el que están pensados esos CMS pueden clasificarse en diferentes tipos:

  • Foros: para discusiones en línea dependiendo de la temática. Por ejemplo SMF.
  • Blogs: para contenidos en orden cronológico, con posibilidad de comentarios y discusión. Por ejemplo Wordpress.
  • Wikis: para que todo el mundo pueda publicar y editar los contenidos, también pudiendo discutir sobre ellos. Por ejemplo Media Wiki.
  • Galerías: para contenido audiovisual. Por ejemplo Gallery.
  • E-Commerce: para tiendas virtuales de comercio electrónico. Por ejemplo Zen Cart.
  • Groupware o colaborativos: para la realización de algún proyecto o trabajo entre varios participantes. Por ejemplo eGroupWare.
  • E-Learning: para impartir cursos. Por ejemplo Dokeos.
  • Portales: de carácter general, para cualquier tipo de página web, pudiendo ser incluido cualquiera de los tipos anteriores. Por ejemplo Drupal.

En la elección de un CMS u otro tenemos que tener claro la finalidad de la web. Por ejemplo con Drupal podríamos crear un blog, pero si sólo necesitamos un blog, lo más sencillo y optimizado para ello sería instalar Wordpress.

Por mucha potencia de herramienta que tengamos, nunca debemos olvidarnos de la experiencia de usuario final. Muchas veces nos encontramos con portales cargados de entradas, enlaces, y más cosas que hacen que el usuario acabe perdiéndose, entre tanta funcionalidad añadida a la web debido a la facilidad que ofrece el CMS, sin llegar a transmitirse realmente al usuario. Para evitarlo tenemos que cuidar nuestra Arquitectura de la Información y Usabilidad.

Existen multitud de servicios gratuitos para la publicación de contenidos, que nos ahorraría tener que instalar nuestro propio CMS. Éste tipo de servicios (gratuítos o no) se denominan ASP (Application Service Provider) Se trata de una aplicación que provee un servicio a sus clientes a través de una red. Suelen llamarse también software bajo demanda (on-demand). Por ejemplo Blogger sería un ASP para publicar blogs, y Flickr un ASP para publicar fotografías. La contrapartida sería la poca capacidad de configuración, ampliación, o modificación a nuestras necesidades, pero en muchos casos puede ser suficiente, y tendríamos la ventaja de pertenecer a una gran comunidad.

3 Comments

  • Que tal Jesus. A mi me parece un poco desafortunado que la mayoría de las soluciones open-source es que tienen deficiencias muy grandes en cuanto arquitectura de información y usabilidad. Si alguna me hubiera convencido plenamente hace unos años la hubiera adoptado en lugar de escribir otro administrador de contenido (Contendo CMS). Aunque el nuestro se diseñó desde un principio para funcionar como un CMS “on-demand”.

    Le agregamos algunas características cómodas para los diseñadores, como la facilidad de trabajar en los templates sin necesidad de instalar nada. (Puedes exportar un script de prueba para hacer un template sobre cualquier página). De hecho tenemos planes de liberarlo como un producto open-source y de hacerlo compatible completamente con temas y extensiones de Drupal y Wordpress (actualmente tenemos que retrabajar un poco los temas para que funcionen).

    Ojalá y tengas oportunidad de echarle un vistazo algun dia y decirme qué te parece. Nos gustaría darlo a conocer a los diseñadores y desarrolladores de España.

    | Saturday, 2 June 2007
  • Pues la verdad es que tiene buena pinta. Esperaré a que lo liberéis para echarle un vistazo.

    | Sunday, 19 August 2007
  • Hola soy nueva en esto pero estoy desarrollando una pagina web en dreamweaver pero me preguntan que sistema gestor de contenidos uso..quiero saber es dreamweaver?? o debo usar algun otro programa si es asi quisiera saber cual gracias…

    By Magaly Harthman
    | Tuesday, 16 September 2008

Leave a comment