creación de sistemas de información usando zope

11
Creación de Sistemas de Información usando Zope Pedro Hípola Universidad de Granada

Upload: yetta

Post on 19-Jan-2016

45 views

Category:

Documents


2 download

DESCRIPTION

Creación de Sistemas de Información usando Zope. Pedro Hípola Universidad de Granada. Evolución de Zope. (Z Object Publishing Environment) 1996, Digital Creations (en C y Python) 1999: código abierto (Open Source, lic. ZPL) Dos líneas:. La potencia de Zope. - PowerPoint PPT Presentation

TRANSCRIPT

Creación deSistemas de Información

usando Zope

Pedro Hípola

Universidad de Granada

Evolución de Zope

(Z Object Publishing Environment)

1996, Digital Creations (en C y Python)

1999: código abierto (Open Source, lic. ZPL)

Dos líneas:

La potencia de Zope

• Content Management System: generación y mantenimiento de portales

• Servidor de aplicaciones• Trabajo cooperativo

– Seguridad (acl_users).– Groupware, workflow– Control de versiones

• Sencillo interface web

Diseño del producto

• Desarrollado en lenguaje Python

• Licencia Open Source + soporte comercial

• Plataformas: Unix / Windows

• Gestión de Objetos en un entorno integrado- metáfora tradicional: ficheros y carpetas

• Compatible con otros servidores: Apache, IIS, etc.

Prestaciones de Zope

• Desarrollo de aplicaciones web (dinámicas)– cierto parecido con ASP, PHP- editor Wysiwyg

• Gestión de contenidos: estructura, etc.• Servidor FTP• Conectividad con bdd relacionales

– SQL, ODBC, ODBMS

• Zcatalog: indexación y motor de búsqueda

Prestaciones de Zope (cont.)

• Gestión de usuarios• Administración remota• Control de seguridad• Versiones: historial y bloqueo• WebDAV (distributed authoring and versioning)

-> posibilidad de usar diversos editores web

• Soporte XML• Escalabilidad• Uso de lenguajes script (Python, Perl, DTML)

Prestaciones de Zope (cont.)

• Soporte de estándares:– HTML, XML, DOM, SMTP, IMAP, POP,

NNTP– HTTP, FTP– SQL, ODBC, LDAP– FastCGI, XML-RPC– SOAP– WebDAV

Prestaciones de Zope (cont.)

• Undo

• Cut, copy and paste

• DTML (Dynamic HTML)

• “Métodos”: DTML, Python y Perl

Instalación y puesta en marcha

• Descargable de www.zope.org/Products

• Instance

• http://localhost:8080

Recursos sobre Zope

• http://www.zope.org

• http://www.zope.com