Rayon Ordinateurs et périphériques
Zope

Fiche technique

Format : Broché
Poids : 1430 g
Dimensions : 19cm X 23cm
EAN : 9782212112276

Zope


Collection(s) | Blanche
Paru le
Broché
préface Jim Fulton
Professionnels

Quatrième de couverture

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 de 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, inter action 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.

Au sommaire

Pourquoi Zope? Le Web objet · Administration via le Web · Une base objet transactionnelle et historisée · Intégration à d'autres outils · Performances · Fiabilité et sécurité · Coût de développement · I. Zope pourle webmaster. · Installation · Environnement de développement et modèle conceptuel · Objets Zope · Objets persistants · Acquisition dans Python et Zope · Variables REQUEST et objet RESPONSE · Utilisateurs, rôles et permissions · DTML avancé · Zope Page Templates · TAL · TALES · METAL · Formulaires, sessions et cookies · Espace de noms, arborescences, gestion des erreurs · Recherche et indexation (ZCatalog) · II. Zope pour le développeur. · Bibliothèque standard de Python · ZClasses: développement, distribution et packaging · Réalisation de produits Python · Approche par composants · Cas d'utilisation · Diagramme de classe · Code squelette, fonctionnel et technique · Tests · Packaging et distribution · Sécurité · ZODB et la persistance · Arbre d'héritage et classes de base · Mise en production et montée en charge · Configurer une instance · Démarrage et arrêt · Installation et configuration d'Apache · Apache comme serveur web frontal · Sous Windows · Squid comme proxy-cache · Gestionnaires de cache: RAM Cache Manager, HTTP Accelerated Cache Manager · Haute disponibilité avec ZEO · Distribution de charge · Sécurité avancée · HTTP · Authentification et acquisition · API de sécurité · Sécurité des scripts et classes · ZCatalog et CMF/Plone · III. Études de cas. Intranet/extranet collaboratif · Site e-commerce · Étude de cas LDAP · Outil de syndication · Fonctions métier, conversion en classe Python · Débogage, réalisation, packaging et tests · IV. Annexes. Références DTML et Python · API de Zope (classes, fonctions et méthodes)

À 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 projet 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.

Biographie

O. DeckmynOlivier Deckmyn est co-fondateur et directeur associé d'IngeniWeb, spécialisé dans le développement et l'hébergement Zope et Plone. Auteur de plusieurs produits open source Zope, il a à son actif des projets majeurs (Assemblée nationale, Accord, AGF, France Telecom, British Telecom, AchatPublic.com,...).

P.-J. GrizelPierre-Julien Grizel est associé et responsable Recherche et Développement chez IngeniWeb. Artisan de longue date du logiciel libre, il maîtrise les technologies objet (C++, UML, ..., et bien sûr Zope et Python), ainsi que les annuaires LDAP et les environnements Unix. Olivier et Pierre-Julien sont avec Kamon Ayeva les auteurs du Cahier du programmeur sur Zope et le CMF (Eyrolles 2002).

Avis des lecteurs

Du même auteur : Olivier Deckmyn

Zope : premier site collaboratif avec Zope et le CMF

Zope

Zope-Plone

Du même auteur : Pierre-Julien Grizel

Zope : premier site collaboratif avec Zope et le CMF

Zope