Está en la página 1de 3

CMS (Content Management System)

Un sistema de gestin de contenidos es un programa que permite crear una estructura de soporte (framework) para la creacin y administracin de contenidos, principalmente en pginas web, por parte de los administradores, editores, participantes y dems roles. Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio web. El sistema permite manejar de manera independiente el contenido y el diseo. As, es posible manejar el contenido y darle en cualquier momento un diseo distinto al sitio web sin tener que darle formato al contenido de nuevo, adems de permitir la fcil y controlada publicacin en el sitio a varios editores. Compararemos los 3 CMS que ms aparecen al hacer una bsqueda en Google: Drupal, Joomla y WordPress.

Drupal ( http://drupal.org/ )
Es un CMS multipropsito pensado para desarrollar una gran variedad de sitios web (portales de empresas, tienda virtual, blog, foro, etc), aunque es especialmente idneo para construir y gestionar comunidades en Internet. Es software libre y est escrito en PHP. Para funcionar necesita un servidor web, un servidor de bases de datos y las libreras PHP. Cuenta con una gran comunidad de usuarios que desarrollan continuamente gran cantidad de mdulos que permiten aadir nuevas funcionalidades. Ventajas:

Es el que mejor optimiza el cdigo PHP de los 3 CMS. Alta editabilidad de los mdulos para cada plantilla. Gran comunidad de desarrolladores. Est orientado a comunidades, por lo que si el proyecto esta enfocado a eso (usuarios, permisos, registros, etc) puede resultar una herramienta potente. Plugins para ampliar la funcionalidad, aunque no tantos como WordPress. Cdigo fuente limpio, algo que los desarrolladores agradecen. Es el ms seguro.

Desventajas:

Es el ms complejo y el que ms tiempo se tarda en aprender a utilizar. Tiene muchos niveles interiores (submenus o subcategorias) en el panel lo que tiende a la confusin.

Algunos sitios web hechos con Drupal: http://www.economist.com/ http://www.examiner.com/ http://www.whitehouse.gov/

Joomla ( http://www.joomla.org/ )
Al igual que Drupal, est pensado para desarrollar una gran variedad de sitios web y cuenta con numerosas extensiones programadas por su gran comunidad de usuarios, que aumentan sus posibilidades con nuevas caractersticas. Tambin es software libre, est escrito en PHP y tiene los mismos requisitos de software que Drupal: un servidor web, un servidor de bases de datos y las libreras PHP. Ventajas:

La complejidad de uso es menor que en Drupal. Diversidad de plugins para instalar aunque menos que WordPress y Drupal. Gran comunidad de desarrolladores. Gran diversidad de opciones en cuanto a posiciones de mens y widgets.

Desventajas:

Es menos eficiente que Drupal. Cdigo fuente complicado de editar y adems sucio si eres desarrollador. Ms complejo que WordPress.

Algunos sitios web hechos con Joomla: http://www.villarrealcf.es/ http://www.ikea.com.sa/ http://www.peugeot.com/

WordPress ( http://wordpress.org/ )
Este CMS naci en un principio orientado a la creacin de blogs, aunque con el tiempo y gracias a la incorporacin de numerosos plugins que extienden su funcionalidad, se le puede considerar ya de propsito general, aunque con ms limitaciones que Joomla y, sobretodo, Drupal. De los 3 CMS es el que cuenta con la mayor comunidad de desarrolladores y usuarios. Al igual que los 2 anteriores, es software libre, est escrito en PHP y tiene los mismos requisitos de software: un servidor web, un servidor de bases de datos y las libreras PHP. Ventajas:

Es el ms simple de utilizar, sobre todo para la realizacin de un blog. Tiene el mayor nmero de plugins de los 3 CMS, por lo que puedes expandir tu sitio web sin saber programar o contratar servicios de terceros. Gran comunidad de soporte (la mayor de las 3).

Desventajas:

Tiene algunos problemas de seguridad. Las actualizaciones suelen tener bugs en el momento de su lanzamiento. Es complejo para los desarrolladores.

Algunos sitios web hechos con WordPress: http://www.rollingstones.com/ http://www.spotify.com/ http://kb24.com/

Conclusiones finales:
En cuanto a complejidad y tiempo necesario para aprender a utilizarlos, podramos decir que WordPress es el ms sencillo, seguido de Joomla y Drupal. Por el contrario, en cuanto a posibilidades, Drupal sera el ms completo, seguido de Joomla y WordPress. As, si queremos desarrollar un sitio pequeo y sencillo (y sobretodo si es un blog), podemos decantarnos por WordPress. Si queremos desarrollar algo todava sencillo y que no sea un blog, podemos recurrir a Joomla. Y si queremos construir un sitio complejo elegiramos Drupal por ser el ms potente, seguro y el que mejor rendimiento tiene de los 3. Por otro lado vemos que los 3 CMS son gratuitos, tienen los mismos requisitos de software, tienen versin ntegramente en espaol y cuentan con amplias comunidades de usuarios y plugins, aunque respecto a este ltimo punto podemos decir que WordPress cuenta con la comunidad ms grande y el mayor nmero de plugins disponibles. Como curiosidad, esta pgina permite comparar entre ms de 1200 CMS: http://cmsmatrix.org/matrix/cms-matrix

También podría gustarte