Frameworks y administracion de contenidos

23
FRAMEWORKS Y ADMINISTRACION DE CONTENIDOS FAC4011 1

Transcript of Frameworks y administracion de contenidos

Page 1: Frameworks y administracion de contenidos

FRAMEWORKS Y ADMINISTRACION DE CONTENIDOS

FAC4011

1

Page 2: Frameworks y administracion de contenidos
Page 3: Frameworks y administracion de contenidos
Page 4: Frameworks y administracion de contenidos

Luis Felipe Ramí[email protected]

http://luis.ramirez.cl

4

Page 5: Frameworks y administracion de contenidos

• ¿Qué esperan de un ramo que se llama Framesworks y Administración de Contenidos?

• ¿Qué esperan del profesor?

Competencia asociada a la asignatura

Page 6: Frameworks y administracion de contenidos

PROGRAMAR PRODUCTOS WEB MEDIANTE LENGUAJE DE CODIGOS,

CONSIDERANDO LAS ESPECIFICACIONES DEL PROYECTO

Competencia asociada a la asignatura

Page 7: Frameworks y administracion de contenidos

• 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

Page 8: Frameworks y administracion de contenidos

FRAMEWORKS Y ADMINISTRACION DE CONTENIDOS

Corrección

CMS

Page 9: Frameworks y administracion de contenidos

• HTML

• CSS (boostrap)

• PHP - MySql

• JS (jQuery)

• UX y UI

Requerimientos

Page 10: Frameworks y administracion de contenidos

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.

Page 11: Frameworks y administracion de contenidos

¿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

Page 12: Frameworks y administracion de contenidos

• Código abierto (open source).

• De libre distribución.

• De pago.

• Software propietario

• De libre distribución.

• De pago.

¿Por licencia?

Page 13: Frameworks y administracion de contenidos

• PHP

• Active Server Pages

• Java

• ASP.NET

• Ruby On Rails

• Python

• PERL

• Node.js

• Angular

• Coldfusion

¿Por lenguaje?

Page 14: Frameworks y administracion de contenidos

• 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?

Page 15: Frameworks y administracion de contenidos

¿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

Page 16: Frameworks y administracion de contenidos

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

Page 17: Frameworks y administracion de contenidos

“WordPress es una avanzada plataforma semántica de publicación personal orientada a la estética, los estándares web y la usabilidad.”

Wordpress

Page 18: Frameworks y administracion de contenidos

Ejemplos

• http://www.caminandojuntos.cl/

• http://www.terram.cl/

• http://muevesalud.cl/

• http://www.thegoodprint.cl/

• http://www.bauerarquitectos.cl/

• http://intimexico.com/

Page 19: Frameworks y administracion de contenidos

• 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

Page 20: Frameworks y administracion de contenidos

• PHP versión 5.2.4 or greater

• MySQL versión 5.0 or greater

• Apache

Requerimientos

Page 21: Frameworks y administracion de contenidos

Base de Datos

Lenguaje de

programación

Page 22: Frameworks y administracion de contenidos

https://es.wordpress.org/

Descarga

Page 23: Frameworks y administracion de contenidos

• 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