Presentacion Sobre Plone Sept09v2

  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Presentacion Sobre Plone Sept09v2 as PDF for free.

More details

  • Words: 1,030
  • Pages: 27
Plone Sistema de

Géstion de Contenido

¿Qué es Plone? • Plone es un CMS o Sistema de Gestión de Contenido • Para crear portales web • Sobresale en contextos donde • Hay muchos usuarios con diferentes permisos modificar diferentes secciones del portal • Plone corre encima de Zope 2

• Zope es un servidor de aplicaciones web orientado a objetos escrito en el lenguaje de programación Python • Framework para el desarrollo de páginas web, que integra todo lo necesario para consruir desde la web más sencilla hasta la aplicaciónes más complejas

¿Qué es Plone? • Un sistema abierto y gratuito desde 2001 • Está licenciado bajo GNU GPL • Una licencia que implica que el sistema siempre será abierto y gratuito

• Competencia entre los más populares: Joomla, Drupal, Wordpress, Soluciones para intranet: MOSS

• Usado por los jugadores serios para crear sus sitios web y intranet: NASA, CNN, eBay, Novell

• Miles de desarrolladores, ~300 empresas en ~60 paises ofrece soporte y desarrollo Plone

Características de Plone • Cumple con estándares W3C y de accesibilidad • Soporte de múltiples idiomas • Historia de los cambios (versiones), deshacer cambios • Integridad en enlaces • Colecciones, consultas dinámicas de contenido • Editor HTML/WYSIWYG • Distintos tipos de contenido • Página, noticia, carpeta, imagen, fichero...

Productos adicionales en Plone • Funcionalidad extensible a través de productos adicionales:

– Cientos productos de diferentes areas, comunidad activo = nuevos productos cada semana

• Foros de discusión, galerías, skins, etc – Productos para 2.5 no funciona siempre en 3.x

Skins / Plantillas • Cambio de aparencia usando plantillas (skins) • Productos que incluyen información sobre • Ubicación de vistas (views), portlets • Hojas de estilo (CSS) • Se puede • Crear su propio desde principio • Bajar una plantilla listo y modificarla

Páginas dinámicas • ZPT – Zope Page Template – Herramienta de Zope para crear páginas dinámicas – ZPT es XHTML estandardizada • Facilita que el programador y diseño gráfico pueden colaborar facilmente

– Utiliza TAL (Tag Attribute Language) expreciones para agregar interacciones dinámicas

– ...";?> COMPARADO CON –


Seguridad • Uno de los más seguros CMS en el mercado • Sistema avanzada para manejar usuarios, roles y permisiones • Flujos de trabajo • Se enlazan tipos de contenido (página, imagen, etc) á un cierto flujo de trabajo

Data en Plone • Toda la información se guarda en ZODB, una base de datos de objetos enlazados

• Se guarda todo en un fichero: Data.fs • Para hacer un respaldo se simplemente hace una

copia (normalmente en una manera incremental) del fichero data.fs

• Motor de busqueda Zcatalog • Indexado de texto completo de archivos PDF/OO/MS Office

Desarrollo de tipos de contenido • Archetypes es un marco diseñado para crear nuevos tipos de contenido y productos para Plone/CMF • Su principal objetivo es proveer una forma estandarizada para la construcción de objetos de contenido basados en la definición de un esquema • Se puede crear diagramas de UML y convertirlos directamente a productos Plone

Contenido External a Plone • Mostrar otros sitios con Iframe • Productos adicionales para agregar Iframe • WindowZ, ContentCaller

Páginas empotrados

Contenido External a Plone Se esta creando un marco para traer contenido external de diferentes fuentes y cuardarlo a ZODB Un producto adicional en desarrollo collective.externalcontent

Integrar objetos de Web Services

• Para facilitar la comunicación y intercambio de datos

entre diferentes sistemas, se puede importar objetos al base de datos a través de – SOAP • http://plone.org/documentation/how-to/importsoap-client-object – XML-RPC

• No es trivial, se necesita meterse a programar

Comparando CMS • Comparando Plone con Drupal, Joomla, Wordpress • Alta curva de aprendizaje para el desarrollo, facil para los usuarios agregar y editar información • PHP / Python • Crear y manejar navegación y secciones del portal más facil y intuitivo que p.ej. En Joomla • Interfaz de administrador • Manejo del contenido de diferentes tipos • Ningun otro CMS provee tan alto manejo de roles en el flujo de trabajo (Drupal viene proximo)

Comparando CMS • Componentes adicionales • Casi cada CMS es modular – se puede facilmente agregar y crear productos adicionales • Plone, Joomla y Drupal todos tiene muchos componentes • Mayoría son gratuitias y de código abierto • Muchos componentes se ha convertido comerciales en Joomla • La comunidad Plone fomenta más la idea que los productos son gratuitos y abiertos para todos

Comparando CMS • Para los usuarios que montan información a los portales • WordPress y Plone los más faciles para aprender • Copiar/pegar de MS Word produciendo XHTML • Seguridad: una problema para todos • Plone tiene menos problemas que sistemas PHP • Imunidad para ataques de inyección SQL • Al fin: cada CMS tiene su lugar: • Un sistema para empresas pegueñas: Joomla (rapido para desarrollar) • Un portal con elementos ”Web 2.0”: Drupal • Un portal seguro con muchos contribuidores con varios permisiones en diferentes secciones: Plone

Quienes utilizan Plone? • “Grandes jugadores...” • Empresas, organizaciones: Discover, Google, CIA, Motorola, NASA, ...

• Universidades: Oxford, Bristol, ... – www.plone4universities.org – www.plone4scientists.org • Instituciones gubernamentales: – www.plonegov.org

Gobierno de Brasil

PloneGov para instituciones gubernamentales

• Iniciativo de instituciones gubernamentales para ganar independencia en el uso y desarrollo de sus propios applicaciones

• Participantes de 3 continentes, 20 paises: ciudades, departamentos, parlamentos

• El objeto es unir la fuerza en la creación de productos

gratuitas y de codigo abierto para Plone y para el uso de instituciones gubernamentales

Soporte • Una comunidad activa – Foros de discusión (www.plone.org/support/forums) – Salas de chat (www.plone.org/support) – Listas de correos (www.plone.org/support) • Cientos productos adicionales en diferentes repositorios – Python Package Index – Plone.org/products – Contentmanagementsoftware.org

Recursos y estudios • Estudio del Marzo 2009 comparando diferencias enter Drupal, Plone, Joomla y WordPress: •http://www.idealware.org/articles/joomla_drupal_plone.php

• Introducción: •http://www.communesplone.org/Members/xavier_heymans/ • Qué es Plone : introducción y estudios de casos •http://www.communesplone.org/Members/xavier_hey mans/sp/Plone-portalesExtranet.pdf/view • Plone en entornos Gubernamentales •http://www.communesplone.org/Members/xavier_hey mans/sp/plonegov-sp.pdf/view

Recursos y estudios * Plone Cono Sur, comunidad de usuarios de Plone para el Cono Sur http://www.plone.org/countries/conosur * Manual de usuario de Plone en castellano

http://dailymp.googlepages.com/PlataformaPloneZope.pdf

* Guía definitiva de Plone en pdf (Inglés)

http://plone.org/documentation/manual/definitiveguide/definitive_guide_to_plone.pdf * Comunidad Plone España

http://www.plone-es.org/

Web Plone España

http://www.plone.es/

Gracias

Related Documents