Introducción a cms

10
Introducción a CMS Asignatura: Comercio Electrónico Jaime Andrés Pérez Peñaloza

Transcript of Introducción a cms

Page 1: Introducción a cms

Introducción a CMSAsignatura: Comercio ElectrónicoJaime Andrés Pérez Peñaloza

Page 2: Introducción a cms

¿Qué es un CMS?

• Es una aplicación web usada para gestionar sitios y contenidos web.

• El sistema permite manejar de manera independiente el contenido y el diseño.

• La mayoría de los CMS disponen de muchas plantillas.

Page 3: Introducción a cms

Desarrollo Histórico Sitios webs

• Páginas webs estáticasSe hacen a partir de instrucciones HTML que le dice al navegador cómo debe presentar el contenido de la página web.

• Principales inconvenientes.Todo contenido mostrado en página, si se quiere cambiar el color de los titulos deberás ir por todas las pagina web del sitio.

L as paginas tiene un gran tamaño de archivo.

Page 4: Introducción a cms

Desarrollo Histórico Sitios webs

• Páginas web CSS Esto controla la presentación visual de la página web . CSS es un mecanismo simple de añadir diseño a los documentos.

• Grandes VentajasEl mantenimiento y la revisión de las paginas es mas fácil.

Ambos archivos con muchos mas pequeños, lo que permite que los datos se carguen mas rápidamente que sin uso de CSS.

El archivo CSS será guardado en el visor del equipo local.

Page 5: Introducción a cms

Desarrollo Histórico Sitios webs• Páginas web dinámicas

Un CMS es al contenido lo que el CSS es a la presentación.

• Esto separa nuestras responsabilidades para el desarrollo de sitios web. El diseñador web se encarga de la presentación/diseño.

• Una gran ventaja en el uso de un CMS. Estos pueden ser extremadamente complejos, contener miles de archivos y scripts que trabajan juntos concertadamente con base de datos para presentarse en un sitio web.

Page 6: Introducción a cms

Estructura de un CMS

• Las diferentes funcionalidades ofrecidas por un CMS pueden ser separadas en diferentes categorías . Todas juntas constituyen la estructura de un CMS que , como Joomla!, tiene las siguientes partes.

• Front-End y Back-End• Contenido(Content)• Plantilla (Template)• Extensiones y Componentes• Rutina de trabajo (Workflow)

Page 7: Introducción a cms

¿Qué es?

• Joomla! es un CMS que permite crear sitios webs de alta interactividad, profesionalidad y eficiencia, etc.

• La administración de Joomla! Esta basada online de contenidos . Todas las acciones que realizan los administradores de sitios Joomla! Ya sea para modificar, agregar o eliminar contenidos, se realizan exclusivamente mediante un navegador web.

Page 8: Introducción a cms

Licencia de Joomla!• Si se puede• Quitar el crédito en el pié de página que tiene la leyenda: “powered

by joomla!...”• Usar el software para cualquier propósito.• Estudiar como trabaja el sistema y adaptarlo a las propias

necesidades , sin la obligación de publicar o redistribuir esas modificaciones.

• Redistribuirlo, es decir distribuir copias del sistema para que mas personas pueda acceder a él.

• Cobrar por distribuir el software o por prestar servicios relacionados con el mismo.

• Hacer mejoras al programa y redistribuirlo bajo los mismo términos GNU/GLP pudiendo agregar Copyright, al original de Joomla!

Page 9: Introducción a cms

Licencia de Joomla!• No se puede• Quitar las declaraciones de copyright y créditos del código fuente

de joomla!• Cobrar por el software en si mismo ( no confundir con cobrar por

la redistribución o por servicios relacionados al software)• Modificar o ampliar el código fuente de joomla con el objeto de

revender o cobrar por el software • Alterar el código fuente de joomla! Con el objeto de darle a este

otra denominación o liberarse de la licencia GNU/GLP, para propósitos de venta

• Alterar o eliminar la licencia GNU/GLP de distribución de Joomla!• Pretender que Joomla! Sea tuyo, para hacer de él lo que quieras.

Page 10: Introducción a cms

Vamos! ;)