Investigación y comparativa cms2

66
Investigación y Comparativa CMS Pedro Soriano Kristofer Szostak Alejandro Bárbulo

Transcript of Investigación y comparativa cms2

Page 1: Investigación y comparativa cms2

Investigación y Comparativa CMS

Pedro SorianoKristofer Szostak

Alejandro Bárbulo

Page 2: Investigación y comparativa cms2

Fuente: toptenreviews.com.

Aspectos a considerar:· Requerimientos. En función de la instalación existente.

· Usabilidad. En función de quién vaya a administrar el contenido.

· Seguridad. En función de qué tipo de contenidos se manejen y los incentivos que pueda haber para atacar la página.

· Complementos. En función de la diversidad de los contenidos y la posibilidad de que la página evolucione.

Page 3: Investigación y comparativa cms2

Requerimientos

Page 4: Investigación y comparativa cms2

Seguridad

Page 5: Investigación y comparativa cms2

Complementos estándar

Page 6: Investigación y comparativa cms2

Usabilidad

Page 7: Investigación y comparativa cms2

OCPortal

Salida: Febrero 2004.Desarrollador: Chris Graham.

Es el mejor valorado desde un punto de vista técnico.

Su principal desventaja es que tiene una comunidad de usuarios pequeña en comparación con los otros CMS principales.

Page 8: Investigación y comparativa cms2

Instalación OCPortalLa instalación es una delicia. Un asistente te guía por todos los pasos necesarios para configurar el gestor y dejar una página básica funcionando.

Page 9: Investigación y comparativa cms2

Instalación OCPortalDurante el setup inicial se puede dar la forma general al sitio y adaptarlo a los objetivos.

Page 10: Investigación y comparativa cms2

Administración de Usuarios en OCPortal

La gestión de usuarios de OCPortal es la más sencilla de todos los CMS que hemos investigado. Para la gestión en general hay un panel:

Page 11: Investigación y comparativa cms2

Administración de Usuarios en OCPortal

La gestión de usuarios de OCPortal es la más sencilla de todos los CMS que hemos investigado. Para la gestión en general hay un panel:

Page 12: Investigación y comparativa cms2

Administración de Usuarios en OCPortal

Page 13: Investigación y comparativa cms2

Administración de Usuarios en OCPortal

Page 14: Investigación y comparativa cms2

Administración de Contenidos en OCPortal

El asistente más sencillo posible permite gestionar los contenidos de los módulos que hemos añadido.

Page 15: Investigación y comparativa cms2

Administración de Contenidos en OCPortal

Y lo mismo con el asistente para la estructura del sitio.

O la seguridad.

Page 16: Investigación y comparativa cms2

En resumen,

· El más completo.· El más sencillo.· Muchísimos aspectos de seguridad configurables· Módulos de e-commerce.

Page 17: Investigación y comparativa cms2

Se comenzó a desarrollar: 2003.Desarrollador: Concrete5.org.

Premio: “Proyecto del Mes” de SourceForge en 2008.

Ha tenido uno de los crecimientos más rápidos de todos los CMS desde 2011.

Concrete5

Page 18: Investigación y comparativa cms2

Instalación Concrete5El asistente de instalación de Concrete5 no es tan completo como OCPortal, pero aún así simplifica muchísimo el proceso.

Page 19: Investigación y comparativa cms2

Instalación Concrete5La única opción que da el asistente de instalación de Concrete5 es hacer un sitio con estructura de blog, o un sitio en blanco.

Page 20: Investigación y comparativa cms2

Administración Concrete5El sitio entero se puede administrar desde un panel sencillo.

Page 21: Investigación y comparativa cms2

Un editor muy completo.Una de las características más importantes de Concrete5 es la calidad de los editores que incorpora. Se puede editar texto e imágenes con herramientas similares a las que usaríamos en Windows.

Page 22: Investigación y comparativa cms2

Conclusión.

Page 23: Investigación y comparativa cms2

MODX

Se comenzó a desarrollar: 2004.Desarrolladores: Raymond Irving y Ryan Thrash.

