SlideShare a Scribd company logo
1 of 66
Download to read offline
Investigación y 
Comparativa CMS 
Pedro Soriano 
Kristofer Szostak 
Alejandro Bárbulo
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.
Requerimientos
Seguridad
Complementos estándar
Usabilidad
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.
Instalación OCPortal 
La 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.
Instalación OCPortal 
Durante el setup inicial se puede dar la forma general al sitio y adaptarlo a los 
objetivos.
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:
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:
Administración de Usuarios en 
OCPortal
Administración de Usuarios en 
OCPortal
Administración de Contenidos en 
OCPortal 
El asistente más sencillo posible permite gestionar los contenidos de los módulos 
que hemos añadido.
Administración de Contenidos en 
OCPortal 
Y lo mismo con el asistente para la estructura del sitio. 
O la seguridad.
En resumen, 
· El más completo. 
· El más sencillo. 
· Muchísimos aspectos de seguridad 
configurables 
· Módulos de e-commerce.
Concrete5 
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.
Instalación Concrete5 
El asistente de instalación de Concrete5 no es tan completo como OCPortal, 
pero aún así simplifica muchísimo el proceso.
Instalación Concrete5 
La ú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.
Administración Concrete5 
El sitio entero se puede administrar desde un panel sencillo.
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.
Conclusión.
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.
Instalación MODX 
El asistente de instalación es un poco minimalista, pero cumple su objetivo.
Instalación MODX 
No Permite: 
· Escoger 
características. 
· Dar una forma 
inical al sitio.
Administración MODX 
Herramientas de administración MUY básicas. 
Tienes que saber lo haces. 
Recuerda bastante a PHPMyAdmin.
Contenidos MODX 
SIN asistente…
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…
Joomla 
Salida: Agosto 2005. 
Desarrollador Joomla Group. 
Surgió como una bifurcación de otro proyecto: Mambo. 
Semejante a WordPress en aspecto y manejo.
Instalación de Joomla. 
· Fácil. 
· Rápida. 
· Convencional.
Configuración de Joomla. 
Hay un asistente muy completo para revisar toda la configuración junta.
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.
Gestión de contenidos en 
Joomla 
El editor de Joomla 
nos ha parecido: 
· Limitado 
· Confuso.
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.
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.
FROG CMS. 
Salida: Enero 2007 como phpRadiant. 
Desarrollador (Fundador) Philippe Archambault. 
Uso intensivo de plantillas.
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.
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.
Cuatro 
Pestañas.
Administración 
Simplificada.
Administración 
Simplificada.
La gestión de 
usuarios también 
está simplificada.
Sólo 3 Roles.
Mi página en Frog.
Conclusión. 
Lo prometido: Sencillo.
Drupal. 
Salida: Enero 2001. 
Desarrollador Dries Buytaert. 
Empezó enfocado como un portal de noticias.
Aspecto Inicial.
Instalación Drupal.
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 la 
gestion de los módulos o la 
apariencia de la web.
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.
Gestionar los bloques, tanto su configuración como 
su localización es muy sencillo gracias a su paneles de configuración.
Usuarios.
Permisos de 
forma masiva. 
Para repartir permisos 
nos permite hacerlo 
en masa a los 
usuarios 
seleccionados.
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.
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.
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
Administración 
X3 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.
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.
¿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.
Parece frecuente...
Los 10 riesgos críticos de seguridad de Drupal 
● 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
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.
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.
Recursos, referencias y enlaces. 
Top ten Reviews 
http://cms-software-review.toptenreviews.com/ 
CMS Critic 
http://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 Matrix 
http://www.cmsmatrix.org/ 
Social Compare 
http://socialcompare.com/en/comparison/popular-content-management-system-cms-comparison-table 
CMS Comparative Media Studies. 
http://cmsw.mit.edu/ 
CMS Comparative Media Studies. 
http://cmsw.mit.edu/ 
Joomla 
http://www.joomla.org/ 
OCPortal 
http://ocportal.com/start.htm 
Drupal 
https://www.drupal.org/ 
Rubedo 
http://www.rubedo-project.org/ 
Concrete5 
http://www.concrete5.org/ 
Modx 
http://modx.com/ 
Frog CMS 
http://www.madebyfrog.com/ 
Drupal 
https://www.drupal.org/ 
Bitnami 
https://bitnami.com/ 
WebGUI 
www.webgui.org/ 
Apache 
www.apache.org/ 
Perl 
https://www.perl.org/

