SubNiveles del lenguaje

Clasificado en Informática

Escrito el en español con un tamaño de 5,54 KB

CMS:
En los origines de la web, las paginas eran estáticas y no se modificaban con frecuencia,paulatinamente esto se incremento y llego el dinamismo. La evolución de Internet haciaportales con más contenido y la alta participación de los usuarios directamente, a través de blogs y redes sociales ha convertido los CMS en una herramienta esencial.
Los primeros CMS fueron desarrollados por organización que publican una gran cantidad de contenido como REVISTAS EN Línea, Periódicos y PUBLICACIONES CORPORATIVAS.
En 1995 el sitio de noticias tecnológicas CNET saco un sistema de documentos y publicaciones y creo la compañía VIGNETTE. Hoy en día existen CMS de software libre y no libre.
Que es?
El gestor de contenidos es una aplicación usada para crear editar, gestionar y publicar contenido digital en diversos formatos. El gestor de contenidos genera páginas web dinámicas interactuando con el servidor web para generar la página web bajo petición del usuario. No es necesario ser experto en HTML. Esta en el lado del servidor.
Ejemplos: JOOMLA, DRUPAL, WORDPRESS, MAMBO, ZOPE, JAHIA,
Estructura;
- Base de datos: Almacena todo el contenido de la web, parámetros, usuarios, contraseñas etc. Suelen ser MySQL
- Programación: Los fieros están escritos en un lenguaje de programación. Al ejecutarse los ficheros se producen una serie de acciones, extraer información, insertar, procesamiento de datos, gestión de usuarios etc. El lenguaje mas habitual es PHP.
- Diseño: Define el diseña de la web, es decir, su maquetación. Sobre el que se insertara el contenido de la programación y se encargara de extraer de la base de datos. Los lenguajes de maquetación suelen ser HTML y CSS. Suelen basarse en un diseño básico
Carácterísticas:
- Creación de usuarios y grupos con permisos.
- Interacción con los usuarios
- Edición sencilla
- Programación de fecha de publicación.
- Reducción del tamaño de las páginas.
- Envió automático de boletines.
- Soportan RSS
- Variedad de plantillas de diseño.
Licencias de código abierto: Acceso al código fuente, GLP/GNU, libre redistribución, no discrimina grupos ni personas, código fuente incluido.
Licencias de código propietario: Sin acceso al código fuente, limita posibilidad de modificación, derechos de uso definidos, sin libre redistribución, copia y modificación.
Funcionamiento: Siempre funciona del lado del servidor en el que está alojado el portal. El acceso se hace atreves del navegador web y se puede requerir uso de FTP. Cuando un usuario accede a una URL se ejecuta en el servidor esa llamada y se selecciona el esquema gráfico. La página se genera dinámicamente para ese usuario. El código HTML se genera en esa llamada.
Gestión de usuarios: Dependiendo de la plataforma escogida se podrá escoger entre diferentes niveles de acceso, desde administrador hasta usuario sin permisos de edición o simple usuario visitante.
Tipos de gestores :
- Por sus carácterísticas: según el lenguaje de programación empleado; JAVA, PHP, PYTHON ETC
- Según su licencia: código abierto o privativo.
- Por su uso y funcionalidad: Blogs, foros, wikis, enseñanza, comercio, publicaciones etc.
Instalación y configuración básica:
La instalación del CMS es independiente del SO, hay que tener previamente instalado un servidor web completo con un sistema de gestor de BBDD y un intérprete del lenguaje.
Ventajas y oportunidades:
El gestor de contenidos facilita el acceso a la publicación de contenidos a un rango mayor de usuarios. Permite que sin conocimientos de programación ni maquetación cualquier usuario pueda añadir contenido en el portal web. Permite la gestión dinámica de usuarios y permisos.
Permite la colaboración de varios usuarios en el mismo trabajo. La interacción mediante herramientas de comunicación.
Los costes de gestión de la información son menores, la maquetación es hecha al inicio del proceso de la implantación, la actualización backup y restauración del portal son mucho más sencillos.
Por lo general son gratuitos, solo tenemos que descargarnos a ser posible la versión más nueva desde las páginas oficiales.

Entradas relacionadas: