Que es un CMS?

Un Sistema de gestión de contenidos (Content Management System en inglés, abreviado CMS) es un programa que permite crear una estructura de soporte (framework) para la creación y administración de contenidos, principalmente en páginas web, por parte de los participantes.

Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio. El sistema permite manejar de manera independiente el contenido y el diseño. Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio sin tener que darle formato al contenido de nuevo, además de permitir la fácil y controlada publicación en el sitio a varios editores. Un ejemplo clásico es el de editores que cargan el contenido al sistema y otro de nivel superior (directorio) que permite que estos contenidos sean visibles a todo el puoacute;blico (los aprueba).

El gestor de contenidos es una aplicación informática usada para crear, editar, gestionar y publicar contenido digital en diversos formatos. El gestor de contenidos genera paoacute;ginas dinámicas, mediante DHTML, [HTML dinámico]; la aplicación interactúa con el servidor para generar la página web, bajo petición del usuario, con el formato predefinido y el contenido extraído de la base de datos del servidor.

Esto permite gestionar, bajo un formato padronizado, la información del servidor, reduciendo el tamaño de las páginas para descarga y reduciendo el coste de gestión del portal con respecto a una página estética, en la que cada cambio de diseño debe ser realizado en todas las páginas, de la misma forma que cada vez que se agrega contenido tiene que maquetarse una nueva página HTML y subirla al servidor.

Los gestores de contenido se pueden segmentar según diferentes criterios:

  • Según el lenguaje de programación empleado: Active Server Pages, Java, PHP, ASP.NET, Ruby On Rails
  • Según la propiedad del código
    • Open Source (código abierto); permite que se desarrolle sobre el código,
    • Código propietario; sólo su desarrollador puede desarrollar la aplicación.
  • Según el tipo de uso o funcionalidades:
    • Plataformas generales
    • Sistemas específicos

Donetnukel, Joomla, WorPress contamos con algunos planes hosting con CMS incluido