páginas web
Un sistema de gestión de contenidos (CMS o Content Management System en inglés) es un sistema que te permite gestionar (modificar, agregar o eliminar) el contenido de una web.
AMANDA SAIONZ - MALABARS
Un sistema de gestión de contenidos (CMS o Content Management System en inglés) es un sistema que te permite gestionar (modificar, agregar o eliminar) el contenido de una web. Normalmente, un CMS tiene un componente de gestión y un componente para publicar los contenidos en Internet.
A través del componente de gestión, o interfaz de administrador, podrás crear, modificar y eliminar contenidos y darles formato sin la necesidad de saber HTML u otro tipo de programación.
Pero antes de pensar en un CMS, debes pensar en el objetivo de tu web y si vas a desarrollarla tú mismo. Si piensas hacer una web puramente estática e informativa con texto y fotos que se cambiarán una vez al año, seguramente no te hace falta para nada un CMS!
Los CMS están especialmente indicados para webs que requieren funcionalidades especiales (llamadas dinámicas), como formularios para recoger datos que se guardarán en una base de datos, foros, sistemas de comercio electrónico, boletines........Y webs que requieren una actualización regular: noticias, productos nuevos, cambios de precio, etc.
CMS de código abierto
Existen varios sistemas de gestión de contenidos de código abierto como Joomla , Drupal o DotNetNuke . Estos sistemas son gratuitos y los puede bajar de Internet cualquiera que tenga ganas de usarlos.
Estos sistemas ofrecen plantillas para escoger la disposición de los contenidos y opciones de personalización. También incluyen muchas funcionalidades que se puedan adaptar a tus necesidades concretas: foros, buscadores, calendarios, programas de comercio electrónico, etc.
El inconveniente de estos sistemas es que no hay ninguna empresa detrás de ellos, por lo que no puedes pedir cuentas a nadie si no te funcionan o no entiendes algo.
CMS a medida
Si quieres una web realmente a medida, con un diseño original, o unas funciones complejas, mejor no intentes desarrollar la web por tu cuenta con código abierto.
En este caso, sería preferible acudir a una empresa que te pueda desarrollar una solución en función de tus necesidades concretas, o bien contratar un desarrollador que trabaje para ti. Algunos desarrolladores pueden optar por usar código abierto como base pero siempre tendrán más capacidad de llevar el desarrollo más allá que si lo hicieras por tu cuenta.