Este documento presenta información sobre sistemas de gestión de contenidos (CMS). Explica que un CMS es una interfaz que permite crear, editar, eliminar y publicar contenido digital de forma sencilla. Luego, lista y describe varios CMS populares como WordPress, Joomla y Drupal, comparando sus características y funcionalidades. Finalmente, se enfoca en WordPress explicando sus requisitos, características y cómo descargar e instalarlo.
5. • ¿Qué esperan de un ramo que se
llama Framesworks y Administración
de Contenidos?
• ¿Qué esperan del profesor?
Competencia asociada a la asignatura
6. PROGRAMAR PRODUCTOS WEB
MEDIANTE LENGUAJE DE ĆODIGOS,
CONSIDERANDO LAS ESPECIFICACIONES
DEL PROYECTO
Competencia asociada a la asignatura
7. • Utiliza ambientes de administración de contenidos Web
(CMS) de acuerdo a los requerimientos del proyecto.
• Identifica ambientes de administración de contenidos Web
(CMS) de acuerdo a los requerimientos del encargo.
• Modifica plantillas de diseño de contenidos según
requerimientos de proyecto.
• Entiende y aplica los requerimientos para la migración de
sitios hechos con CMS.
• Identifica los problemas de seguridad y las medidas para
contrarestarlo.
Competencia asociada a la asignatura
9. • HTML
• CSS (boostrap)
• PHP - MySql
• JS (jQuery)
• UX y UI
Requerimientos
10. Content Management System
Sistema de gestión de contenidos
CMS
Un sistema de gestión de contenidos es una
interfaz gráfica que permite, de manera
amigable, crear, editar, eliminar y publicar
contenidos digitales en la Web.
12. • Código abierto (open source).
• De libre distribución.
• De pago.
• Software propietario
• De libre distribución.
• De pago.
¿Por licencia?
13. • PHP
• Active Server Pages
• Java
• ASP.NET
• Ruby On Rails
• Python
• PERL
• Node.js
• Angular
• Coldfusion
¿Por lenguaje?
14. • Blogs: para páginas personales.
• Foros: para compartir opiniones.
• Wikis: para el desarrollo colaborativo.
• Enseñanza electrónica: plataforma para contenidos de enseñanza en
línea.
• Comercio electrónico: plataforma de gestión de usuarios, catálogo,
compras y pagos.
• Publicaciones digitales.
• Difusión de contenido multimedia.
• Propósito general.
• Aplicación móvil: plataformas de gestión de aplicaciones móviles.
¿Por uso y funcionalidad?
19. • Completamente estándar
• No necesita Compilación
• Paginas WordPress
• Vínculos WordPress
• Temas WordPress
• Comentarios
• Protección de Spam
• Registro de usuarios
• Publicaciones con acceso restringido
• Flujo de trabajo
Principales características
20. • PHP versión 5.2.4 or greater
• MySQL versión 5.0 or greater
• Apache
Requerimientos
23. • Nombre de la base de datos
• Nombre de usuario de la base de datos
• Contraseña de la base de datos
• Host de la base de datos (en el 99% de los
casos, localhost)
• Prefijo de tabla (si quieres ejecutar más de un
WordPress en una sola base de datos)
Pre-requisitos