Importancia del uso de una Base de Datos en un CMS
Generalmente los CMS trabajan contra
una base de datos, de modo que el editor
simplemente actualiza una base de
datos, incluyendo nueva información o
editando la existente.
Partes
Contenido.
Un CMS permite cualquier tipo de contenido: texto simple, imágenes, vínculos, música y archivos multimedia en
general o una combinación de todos ellos. Para mantener una buena presentación de los contenidos, estos son
incluidos en estructuras jerarquizadas, siendo clasificados en un sistema de categorías, que a su vez deben ser
administradas.
Configuración.
Las decisiones de configuración que se aplican al sitio web son especificadas en la Configuración Global. Esto
incluye el título del sitio web, las palabras para los motores de búsqueda o metadatos, opciones que permiten o
prohíben darse de alta como usuario en el sitio web, configuraciones propias del servidor y muchas otras
funciones.
Plantillas.
La plantilla es el paso final con el que se presentan los contenidos al usuario. Una plantilla define los colores, las
fuentes y su tamaño, imágenes de fondo, espaciado y distribución de la página, es decir, todo lo que tiene que ver con
la apariencia del sitio web.
Lista de control de acceso.
En un CMS, los nombres de usuario son asignados a personas que están involucradas en el desarrollo del sitio web y su
administración, y poseen diferentes permisos de acción y derechos de acceso. Según los derechos de acceso asignados
al usuario, el sitio web muestra diferentes contenidos. Y al usuario se le permite actuar sobre determinados elementos
en diferentes partes de la administración, aparte de en el sitio web, dependiendo de la asignación de permisos que
tenga.
Clasificación de los CMS
propietarios
son herramientas creadas a medida para actualizar una página web. Cualquier página que se haya
creado e incluya un sistema para actualizarla a través de formularios, o cualquier interfaz que
facilite la publicación, es un sistema CMS
no propietarios
son sistemas que se han desarrollado por empresas o instituciones y que se disponibilizan para que
sean utilizados para la creación de cualquier tipo de página web. Estos CMS no propietarios son, en
muchos de los casos, completamente configurables, es decir, que sirven para producir cualquier tipo
de web con cualquier clasificación de secciones y contenidos.
Ejemplos de sitios web
Wordpress
El CMS para la creación de blogs por excelencia. El más utilizado y el mejor valorado, también creado en PHP y gratuito
OsCommerce
El sistema gestor de contenidos de código libre, para la creación de una tienda más conocido y
utilizado. Si te interesa, puedes leer el manual sobre OsComerce que hemos publicado.
Vignette
Es un sistema CMS comercial, que dicho sea de paso, debe ser bastante caro. Es importante
comentarlo por ser el primer sistema CMS comercial que apareció en el mercado.