Sistema de gestión de contenidos Plone CMS en el CISL 2013

69
Sistema de gestión de contenidos Plone CMS Leonardo J. Caballero G. Fotografiá: Japa Nix <[email protected]>

description

Copyright (c) 2013 Leonardo J. Caballero G. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled "GNU Free Documentation License". Ponencia de "Sistema de gestión de contenidos Plone CMS". Licencia: Licencia de documentación libre de GNU - GFDL. Formato: LibreOffice.org Impress y Writer. Duración: Minimó 45 minutos, Máximo 1 hora, más 15 minutos de preguntas. Dictada en: Congreso Internacional de Software Libre 2013 - CISL. Ultima actualización: 28/10/2013. Lugar: Margarita, Estado Nueva Esparta, Venezuela. Autor: T.S.U. Esp. Leonardo J. Caballero G. Email: leonardoc at plone.org, leonardocaballero at gmail.com Domicilio Web: http://about.me/macagua

Transcript of Sistema de gestión de contenidos Plone CMS en el CISL 2013

Page 1: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Sistema de gestión de contenidos Plone CMS

Leonardo J. Caballero G.

Fotografiá: Japa Nix <[email protected]>

Page 2: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Acerca de mí

Marabino.

Macagua.

11 años en Linux.

Debianista.

Canaimero.

Pythonista.

Plonista.http://www.flickr.com/photos/sinlentes/5570374264/

Page 3: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Plone, es una marca registrada de la fundación Plone

Page 4: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Sistema de gestión de contenidos Web de código abierto

empresarial

Page 5: Sistema de gestión de contenidos Plone CMS en el CISL 2013

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.

Page 6: Sistema de gestión de contenidos Plone CMS en el CISL 2013

“CMS es una cosa que le permite editar sus paginas Web usando su navegador Web”

Mikko Ohtamaa

Page 7: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Plone es un Software

Page 8: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Código abierto

Distribuido bajo la Licencia GPL, al igual que Linux.

Page 9: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Construido en Zope

Zope, es una marca registrada de la corporación Zope

http://zope.org/

Page 10: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Escrito en Python

http://python.org/

Python, es una marca registrada de la fundación Python

Page 11: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Fuente: http://2007.oscms-summit.org/node/264

Plone es un Software

Page 12: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Competencia de nivel de entrada

http://es.slideshare.net/simplesconsultoria/gestin-de-contenido-con-plone

Page 13: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Competencia Empresarialhttp://es.slideshare.net/simplesconsultoria/gestin-de-contenido-con-plone

Page 14: Sistema de gestión de contenidos Plone CMS en el CISL 2013
Page 15: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Drupal

Collaboration & social

Categoría

Web Content & Experienced Management

www.drupal.org

Page 16: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Web Content & Experienced Management

Categoría

Joomla

www.joomla.org

Page 17: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Plone

Collaboration & social

Categoría

Web Content & Experienced Management

Portal and Content Integration

www.plone.org

Page 18: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Wordpress

Collaboration & social

Categoría

Web Content & Experienced Management

www.wordpress.org

Page 19: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Historico de errores de seguridad

http://nvd.nist.gov/

Actualizado hasta el 02/05/2013

Page 20: Sistema de gestión de contenidos Plone CMS en el CISL 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

Page 21: Sistema de gestión de contenidos Plone CMS en el CISL 2013

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

Page 22: Sistema de gestión de contenidos Plone CMS en el CISL 2013

● 27 Peticiones / Segundo (Out of the box).● 155 Peticiones / Segundo (con cacheo

simple).

Desempeño en números

Page 23: Sistema de gestión de contenidos Plone CMS en el CISL 2013

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

Page 24: Sistema de gestión de contenidos Plone CMS en el CISL 2013

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/

Plone vs. otros CMS de código abiertoP

ágin

as p

or s

e gun

do

Page 25: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Servidores en producción

Page 26: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Muchas piezas de Software

Page 27: Sistema de gestión de contenidos Plone CMS en el CISL 2013
Page 28: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Nginx

http://www.flickr.com/photos/caharley72/11332057

Page 29: Sistema de gestión de contenidos Plone CMS en el CISL 2013

● Servidor web ligero y eficiente.

● Tolerancia a fallos y Concurrencia.

● Usado como Proxy inverso.

http://nginx.org/

Page 30: Sistema de gestión de contenidos Plone CMS en el CISL 2013

HAProxy

http://www.flickr.com/photos/poetatum/3457696479

Page 31: Sistema de gestión de contenidos Plone CMS en el CISL 2013

● Balanceador de carga TCP.

● Usado para peticiones HTTP.

