Beschreibung
Die Kursteilnehmer erlernen in diesem Seminar die Skriptsprache Python mit dem Applikationsserver Zope zu betreiben. Durch dieses Zope-Training können Sie die Konzepte und Funktionen des Zope Applikationsframeworks einsetzen und sind in der Lage, Zope zu installieren, zu konfigurieren sowie selbsttätig Zope-Erweiterungen (Products) zu entwickeln.
Agenda Grundlagen
-Integrierte, transaktionsorientierte Datenbank
-V?or- und Nachteile der Datenbank gegenüber Oracle
MSSQL, PostgreSQL und ODBC
Wege zur Erzeugung dynamischer Inhalte
-RSS und XML-RPC
-Content by role
-User/Session-Tracking
Unterstützte Standards
-HTML, CSS, HTTP, FastCGI, FTP, WebDAV, DOM, XML, XML-RPC, SQL, RSS und LDAP
Zope Performance und Technik
-Caching Techniken in ZOPE und Belastung des Servers
-Schutzmöglichkeiten vor Überlast
-Objekt-Persistenz
Python - eine kurze Wiederholung?
-Nutzung von Classes, Python Beispiele, Python Datenbanken
DTML Makrosprache
-DTML Grundlagen - Parallelen zu Python
-Einfache Beispiele: Mail-Formular, SHOP, Datenbank-Anwendung
Zope Page Templates Makrosprache
ZOPE-Programmierung
-Grundlegende Zope-Objekte, Dynamische Inhalte mit DTML
Einfache Zope Anwendungen
-User-Rechte - Content by role
-Verschlagwortung, Suche in Inhalten und Dokumenten,
-Einbindung relationaler Inhalte, Skalierung ZEO
-Zope erweitern
Direktlink zum Seminar