More Related Content

What's hot

Gestion de contenido de ficheros
Gestion de contenido de ficherosGestion de contenido de ficheros
Gestion de contenido de ficherosEvee Saltos
 
Tipos de Cms y clasificación
Tipos de Cms y clasificaciónTipos de Cms y clasificación
Tipos de Cms y clasificaciónJesus Ambriz Ruiz
 
Gestores de contenido
Gestores de contenidoGestores de contenido
Gestores de contenidoFabian Diaz
 
CMS - Content Manager System - Admin de contenido
CMS - Content Manager System - Admin de contenidoCMS - Content Manager System - Admin de contenido
CMS - Content Manager System - Admin de contenidoB. Lucia Salazar
 
Content Management System(CMS)
Content Management  System(CMS)Content Management  System(CMS)
Content Management System(CMS)Dai_Haru21
 
Guia de aprendizaje 4 cms
Guia de aprendizaje 4 cmsGuia de aprendizaje 4 cms
Guia de aprendizaje 4 cmslechonahp
 
Gestion de contenidos, wordpress
Gestion de contenidos, wordpressGestion de contenidos, wordpress
Gestion de contenidos, wordpressEvelynCaRballo
 
Content Management System (CMS)
Content Management System (CMS)Content Management System (CMS)
Content Management System (CMS)luislolo
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informaticabettiis
 
Sistema de gestion de contenidos
Sistema de gestion de contenidosSistema de gestion de contenidos
Sistema de gestion de contenidosEdmond Montalvo
 
Documentacion esquematico aula virtual
Documentacion esquematico   aula virtualDocumentacion esquematico   aula virtual
Documentacion esquematico aula virtualRoy Celino
 
Distintos tipos de Cms
Distintos tipos de CmsDistintos tipos de Cms
Distintos tipos de Cmscritinasb
 

What's hot (18)

Los sistemas de gestión de contenidos
Los sistemas de gestión de contenidosLos sistemas de gestión de contenidos
Los sistemas de gestión de contenidos
 
CMS
CMSCMS
CMS
 
Gestion de contenido de ficheros
Gestion de contenido de ficherosGestion de contenido de ficheros
Gestion de contenido de ficheros
 
Tipos de Cms y clasificación
Tipos de Cms y clasificaciónTipos de Cms y clasificación
Tipos de Cms y clasificación
 
Los cms
Los cmsLos cms
Los cms
 
Gestores de contenido
Gestores de contenidoGestores de contenido
Gestores de contenido
 
CMS - Content Manager System - Admin de contenido
CMS - Content Manager System - Admin de contenidoCMS - Content Manager System - Admin de contenido
CMS - Content Manager System - Admin de contenido
 
Content Management System(CMS)
Content Management  System(CMS)Content Management  System(CMS)
Content Management System(CMS)
 
Gestores de contenidos
Gestores de contenidosGestores de contenidos
Gestores de contenidos
 
Guia de aprendizaje 4 cms
Guia de aprendizaje 4 cmsGuia de aprendizaje 4 cms
Guia de aprendizaje 4 cms
 
Gestion de contenidos, wordpress
Gestion de contenidos, wordpressGestion de contenidos, wordpress
Gestion de contenidos, wordpress
 
Content Management System (CMS)
Content Management System (CMS)Content Management System (CMS)
Content Management System (CMS)
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
Sistema de gestion de contenidos
Sistema de gestion de contenidosSistema de gestion de contenidos
Sistema de gestion de contenidos
 
Documentacion esquematico aula virtual
Documentacion esquematico   aula virtualDocumentacion esquematico   aula virtual
Documentacion esquematico aula virtual
 
Distintos tipos de Cms
Distintos tipos de CmsDistintos tipos de Cms
Distintos tipos de Cms
 
Dreamweaver
DreamweaverDreamweaver
Dreamweaver
 
Cms Martin Vazquez
Cms Martin VazquezCms Martin Vazquez
Cms Martin Vazquez
 

Viewers also liked

Inteligencia De Negocios para Dummies
Inteligencia De Negocios para DummiesInteligencia De Negocios para Dummies
Inteligencia De Negocios para DummiesSorey García
 