● Herramienta Web de Monitoreo.

http://haproxy.1wt.eu/

Page 32: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Varnish

http://www.flickr.com/photos/sjpadron/4482668125/

Page 33: Sistema de gestión de contenidos Plone CMS en el CISL 2013

● Proxy cache y balanceador de carga.

● Basado en configuración VCL.

● Soporte para ESI y HTTP Cache.

http://www.varnish-cache.org/

Page 34: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Flujo de publicación

Page 35: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Flujo de trabajo de Publicación Simple

Page 36: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Flujo de trabajo de Estado Único

Page 37: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Plone es una comunidad

Page 38: Sistema de gestión de contenidos Plone CMS en el CISL 2013

● 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

Page 39: Sistema de gestión de contenidos Plone CMS en el CISL 2013

● Conferencia de Plone.

● Simposios Plone.

● World Plone Day

● Sprints / Cayapas

● Sesiones de entrenamientos.

Eventos de la comunidad

Page 40: Sistema de gestión de contenidos Plone CMS en el CISL 2013

plone-ve.github.io/veploneday/2013

I Día de Plone en Venezuela

Page 41: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Plone es una comunidad

Page 42: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Plone es una comunidad

Page 43: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Plone es una comunidad

Page 44: Sistema de gestión de contenidos Plone CMS en el CISL 2013

● 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

Page 45: Sistema de gestión de contenidos Plone CMS en el CISL 2013

github.com/plone

Page 46: Sistema de gestión de contenidos Plone CMS en el CISL 2013

github.com/collective

Page 47: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Temáticas en la comunidad Plone

Page 48: Sistema de gestión de contenidos Plone CMS en el CISL 2013

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.

Page 49: Sistema de gestión de contenidos Plone CMS en el CISL 2013

¿Qué hace?

➔Derechos de autor.

➔Marcas y Dominios.

➔Reglas de licencias.

➔Infraestructura.

➔Finanzas.

https://www.facebook.com/redturtle

Page 50: Sistema de gestión de contenidos Plone CMS en el CISL 2013

¿Qué no hace?

➔ "Gestiona" la comunidad.

➔ Desarrollo.

➔ Comercialización.

➔ Apoyo a las empresas.

https://www.facebook.com/redturtle

Page 51: Sistema de gestión de contenidos Plone CMS en el CISL 2013

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

Page 52: Sistema de gestión de contenidos Plone CMS en el CISL 2013

http://telesurtv.net/

La Televisora del Sur - TELESUR.

Page 53: Sistema de gestión de contenidos Plone CMS en el CISL 2013

http://www.vtv.gob.ve/

Venezolana de Televisión C.A.

Page 54: Sistema de gestión de contenidos Plone CMS en el CISL 2013

http://canaima.softwarelibre.gob.ve/

Metadistribucion Canaima GNU/Linux

Page 55: Sistema de gestión de contenidos Plone CMS en el CISL 2013

http://colabora.softwarelibre.gob.ve/

Plataforma COLABORA Comunidades Virtuales

Page 56: Sistema de gestión de contenidos Plone CMS en el CISL 2013

http://www.uptm.edu.ve/

Universidad Politécnica Territorial de Mérida

Page 57: Sistema de gestión de contenidos Plone CMS en el CISL 2013

http://reduc.uc.edu.ve/

Universidad de Carabobo - RedUC

Page 58: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Intranet de SoporteUPTM – Kleber Ramírez

Page 59: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Intranet PlumroseGestor de Documentos

Page 60: Sistema de gestión de contenidos Plone CMS en el CISL 2013

● 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/

Page 61: Sistema de gestión de contenidos Plone CMS en el CISL 2013

¿Proveedores de servicios locales?

plone.org/support/providers/by-country/ve

https://images.google.com/

Page 62: Sistema de gestión de contenidos Plone CMS en el CISL 2013

¿Soporte comunitario local?

plone.org/countries/vepython.org.ve

https://www.facebook.com/PyConVe

Page 63: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Demostración

➔ Instalación.

➔ Gestión básica.

➔ Temas y portadas.

➔ Intranet / DMS.

Page 64: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Documentación oficial

developer.plone.org

Page 65: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Documentación en Español

plone-spanish-docs.rtfd.org

Page 66: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Participa:

http://plone.es/

Page 67: Sistema de gestión de contenidos Plone CMS en el CISL 2013

Para aprende más:

http://plone.com/

Page 68: Sistema de gestión de contenidos Plone CMS en el CISL 2013

[email protected]@macagua / @ploneve

¿Preguntas?

Page 69: Sistema de gestión de contenidos Plone CMS en el CISL 2013

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".