creación de sistemas de información usando zope
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 PresentationTRANSCRIPT
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