Introducción al Cloud Computing
Introducción al Cloud ComputingIntroducción al Cloud Computing
Introducción al Cloud ComputingEsteban Saavedra
 
La innovación, una reacción en cadena
La innovación, una reacción en cadenaLa innovación, una reacción en cadena
La innovación, una reacción en cadena3M Innovación
 
La web 2.0 y las redes sociales
La web 2.0 y las redes socialesLa web 2.0 y las redes sociales
La web 2.0 y las redes socialesCarlos Caicedo
 
Introducción a los Sistemas de Gestión de Contenidos (CMS)
Introducción a los Sistemas de Gestión de Contenidos (CMS)Introducción a los Sistemas de Gestión de Contenidos (CMS)
Introducción a los Sistemas de Gestión de Contenidos (CMS)Julio Santillán-Aldana
 
Unidad 3. tecnología de software metodologias de desarrollo de software
Unidad 3. tecnología de software metodologias de desarrollo de softwareUnidad 3. tecnología de software metodologias de desarrollo de software
Unidad 3. tecnología de software metodologias de desarrollo de softwareROSA IMELDA GARCIA CHI
 
2.1 Data warehousing acceso, análisis y visualización
2.1 Data warehousing acceso, análisis y visualización2.1 Data warehousing acceso, análisis y visualización
2.1 Data warehousing acceso, análisis y visualizaciónEduardo S de Loera
 
Metodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareMetodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareDeisy Sapaico
 
Introduccion A Las Redes De Computadoras
Introduccion A Las Redes De ComputadorasIntroduccion A Las Redes De Computadoras
Introduccion A Las Redes De ComputadorasTeresa Freire
 
Consideraciones para el Desarrollo de Aplicaciones Móviles
Consideraciones para el Desarrollo de Aplicaciones MóvilesConsideraciones para el Desarrollo de Aplicaciones Móviles
Consideraciones para el Desarrollo de Aplicaciones MóvilesSorey García
 
ISO BASADOS EN SISTEMAS INFORMÁTICOS Y SGSI
ISO BASADOS EN SISTEMAS INFORMÁTICOS Y SGSIISO BASADOS EN SISTEMAS INFORMÁTICOS Y SGSI
ISO BASADOS EN SISTEMAS INFORMÁTICOS Y SGSIUCC
 
Evolución de los Dispositivos Móviles
Evolución de los Dispositivos MóvilesEvolución de los Dispositivos Móviles
Evolución de los Dispositivos MóvilesMayrithaa Rodrigueez
 
La evolución de los dispositivos móviles
La evolución de los dispositivos móvilesLa evolución de los dispositivos móviles
La evolución de los dispositivos móvilesIsaac Meneses
 

Viewers also liked (20)

Inteligencia De Negocios para Dummies
Inteligencia De Negocios para DummiesInteligencia De Negocios para Dummies
Inteligencia De Negocios para Dummies
 
Tics(web 4.0 y 5.0)
Tics(web 4.0 y 5.0)Tics(web 4.0 y 5.0)
Tics(web 4.0 y 5.0)
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Introducción al Cloud Computing
Introducción al Cloud ComputingIntroducción al Cloud Computing
Introducción al Cloud Computing
 
Hacia dónde va la web (web 3.0)
Hacia dónde va la web (web 3.0)Hacia dónde va la web (web 3.0)
Hacia dónde va la web (web 3.0)
 
La innovación, una reacción en cadena
La innovación, una reacción en cadenaLa innovación, una reacción en cadena
La innovación, una reacción en cadena
 
Downsizing
DownsizingDownsizing
Downsizing
 
La web 2.0 y las redes sociales
La web 2.0 y las redes socialesLa web 2.0 y las redes sociales
La web 2.0 y las redes sociales
 
Introducción a los Sistemas de Gestión de Contenidos (CMS)
Introducción a los Sistemas de Gestión de Contenidos (CMS)Introducción a los Sistemas de Gestión de Contenidos (CMS)
Introducción a los Sistemas de Gestión de Contenidos (CMS)
 
Unidad 3. tecnología de software metodologias de desarrollo de software
Unidad 3. tecnología de software metodologias de desarrollo de softwareUnidad 3. tecnología de software metodologias de desarrollo de software
Unidad 3. tecnología de software metodologias de desarrollo de software
 
