imprimir
contenido
un CMS es una herramienta que permite a un
editor crear, clasificar y publicar cualquier tipo
de
información
en
una
página
web.
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.
Sistemas gestores de
contenido
Una herramienta CMSgeneralmente contendrá una interfaz
basada en formularios, a los que habitualmente se accede con
el navegador, donde se pueden dar de alta los contenidos
fácilmente. Esos contenidos luego aparecerán en la página en
los lugares donde se ha indicado al darlos de alta. Por lo tanto,
un CMS estará compuesto de dos partes, un back y un front,
siendo el back la parte donde los administradores publicanlas
informaciones y el front la parte donde los visitantes
visualizan las mismas
características
Intuitivo: fácil de entender y utilizar.
Flexible en la personalización, customizacion.
Extensible a través de plugins y módulos.
Sin necesidad de tener conocimientos de
programación.
Optimizado para un alto rendimiento y
velocidad.
Que ofrezca una seguridad.
Documentación yapoyo comunitario.
Énfasis en estándares web y buenas practicas.
CMS a nivel operativo
La parte web pública.
Es la página web como tal que ven las
personas que acceden a ella.
La parte web privada.
Desde cualquier lugar con conexión a
internet y un navegador con un usuario y
contraseña podemos acceder a la parte
interna “de trabajo” del gestor de
contenidos.
A nivel técnico
Anivel técnico un gestor de contenidos es “un
programa”
que
necesita
unos
requerimientos
específicos para funcionar. Igual que un programa de
ordenador necesita de un sistema operativo instalado
previamente en el ordenador y no sirve la mayoría de
veces para otros sistemas operativos (Windows, Linux
y Mac, por ejemplo) un CMS necesita que el servidor
Un CMS a nivel de su estructura
se distingueen 3 capas.
La capa de la base de datos. La base de datos tiene guardado todo el contenido
que se ha escrito en la web
La capa de programación. Esta contenida en los ficheros de la web. Lo que hacen
estos ficheros al ejecutarse es solicitar la información que el usuario ha pedido
desde el navegador de internet y extraerla para mostrarla al usuario ordenada y
estructurada “insertándola” en loslugares que le corresponde dentro del diseño de
la página web. El lenguaje de programación mas habitual suele ser Php.
La capa de diseño. Reside también en algunos ficheros. Define el diseño de la web,
es decir “la maqueta o dibujo” sobre la que se insertara el contenido que la
programación se encarga de extraer de la base de datos
Tipos de cms
Según lenguaje de programación
Active ServerPages,
Java,
PHP,
ASP.NET,
Según licencia:
Código abierto,
Software propietario
Es un programa de código abierto, con licencia GNU/GPL,
escrito en PHP, desarrollado y mantenido por una activa
comunidad de usuarios. Destaca por la calidad de su código
y de las páginas generadas, el respeto de los estándares de
la web, y un énfasis especial en la usabilidad y consistencia
de todo el sistema.características
Ayuda en línea para usuarios como administradores
Código abierto esta completamente disponible bajo los términos
GNU/GPL
Búsqueda del contenido drupal en tiempo real
Personalización Un robusto entorno de personalización está
implementado en el núcleo de Drupal.
URLs amigables Drupal usa el mod_rewrite de Apache para crear
URLs que son manejables por losusuarios y los motores de búsqueda.
Gestión de Usuario
Autenticación de usuarios Los usuarios se pueden
registrar e iniciar sesión de forma local o utilizando un
sistema de autenticación externo como Jabber, Blogger,
LiveJournal o otro sitio Drupal. Para su uso en una
intranet, Drupal se puede integrar con un servidor LDAP.
Permisos basados en roles Los administradores de Drupal
no tienen que...
Regístrate para leer el documento completo.