frameworks y administracion de contenidos
TRANSCRIPT
FRAMEWORKS Y ADMINISTRACION DE CONTENIDOS
FAC4011
1
• ¿Qué esperan de un ramo que se llama Framesworks y Administración de Contenidos?
• ¿Qué esperan del profesor?
Competencia asociada a la asignatura
PROGRAMAR PRODUCTOS WEB MEDIANTE LENGUAJE DE CODIGOS,
CONSIDERANDO LAS ESPECIFICACIONES DEL PROYECTO
Competencia asociada a la asignatura
• 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
FRAMEWORKS Y ADMINISTRACION DE CONTENIDOS
Corrección
CMS
• HTML
• CSS (boostrap)
• PHP - MySql
• JS (jQuery)
• UX y UI
Requerimientos
Content Management SystemSistema 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.
¿Cuál elegir?• Alfresco Community Edition• Ametys CMS• Apache Lenya• Apache Roller• ATutor• b2evolution• BEdita• blosxom• Bricolage• BrowserCMS• Chevereto• CMS Made Simple• CMSimple• Composite C1• concrete5• Contao• ContentBox Modular CMS• Cotonti• Daisy• Django-cms• Dokuwiki• Dotclear• Dotcms• DotNetNuke• Drupal• DSpace• DynPG
• Enonic• EPrints• eXo Platform• Exponent CMS• eZ Publish• FarCry CMS• Fedora Commons• Foswiki• Geeklog• GetSimple CMS• Habari• Hippo CMS• Ikiwiki• ImpressCMS• ImpressPages• Jahia Community Distribution• Jamroom• Joomla!• Kajona• Known• Kooboo• Liferay• LogicalDOC• Magento• Magnolia• Mambo• MediaWiki
• Mezzanine• MiaCMS• Midgard CMS• MODX• MoinMoin• mojoPortal• Moodle• Movable Type Open Source• Mura CMS• Novius OS• Nucleus CMS• Nuxeo EP• Ocportal• OctoberCMS• OpenCms• OpenKM• OpenWGA• Orchard Project• papaya CMS• pH7CMS• Phire CMS• PHP-Fusion• PHP-Nuke• phpWebLog• phpWebSite• phpWiki• pimcore
• Prestashop• ProcessWire• Radiant• RavenNuke CMS• Refinery CMS• Serendipity• SilverStripe• SMW+• SPINE• SPIP• TangoCMS• Textpattern• Thingamablog• Tiki Wiki CMS Groupware• TWiki• Typo• TYPO3• Umbraco• VosaoCMS• WebGUI• Wolf CMS• WordPress• Xaraya• XOOPS• XWiki• Zenario• Zikula
• Código abierto (open source).
• De libre distribución.
• De pago.
• Software propietario
• De libre distribución.
• De pago.
¿Por licencia?
• PHP
• Active Server Pages
• Java
• ASP.NET
• Ruby On Rails
• Python
• PERL
• Node.js
• Angular
• Coldfusion
¿Por lenguaje?
• 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?
¿Cuál elegir?• Alfresco Community Edition• Ametys CMS• Apache Lenya• Apache Roller• ATutor• b2evolution• BEdita• blosxom• Bricolage• BrowserCMS• Chevereto• CMS Made Simple• CMSimple• Composite C1• concrete5• Contao• ContentBox Modular CMS• Cotonti• Daisy• Django-cms• Dokuwiki• Dotclear• Dotcms• DotNetNuke• Drupal• DSpace• DynPG
• Enonic• EPrints• eXo Platform• Exponent CMS• eZ Publish• FarCry CMS• Fedora Commons• Foswiki• Geeklog• GetSimple CMS• Habari• Hippo CMS• Ikiwiki• ImpressCMS• ImpressPages• Jahia Community Distribution• Jamroom• Joomla!• Kajona• Known• Kooboo• Liferay• LogicalDOC• Magento• Magnolia• Mambo• MediaWiki
• Mezzanine• MiaCMS• Midgard CMS• MODX• MoinMoin• mojoPortal• Moodle• Movable Type Open Source• Mura CMS• Novius OS• Nucleus CMS• Nuxeo EP• Ocportal• OctoberCMS• OpenCms• OpenKM• OpenWGA• Orchard Project• papaya CMS• pH7CMS• Phire CMS• PHP-Fusion• PHP-Nuke• phpWebLog• phpWebSite• phpWiki• pimcore
• Prestashop• ProcessWire• Radiant• RavenNuke CMS• Refinery CMS• Serendipity• SilverStripe• SMW+• SPINE• SPIP• TangoCMS• Textpattern• Thingamablog• Tiki Wiki CMS Groupware• TWiki• Typo• TYPO3• Umbraco• VosaoCMS• WebGUI• Wolf CMS• WordPress• Xaraya• XOOPS• XWiki• Zenario• Zikula
Los más usados
Costo gratis gratis gratis
Temas gratis 3000+ 2000+ 1000+
Plugins 35000+ 27000+ 8000+
Instalación 5min 10min 10min
Actualización 42días 51días 36días
Mercado 60.70% 5.10% 7.60%
Fácil uso 100 70 50
Comunidad 100 80 50
SEO 100 90 60
“WordPress es una avanzada plataforma semántica de publicación personal orientada a la estética, los estándares web y la usabilidad.”
Wordpress
Ejemplos
• http://www.caminandojuntos.cl/
• http://www.terram.cl/
• http://muevesalud.cl/
• http://www.thegoodprint.cl/
• http://www.bauerarquitectos.cl/
• http://intimexico.com/
• 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
• PHP versión 5.2.4 or greater
• MySQL versión 5.0 or greater
• Apache
Requerimientos
Base de Datos
Lenguaje de
programación
https://es.wordpress.org/
Descarga
• 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