Premios:“Más prometedor CMS de código abierto” de Packt en 2007.“Elección de la crítica CMS de código abierto” en 2012 (CMS Critic.“Elección del público al mejor CMS de código abierto” en 2013 de CMS Critic.

Page 24: Investigación y comparativa cms2

Instalación MODXEl asistente de instalación es un poco minimalista, pero cumple su objetivo.

Page 25: Investigación y comparativa cms2

Instalación MODX

No Permite:

· Escoger características.

· Dar una forma inical al sitio.

Page 26: Investigación y comparativa cms2

Administración MODXHerramientas de administración MUY básicas.Tienes que saber lo haces.Recuerda bastante a PHPMyAdmin.

Page 27: Investigación y comparativa cms2

Contenidos MODXSIN asistente…

Page 28: Investigación y comparativa cms2

Conclusión

·No apto para novatos.

·Posiblemente ofrece a un desarrollador web con conocimientos más flexibilidad para dar forma a la página, pero para el resto de los mortales es un poco infumable…

Page 29: Investigación y comparativa cms2

Joomla

Salida: Agosto 2005.Desarrollador Joomla Group.

Surgió como una bifurcación de otro proyecto: Mambo.

Semejante a WordPress en aspecto y manejo.

Page 30: Investigación y comparativa cms2

Instalación de Joomla.

· Fácil.

· Rápida.

· Convencional.

Page 31: Investigación y comparativa cms2

Configuración de Joomla.Hay un asistente muy completo para revisar toda la configuración junta.

Page 32: Investigación y comparativa cms2

Gestión de usuarios en Joomla

Acceso al back-end pero sólo a gestión de contenidos.

Acceso a todo

Acceso de lectura a los contenidos del front-end

Acceso de escritura a los contenidos del front-end

Acceso de escritura a los contenidos del front-end incluyendo los que no son suyos, pero no pueden cambiar el estado de publicación.

Como los editores pero pueden publicar contenidos o retirarlos aunque no sean suyos.

Page 33: Investigación y comparativa cms2

Gestión de contenidos en Joomla

El editor de Joomla nos ha parecido:

· Limitado

· Confuso.

Page 34: Investigación y comparativa cms2

Sistema de menús de Joomla y Herramientas de

administración.Lo mas parecido a un panel de administración son la barra lateral del panel de control y la barra superior con componentes drop-down.

Esto es similar a otros CMS como Moodle pero no es ideal.

Echamos de menos paneles dedicados.

Page 35: Investigación y comparativa cms2

Conclusión.

Los mejores aspectos de Joomla son aquellos en los que se parece a otros CMS. La comunidad de usuarios es grande y hay documentación pero…

Resulta incómodo de administrar en comparación con otros que hemos revisado.

Page 36: Investigación y comparativa cms2

FROG CMS.

Salida: Enero 2007 como phpRadiant.

Desarrollador (Fundador) Philippe Archambault.

Uso intensivo de plantillas.

Page 37: Investigación y comparativa cms2

Requerimientos.

Frog CMS está programado en lenguaje PHP (Hypertext Pre Processor) y SQL (Structure Query Language).

La base de datos Mysql: allí es donde se guarda toda la información y la mayor parte de la configuración del sistema.

Frog CMS corre mejor en servidores Unix/Apache, pero también se puede instalar en sistemas Windows.

Page 38: Investigación y comparativa cms2

Filosofía del Proyecto.

La filosofía de Frog CMS es:

• mantener el núcleo de la CMS ligero, rápido y flexible como sea posible,

• ser fácil de instalar ,• ser fácil para trabajar , • ser extendible y bien documentado.  

 

Page 39: Investigación y comparativa cms2

Cuatro Pestañas.

Page 40: Investigación y comparativa cms2

Administración Simplificada.

Page 41: Investigación y comparativa cms2

Administración Simplificada.

Page 42: Investigación y comparativa cms2

La gestión de usuarios tambiénestá simplificada.

Page 43: Investigación y comparativa cms2

Sólo 3 Roles.

Page 44: Investigación y comparativa cms2

Mi página en Frog.

Page 45: Investigación y comparativa cms2

Conclusión.

Lo prometido: Sencillo.

Page 46: Investigación y comparativa cms2

Drupal.

Salida: Enero 2001.

Desarrollador Dries Buytaert.

Empezó enfocado como un portal de noticias.

Page 47: Investigación y comparativa cms2

Aspecto Inicial.

Page 48: Investigación y comparativa cms2

Instalación Drupal.

Page 49: Investigación y comparativa cms2

Configuración a través de paneles.

Si vamos al panel de administración nos permite configurar todos los componentes de nuestro cms.

Desde como se ve el propio panel de administración, agregando otros paneles como el del Tetris, hasta lagestion de los módulos o la apariencia de la web.

Page 50: Investigación y comparativa cms2

Agregando contenidos.

Drupal facilita la gestion y subida de los contenidos, permite agregarlos con un formateo html con lo que obtiene una gran versatilidad, además de poder utilizar el gestor de la forma que mas nos convenga, ya que con un mismo cms podemos hacer: webs, blogs, foros, etc.

Page 51: Investigación y comparativa cms2

Gestionar los bloques, tanto su configuración comosu localización es muy sencillo gracias a su paneles de configuración.

Page 52: Investigación y comparativa cms2

Usuarios.

Page 53: Investigación y comparativa cms2

Permisos de forma masiva.

Para repartir permisos nos permite hacerlo en masa a los usuarios seleccionados.

Page 54: Investigación y comparativa cms2

Permisos y Roles.

Se pueden crear roles customizados y definir sus permisos. El papel del rol aquí es similar al de los grupos de Active Directory.

Page 55: Investigación y comparativa cms2

Conclusión.

Drupal es un CMS, muy completo y de una gran accesibilidad, además su instalación como su configuración inicial son sencillas y rápidas.

Page 56: Investigación y comparativa cms2

Conclusión.

· Se estima que más del 5% de los contenidos accesibles via web en internet están gestionados con Drupal.

· En su versión 7, Drupal es un recurso muy valorado por grandes empresas para contener y administrar intranets corporativas globales.

· Es muy posible que la cantidad de incidentes de seguridad que afectan a Drupal tenga más que ver con el incentivo que representa que con que tenga más fallos de seguridad que otros CMS.

Page 57: Investigación y comparativa cms2

X3.Primera Versión Estable: Noviembre 2014.

Audiencia específica:

1. Editores de contenido: El proyecto está diseñado para administradores de sitios web con el fin de hacerlos independientes en la gestión de su sitio web.

2. Webmasters: todo el poder y las posibilidades que ofrece X3 CMS pueden ser expresadas durante la configuración y configurar un sitio web. Operación realizada por un webmaster.

3. Desarrolladores Web: si el webmast

Page 58: Investigación y comparativa cms2

AdministraciónX3 CMS.

Este gestor permite preparar la estructura HTML directamente mientras se agrega el contenido, mediante un agregador de etiquetas añadido al editor. Algo que me gusto mucho al probarlo, es que el los archivos que usa el gestor, los archivos que agregaremos nosotros durante la puesta a punto de la web, están muy organizados y nos permite acceder a ellos de una manera sencilla. Para instalar plug-ins tiene el inconveniente, comparado con otros CMS de no tener un acceso a un repositorio de módulos y plug-ins para agregarle, obligándonos a ellos a instalarlos manualmente.

Page 59: Investigación y comparativa cms2

Usuarios, Grupos y Permisos.

La manera de administrar usuarios es:1.- Se crean los usuarios.2.- Se crean los grupos.3.- Se definen los permisos para cada grupo.4.- Se asignan usuarios a grupos.

Page 60: Investigación y comparativa cms2

¿Qué es Bitnami?

Es un instalador multiplataforma, y con licencia GPL, de aplicaciones web de software libre. Es decir, proporciona instaladores para Linux, Windows y Mac OS y para este último, incluso proporciona en algunos casos versiones para PowerPC y para Intel.

Su objetivo es facilitar la instalación y configuración de gran cantidad de aplicaciones web como por ejemplo: WordPress, Joomla!, Drupal, phpBB, MediaWiki, etcétera.

Además instala todos los elementos que requiere el funcionamiento de la aplicación, como puede ser un servidor HTTP Apache, o una base de datos como MySQL.

Page 61: Investigación y comparativa cms2
Page 62: Investigación y comparativa cms2

Parece frecuente...

Page 63: Investigación y comparativa cms2

● SQL Injection● Cross Site Scripting (XSS)● Autenticaciones y sesiones● Referencias a objetos directos inseguros● Cross Site Request Forgery (CSRF)● Fallos de configuración (Principal fuente de los ataques!)● Mala encriptación de los datos almacenados● Fallo en la restricción de acceso a las URL● Fallos en el transporte de la información● Redirecciones sin validar

Los 10 riesgos críticos de seguridad de Drupal

Page 64: Investigación y comparativa cms2
Page 65: Investigación y comparativa cms2

Y el favorito es…

¡Depende!Bueno, en realidad no. OCPortal es claramente de los más fáciles de manejar y tiene de todo, pero lo correcto es que se señale que hay algunos mejores para unas cosas que otros. - De los CMS mejor valorados, un caso aparte es WebGui, que tiene un método de instalación diferente, especial… retorcido. - Otros CMS están pensados para desarrolladores con más habilidades y nos cuesta valorarlos. - Y luego está Frog CMS, que de simple que es, nos cae bien .

Esperamos que os haya servido.

Page 66: Investigación y comparativa cms2

Recursos, referencias y enlaces.Top ten Reviewshttp://cms-software-review.toptenreviews.com/CMS Critichttp://www.cmscritic.com/wordpress-joomla-and-drupal-are-not-the-best-cms/Spyrestudios.http://spyrestudios.com/free-content-management-systems/Webdesignerpot.http://www.webdesignerdepot.com/2011/10/top-10-content-management-systems/CMS Matrixhttp://www.cmsmatrix.org/Social Comparehttp://socialcompare.com/en/comparison/popular-content-management-system-cms-comparison-tableCMS Comparative Media Studies.http://cmsw.mit.edu/CMS Comparative Media Studies.http://cmsw.mit.edu/Joomlahttp://www.joomla.org/OCPortalhttp://ocportal.com/start.htmDrupalhttps://www.drupal.org/Rubedohttp://www.rubedo-project.org/Concrete5http://www.concrete5.org/Modxhttp://modx.com/Frog CMShttp://www.madebyfrog.com/

Drupalhttps://www.drupal.org/Bitnamihttps://bitnami.com/WebGUIwww.webgui.org/Apachewww.apache.org/Perlhttps://www.perl.org/