2.1 Data warehousing acceso, análisis y visualización
2.1 Data warehousing acceso, análisis y visualización2.1 Data warehousing acceso, análisis y visualización
2.1 Data warehousing acceso, análisis y visualización
 
Introduccion a las Redes de Computadoras
Introduccion a las Redes de ComputadorasIntroduccion a las Redes de Computadoras
Introduccion a las Redes de Computadoras
 
Metodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareMetodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de software
 
Introduccion A Las Redes De Computadoras
Introduccion A Las Redes De ComputadorasIntroduccion A Las Redes De Computadoras
Introduccion A Las Redes De Computadoras
 
Consideraciones para el Desarrollo de Aplicaciones Móviles
Consideraciones para el Desarrollo de Aplicaciones MóvilesConsideraciones para el Desarrollo de Aplicaciones Móviles
Consideraciones para el Desarrollo de Aplicaciones Móviles
 
Realidad Aumentada
Realidad AumentadaRealidad Aumentada
Realidad Aumentada
 
ISO BASADOS EN SISTEMAS INFORMÁTICOS Y SGSI
ISO BASADOS EN SISTEMAS INFORMÁTICOS Y SGSIISO BASADOS EN SISTEMAS INFORMÁTICOS Y SGSI
ISO BASADOS EN SISTEMAS INFORMÁTICOS Y SGSI
 
Evolución de los Dispositivos Móviles
Evolución de los Dispositivos MóvilesEvolución de los Dispositivos Móviles
Evolución de los Dispositivos Móviles
 
La evolución de los dispositivos móviles
La evolución de los dispositivos móvilesLa evolución de los dispositivos móviles
La evolución de los dispositivos móviles
 
Balance score card
Balance score cardBalance score card
Balance score card
 

Similar to Investigación y comparativa cms

Similar to Investigación y comparativa cms (20)

Investigación y comparativa cms2
Investigación y comparativa cms2Investigación y comparativa cms2
Investigación y comparativa cms2
 
Php. sintaxis
Php. sintaxisPhp. sintaxis
Php. sintaxis
 
Desarrollo de protales
Desarrollo de protalesDesarrollo de protales
Desarrollo de protales
 
Open Source
Open SourceOpen Source
Open Source
 
Cms
CmsCms
Cms
 
Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1Gestores de-contenidos-tics-exposicion-1
Gestores de-contenidos-tics-exposicion-1
 
CodeIgniter
CodeIgniterCodeIgniter
CodeIgniter
 
WordPress pilay.pdf
WordPress pilay.pdfWordPress pilay.pdf
WordPress pilay.pdf
 
CMS - Joomla
CMS - JoomlaCMS - Joomla
CMS - Joomla
 
Manual de instalación
Manual de instalación Manual de instalación
Manual de instalación
 
Gestores de contenido
Gestores de contenidoGestores de contenido
Gestores de contenido
 
PLATAFORMAS LMS
PLATAFORMAS LMSPLATAFORMAS LMS
PLATAFORMAS LMS
 
C1_Conceptos básicos de sitios web y su funcionamiento.pdf
C1_Conceptos básicos de sitios web y su funcionamiento.pdfC1_Conceptos básicos de sitios web y su funcionamiento.pdf
C1_Conceptos básicos de sitios web y su funcionamiento.pdf
 
Presentación TE: CMS y en especial joomla.
Presentación TE: CMS y en especial joomla.Presentación TE: CMS y en especial joomla.
Presentación TE: CMS y en especial joomla.
 
Mambo Cms
Mambo CmsMambo Cms
Mambo Cms
 
A.3 bolaños.coronel.henry.g2.ppt
A.3 bolaños.coronel.henry.g2.pptA.3 bolaños.coronel.henry.g2.ppt
A.3 bolaños.coronel.henry.g2.ppt
 
DRUPAL
DRUPALDRUPAL
DRUPAL
 
Presentacion Impess Cms Juan Miranda Berenguel
Presentacion Impess Cms Juan Miranda BerenguelPresentacion Impess Cms Juan Miranda Berenguel
Presentacion Impess Cms Juan Miranda Berenguel
 
Guía técnica para lanzar tu propio sitio (1)
Guía técnica para lanzar tu propio sitio (1)Guía técnica para lanzar tu propio sitio (1)
Guía técnica para lanzar tu propio sitio (1)
 
