Préface de Jim Fulton
Zope ou le Web objet
De la page d accueil ne nécessitant pas de programmation au site de commerce électronique, du forum personnel au site étendu de gestion clé contenu Zope offre un environnement complet de publication orienté objet outre son langage de génération de pages dynamiques, il intègre une base de données objet transactionnelle avec historique, un langage de requête et un moteur d'indexation et de recherche.
Cet ouvrage guide le développeur de la phase d'installation de Zope à l'administration à distance du serveur, en passant par la génération de pages dynamiques DTML/ZPT, la gestion et l'indexation de contenu, l'accès aux bases de données SQL et la création de composants métier (produits et ZClasses). Il constitue un guide méthodologique pour la création de composants, illustré par quatre études de cas. Les références DTML et Python, ainsi que l'API de Zope, sont données en annexe.
Deuxième édition mise à jour : administration et conception Zope avancées
Cette deuxième édition tient compte de la plus récente version de Zope et aborde les aspects indispensables de son exploitation professionnelle : administration système et sécurité, mise en production et montée en charge, interaction avec d'autres serveurs web (Apache, Java, IIS), mais aussi méthode de réalisation de produits (élaboration de plans de tests...), illustrée par une nouvelle étude de cas.
À qui s'adresse ce livre ?
- Aux webmasters et développeurs souhaitant mettre en place des solutions de gestion de contenu personnalisables.
- Aux administrateurs qui ont à administrer des serveurs Zope en environnement MS-Windows ou Unix/Linux.
- Aux chefs de pro|et qui doivent mettre en place des moyens facilitant le travail collaboratif et le partage d'informations.
- Aux programmeurs rompus à Zope qui souhaitent optimiser l'écriture de produits.
Sur le CD-Rom offert avec ce livre
Zope 2.6.1 (Unix et Windows) et Zope 2.7 beta (Unix et Windows) - Code source des exemples du livre - Distribution IngeniWeb de Plone et produit ingeniSite PE.
Configuration requise :
- Version Windows : processeur 500 Mhz, 256 Mo RAM, 150 Mo d'espace disque disponible, Windows 95, 98, 2000 ou XP.
- Version Unix : Linux, FreeBSD ou Solaris conseillé. Python 2.1.3 doit être installé. 150 Mo d'espace disque disponible.
Olivier et Pierre-Julien sont avec Kamon Ayeva les auteurs du Cahier du programmeur sur Zope et le CMF (Eyrolles 2002).