2. ¿Qué es un CMS o gestor de
contenido?
• Software cuyo fin es crear estructuras de soporte para aplicaciones web
o páginas web
• Su objetivo principal es la creación de dichas aplicaciones o sitios
• Van dirigidos a todo el personal responsable del desarrollo y mantenimiento de los
anteriores citados
4. Conceptos generales
• Están basados en una o varias bases de datos que alojan el contenido
• Existen distintos tipos según criterios como propósito o tipo de lenguaje
• Se puede manejar de forma independiente el diseño y el contenido
del sitio o aplicación
5. Estructura
Los CMS nos permiten separar las distintas fases del desarrollo de las plataformas en:
• Capa de diseño:
• Capa de contenidos:
• Capa de base de datos:
7. Limitaciones
• Genera código sucio al ser un proceso automatizado
• Constante mantenimiento y actualizaciones
• Vulnerables a ataques
• Diseño complejo ya que hay que respetar patrones de diseño
8. Requisitos
Los CMS cuentan con unos requisitos para su uso mínimos por lo que se pueden
usar en casi cualquier entorno de trabajo. Sus requisitos son:
• Un servidor: que va a ser donde se aloje dicho CMS, como por ejemplo
servidores Apache, aunque también sirven hostings externos
• Cliente FTP: como por ejemplo Filezilla para poder subir a nuestro servidor los
archivos que formarán parte de nuestro CMS
• Una base de datos: que será donde este alojado nuestro sitio posteriormente