CMS-JOOMLA
CMS-JOOMLACMS-JOOMLA
CMS-JOOMLA
 

Investigación y comparativa cms

  • 1. Investigación y Comparativa CMS Pedro Soriano Kristofer Szostak Alejandro Bárbulo
  • 2. 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.
  • 7. 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.
  • 8. Instalación OCPortal La 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.
  • 9. Instalación OCPortal Durante el setup inicial se puede dar la forma general al sitio y adaptarlo a los objetivos.
  • 10. 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:
  • 11. 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:
  • 14. Administración de Contenidos en OCPortal El asistente más sencillo posible permite gestionar los contenidos de los módulos que hemos añadido.
  • 15. Administración de Contenidos en OCPortal Y lo mismo con el asistente para la estructura del sitio. O la seguridad.
  • 16. En resumen, · El más completo. · El más sencillo. · Muchísimos aspectos de seguridad configurables · Módulos de e-commerce.
  • 17. Concrete5 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.
  • 18. Instalación Concrete5 El asistente de instalación de Concrete5 no es tan completo como OCPortal, pero aún así simplifica muchísimo el proceso.
  • 19. Instalación Concrete5 La ú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.
  • 20. Administración Concrete5 El sitio entero se puede administrar desde un panel sencillo.
  • 21. 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.
  • 23. 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.
  • 24. Instalación MODX El asistente de instalación es un poco minimalista, pero cumple su objetivo.
  • 25. Instalación MODX No Permite: · Escoger características. · Dar una forma inical al sitio.
  • 26. Administración MODX Herramientas de administración MUY básicas. Tienes que saber lo haces. Recuerda bastante a PHPMyAdmin.
  • 27. Contenidos MODX SIN asistente…
  • 28. 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…
  • 29. Joomla Salida: Agosto 2005. Desarrollador Joomla Group. Surgió como una bifurcación de otro proyecto: Mambo. Semejante a WordPress en aspecto y manejo.
  • 30. Instalación de Joomla. · Fácil. · Rápida. · Convencional.
  • 31. Configuración de Joomla. Hay un asistente muy completo para revisar toda la configuración junta.
  • 32. 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.
  • 33. Gestión de contenidos en Joomla El editor de Joomla nos ha parecido: · Limitado · Confuso.
  • 34. 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.
  • 35. 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.
  • 36. FROG CMS. Salida: Enero 2007 como phpRadiant. Desarrollador (Fundador) Philippe Archambault. Uso intensivo de plantillas.
  • 37. 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.
  • 38. 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.
  • 42. La gestión de usuarios también está simplificada.
  • 44. Mi página en Frog.
  • 46. Drupal. Salida: Enero 2001. Desarrollador Dries Buytaert. Empezó enfocado como un portal de noticias.
  • 49. 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 la gestion de los módulos o la apariencia de la web.
  • 50. 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.
  • 51. Gestionar los bloques, tanto su configuración como su localización es muy sencillo gracias a su paneles de configuración.
  • 53. Permisos de forma masiva. Para repartir permisos nos permite hacerlo en masa a los usuarios seleccionados.
  • 54. 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.
  • 55. 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.
  • 56. 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
  • 57. Administración X3 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.
  • 58. 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.
  • 59. ¿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.
  • 60.
  • 62. Los 10 riesgos críticos de seguridad de Drupal ● 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
  • 63. 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.
  • 64.
  • 65. 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.
  • 66. Recursos, referencias y enlaces. Top ten Reviews http://cms-software-review.toptenreviews.com/ CMS Critic http://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 Matrix http://www.cmsmatrix.org/ Social Compare http://socialcompare.com/en/comparison/popular-content-management-system-cms-comparison-table CMS Comparative Media Studies. http://cmsw.mit.edu/ CMS Comparative Media Studies. http://cmsw.mit.edu/ Joomla http://www.joomla.org/ OCPortal http://ocportal.com/start.htm Drupal https://www.drupal.org/ Rubedo http://www.rubedo-project.org/ Concrete5 http://www.concrete5.org/ Modx http://modx.com/ Frog CMS http://www.madebyfrog.com/ Drupal https://www.drupal.org/ Bitnami https://bitnami.com/ WebGUI www.webgui.org/ Apache www.apache.org/ Perl https://www.perl.org/