Sistema gestor de contenidos dinámicos (CMS, Content Management System), permite crear sitios web de alta
interactividad, profesionalidad y eficiencia.
Es gestión online, es decir las acciones se realiza mediante un navegador web(browser), conectado a
internet, por medio del protocolo HTTP(Protocolo de transferencia de hipertexto)
Herramienta de difusión de información, de Marketing Online, de negocios por Internet, de
administración de proyectos en general, educativos en particular
Crea sitios web de noticias, corporativos, de presencia, portales comunitarios, sistemas en redes cerradas (Intranets).
Cualquier persona puede administrar sus propios contenidos web sin poseer conocimientos técnicos, lneguaje HTMLy
si recurrir a un WebMaster.
Programado en lenguaje PHL(Hypertext Pre Processory) y SQL(Structure Query Languaje)
PRINCIPALES ELEMENTOS
1. DATOS MySQL: Se guarda la información de forma
ordenada y en distintas tablas
2. Los scripts PHP: Convierten los datos
en simples páginas web interpretables.
ESTRUCTURA DE UN CMS
Categorías
FRONT-END Y BACK-END: En el primero los visitantes y los usuarios registrados pueden ver, y en el segundo es la parte
administrativa, se realiza tareas de configuración, mantenimiento, limpieza, creación de estadística, etc.
CONFIGURACIÓN: Incluye título del sitio web, palabras para motores de búsqueda, opciones que prohiben o permite darse de alta como usuario en el sitio
web, etc.
DERECHOS DE ACCESO: Asignadas a personas que están involucradas en el desarrollo del sitio web y su administración. Va desde un usuario simplemente registrado, registrado como autor o
editor, hasta súper administrador.
CONTENIDO: Permite cualquier tipo de contenido, texto simple, imágenes, vínculos, música y archivos multimedia o combinación de todos ellos,, incluidos en estructuras jerarquizadas
PLANTILLAS: Consiste en la apariencia del sitio web
EXTENSIONES: Ser ampliable para poder crecer en función de los requerimientos que aparezcan, los módulos es insertar contenidos en la parte deseada. Incluye plantillas, paquetes de idiomas, plugins,
etc.
RUTINA DE TRABAJO: Facilita la gestión de los contenidos.