Sistema de gestión de contenidos Plone CMS
Leonardo J. Caballero G.
Fotografiá: Japa Nix <[email protected]>
Acerca de mí
Marabino.
Macagua.
11 años en Linux.
Debianista.
Canaimero.
Pythonista.
Plonista.http://www.flickr.com/photos/sinlentes/5570374264/
Plone, es una marca registrada de la fundación Plone
Sistema de gestión de contenidos Web de código abierto
empresarial
Sistema de gestión de contenidos Web
● Creación y modificación de
contenidos (authoring).
● Administración del ciclo de
vida de contenidos.
● Archivando, Administración de
acceso, metadata, indexación,
búsqueda.
● Publicación, localización,
agregación, navegación.
“CMS es una cosa que le permite editar sus paginas Web usando su navegador Web”
Mikko Ohtamaa
Plone es un Software
Código abierto
Distribuido bajo la Licencia GPL, al igual que Linux.
Construido en Zope
Zope, es una marca registrada de la corporación Zope
http://zope.org/
Escrito en Python
http://python.org/
Python, es una marca registrada de la fundación Python
Fuente: http://2007.oscms-summit.org/node/264
Plone es un Software
Competencia de nivel de entrada
http://es.slideshare.net/simplesconsultoria/gestin-de-contenido-con-plone
Competencia Empresarialhttp://es.slideshare.net/simplesconsultoria/gestin-de-contenido-con-plone
Drupal
Collaboration & social
Categoría
Web Content & Experienced Management
www.drupal.org
Plone
Collaboration & social
Categoría
Web Content & Experienced Management
Portal and Content Integration
www.plone.org
Wordpress
Collaboration & social
Categoría
Web Content & Experienced Management
www.wordpress.org
Historico de errores de seguridad
http://nvd.nist.gov/
Actualizado hasta el 02/05/2013
Addons de Plone
plone.org/products
● Más de 2178 plugins con más de 7957 versiones disponibles de estos.
http://desarmo.blogspot.com/2007/06/as-time-goes-by.html
http://www.logrian-florian.fr/partenaire.php?ID=29
● Más de 2635 paquetes en la categoría Plone para versiones 3.2, 3.3, 4.0, 4.1, 4.2, 4.3.
Addons / paquetes de Plone
goo.gl/vzhDCg
● 27 Peticiones / Segundo (Out of the box).● 155 Peticiones / Segundo (con cacheo
simple).
Desempeño en números
Comparando las evaluaciones de la velocidad entre Plone y Drupal
http://ccomb.gorfou.fr/2010/10/8/comparing-plone-and-drupal-speed-evolutions
Pág
inas
por
se g
undo
Fuera de la caja, Plone 4.0 sirvió 15.1 paginas/segundo
http://jstahl.org/archives/2010/01/19/plone-4-three-times-faster-than-drupal-joomla-or-wordpress/
Servidores en producción
Muchas piezas de Software
Nginx
http://www.flickr.com/photos/caharley72/11332057
● Servidor web ligero y eficiente.
● Tolerancia a fallos y Concurrencia.
● Usado como Proxy inverso.
http://nginx.org/
HAProxy
http://www.flickr.com/photos/poetatum/3457696479
● Balanceador de carga TCP.
● Usado para peticiones HTTP.
● Herramienta Web de Monitoreo.
http://haproxy.1wt.eu/
Varnish
http://www.flickr.com/photos/sjpadron/4482668125/
● Proxy cache y balanceador de carga.
● Basado en configuración VCL.
● Soporte para ESI y HTTP Cache.
http://www.varnish-cache.org/
Flujo de publicación
Flujo de trabajo de Publicación Simple
Plone es una comunidad
● Más de 400 desarrolladores Core.● Más de 70 evangelizadores.● Más de 375 proveedores de servicios.● Sin contar los usuarios a nivel mundial.
Miembros de la comunidad
http://dist.plone.org/media/contributormaps/latest.png
● Conferencia de Plone.
● Simposios Plone.
● World Plone Day
● Sprints / Cayapas
● Sesiones de entrenamientos.
Eventos de la comunidad
plone-ve.github.io/veploneday/2013
I Día de Plone en Venezuela
Plone es una comunidad
Plone es una comunidad
Plone es una comunidad
Plone es una comunidad
● Publicaciones basadas en tiempos.
● A largo plazo las publicaciones son mantenida.
● El administrador de publicación es pagado.
● PLone Improvement Proposal – PLIP.
● Equipo del Framework.
Procesos de Desarrollo
github.com/plone
github.com/collective
Temáticas en la comunidad Plone
Plone es una fundación
● Sin ánimo de lucro hecha de activista de Plone.● Fundada en Mayo de 2004.● Nacido para proteger y promover Plone.
¿Qué hace?
➔Derechos de autor.
➔Marcas y Dominios.
➔Reglas de licencias.
➔Infraestructura.
➔Finanzas.
https://www.facebook.com/redturtle
¿Qué no hace?
➔ "Gestiona" la comunidad.
➔ Desarrollo.
➔ Comercialización.
➔ Apoyo a las empresas.
https://www.facebook.com/redturtle
Experiencias en Venezuela
Sector Gobierno
Sector GobiernoComunidades
locales
Sector Gobierno
Sector Gobierno
Comunidades locales
Sector Privado
Sector Educativo
Sector Educativo
Sector Educativo
Sector Privado
Sector Privado
http://telesurtv.net/
La Televisora del Sur - TELESUR.
http://www.vtv.gob.ve/
Venezolana de Televisión C.A.
http://canaima.softwarelibre.gob.ve/
Metadistribucion Canaima GNU/Linux
http://colabora.softwarelibre.gob.ve/
Plataforma COLABORA Comunidades Virtuales
http://www.uptm.edu.ve/
Universidad Politécnica Territorial de Mérida
Intranet de SoporteUPTM – Kleber Ramírez
Intranet SAIME
Intranet PlumroseGestor de Documentos
● 375 proveedores de servicios en 121 países.● 72 casos de estudios.● 2364 sitios hechos con Plone.
Soporte empresarial
* Listado de 25 de Octubre de 2013
https://images.google.com/
¿Proveedores de servicios locales?
plone.org/support/providers/by-country/ve
https://images.google.com/
¿Soporte comunitario local?
plone.org/countries/vepython.org.ve
https://www.facebook.com/PyConVe
Demostración
➔ Instalación.
➔ Migrar desde Joomla!.
➔ Gestión básica.
➔ Temas y portadas.
➔ Intranet / DMS.
Temas visuales en Plone
plone.app.theming
https://github.com/plone/plone.app.theming
Editor de Temas visuales en Plone
plone.app.theming
https://github.com/plone/plone.app.theming
Diagramación y Portadas
collective.cover
https://github.com/collective/collective.cover
Diagramación y Portadas
collective.cover
https://github.com/collective/collective.cover
Generador de formulario
Products.PloneFormGen
https://github.com/smcmahon/Products.PloneFormGen
Flujos de trabajo
plone.app.workflowmanager
http://github.com/plone/plone.app.workflowmanager
Documentación oficial
developer.plone.org
Documentación en Español
plone-spanish-docs.rtfd.org
Licencia
Copyright (c) 2013 Leonardo J. Caballero GCopyright (c) 2013 Leonardo J. Caballero G.
Permission is granted to copy, distribute and/or modify Permission is granted to copy, distribute and/or modify
this document under the terms of the GNU Free this document under the terms of the GNU Free
Documentation License, Version 1.2 or any later version Documentation License, Version 1.2 or any later version
published by the Free Software Foundation; with no published by the Free Software Foundation; with no
Invariant Sections, no Front-Cover Texts, and no Back-Invariant Sections, no Front-Cover Texts, and no Back-
Cover Texts. A copy of the license is included in the Cover Texts. A copy of the license is included in the
section entitled "GNU Free Documentation License".section entitled "GNU Free Documentation License".