El desarrollo de contenidos para Web ha cambiado mucho desde 1994. Los contenidos se creaban manualmente, escribiendo el código de manera directa en archivos de texto (HTML), ajustando al máximo el peso de las imágenes y por supuesto, la comunicación entre el creador de contenidos y el lector era unidireccional.
El cambio de paradigma, probablemente lo podríamos situar entre finales de dos mil cuatro y inicios de 2005, coincidiendo con la presentación en sociedad del término Web dos.0 (Tim O’Reilly, Octubre dos mil cuatro,). En esas datas asistimos al nacimiento de herramientas clave de la web actual como Flickr (dos mil cuatro), Youtube (dos mil cinco)… y a la presentación a lo largo de 2005 de versiones innovadoras de(versión 1.5),(presentado como una evolución de Mambo) o(versión 4.5). La generación de contenidos se había vuelto multidireccional.
[1]
Para hacerlo posible, durante el período de mil novecientos noventa y cuatro a dos mil cuatro, se generaron varios cambios que a la larga han devenido imprescindibles:
- Implementación de forma masiva de plataformas de generación dinámica de contenidos; eminentemente, por la expansión de lenguajes de programación que trabajan de forma directa con bases de datos, como PHP, ASP o bien JSP. Esto ha facilitado la creación de contenidos que dejan una edición directa por la parte del usuario.
- Creación dede comunicación y, con ellas, el concepto de.
- Expansión de los RSS, los microformatos y del XML como lenguaje de comunicación e intercambio.
- Auge del open source. La calidad y la versatilidad de ciertos desarrollos de open source actuales los transforman en muy competitivos en frente de los productos comerciales.
- Participación activa del usuario en la gestión de su conocimiento y pasando de un objeto pasivo de la información a producir su conocimiento.
Estos cambios (entre otros muchos) convirtieron nuestras necesidades. El sistema usual de publicación dio paso a una herramienta que dejase la gestión de contenidos, un CMS.
Fuente: /2009/04/web-20.jpg
1) ¿Qué es un Content Management System?
Un CMS es un sistema de gestión de contenidos(Content Management System)., un “CMS es un programa que permite crear una estructura de soporte (Framework) para la creación y administración de contenidos, primordialmente páginas web, por la parte de los usuarios del sistema”.
La propia Wikipedia establece la siguiente segmentación de los CMS:
Sigue leyendo









