Ezpublish

1 299 vues

Publié le

Présentation de eZ publish : portail et syndication

0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
1 299
Sur SlideShare
0
Issues des intégrations
0
Intégrations
19
Actions
Partages
0
Téléchargements
25
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Ezpublish

  1. 1. eZ publish : portail et syndication 30 janvier 2007 – Salon Solutions Linux – Louis Sicard
  2. 2. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication Plan de la présentation : Introduction 1. eZ publish : outil de gestion de contenu avancé 2. La problématique de la syndication 3. eZ publish, solution de syndication Conclusion
  3. 3. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication Introduction <ul><li>Syndication : besoin de cohérence et de centralisation d’un environnement de contenu hétérogène et éclaté </li></ul><ul><li>Les projets de syndication sont de plus en plus en nombreux et les besoins fonctionnels se standardisent </li></ul><ul><li>Quelles solutions techniques ? Comment adapter la gestion de projet au cas particulier de la syndication ? </li></ul>
  4. 4. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication 1. eZ publish : outil de gestion de contenu avancé a. Le modèle objet dans la gestion de contenu <ul><li>eZ publish s’appuie sur la fiabilité reconnue de PHP et MySQL </li></ul><ul><li>eZ publish propose l’idée originale de structurer les contenus en adoptant un modèle objet  design de classe puis instanciation </li></ul><ul><li>Permet une adaptation à toutes les typologies de publication. Permet également une gestion des objets abstraits (association, méta-données, etc.) </li></ul><ul><li>La mise en relation entre contenus est facilitée </li></ul>
  5. 5. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication 1. eZ publish : outil de gestion de contenu avancé a. Le modèle objet dans la gestion de contenu
  6. 6. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication 1. eZ publish : outil de gestion de contenu avancé b. Le templating en cascade Le templating est structuré en cascade Afin de garantir l’homogénéité graphique du front-end, les templates se développent par inclusions du plus détaillé dans le plus général Chaque sous-template hérite du template père
  7. 7. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication 1. eZ publish : outil de gestion de contenu avancé c. Une architecture en brique <ul><li>Le noyau d’eZ publish est structuré par brique </li></ul><ul><li>Une telle structure facilite le développement de plugins (extensions) </li></ul><ul><li>L’accès au noyau applicatif est garanti sans avoir à le modifier </li></ul>
  8. 8. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication 2. La problématique de la syndication a. Un environnement de publication hétérogène <ul><li>Une multitude d’acteurs contribuent à la publication dans des formats hétérogènes </li></ul><ul><li>Un besoin de rationalisation émerge : impulsion politique, commerciale. </li></ul><ul><li> Pb : cette impulsion émane rarement du terrain </li></ul><ul><li>Il est donc nécessaire de définir une véritable stratégie de syndication </li></ul>
  9. 9. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication 2. La problématique de la syndication a. Un environnement de publication hétérogène Exemple : la bourse de technologies développée par Core-Techs pour Oséo
  10. 10. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication 2. La problématique de la syndication b. Définition de la stratégie de syndication <ul><li>La phase d’analyse et de spécification est cruciale. Le développement ne représente que 30 à 40% de la charge totale d’un projet de syndication </li></ul><ul><li>Il est nécessaire d’établir un dialogue entre les différents acteurs locaux : audit des SI sources, identification des difficultés techniques, rester force de proposition </li></ul><ul><li>L’intégrateur doit se positionner comme médiateur symbole de l’unification et de la rationalisation des processus de publication </li></ul>
  11. 11. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication 2. La problématique de la syndication c. Elaboration d’un format unique d’échange <ul><li>Core-Techs préconise le format XML : format le plus adapté aux besoins de structuration d’échange </li></ul><ul><li>XML autorise des flux synchrones (ex : Webservices) ou asynchrones (push XML périodiques) </li></ul><ul><li>Le schéma de validation XML (XSD ou WSDL) devient alors le document de référence dans le développement des différents flux de syndication </li></ul>
  12. 12. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication 2. La problématique de la syndication d. La notion de méta-portail <ul><li>Le méta-portail est le point de syndication central </li></ul><ul><li>Il représente le niveau d’abstraction le plus élevé dans le processus de publication : il ne possède pas de contenu en propre puisqu’il n’a pour objet que sa simple unification afin de rediriger, dans un second temps, le visiteur vers la source proprement dite </li></ul>
  13. 13. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication 2. La problématique de la syndication d. La notion de méta-portail Exemple : l’application de recherche développée par Core-Techs pour l’Assemblée Française des Chambres de Commerce et d’Industrie (ACFCI)
  14. 14. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication 3. eZ publish, solution de syndication a. Un panel d’outils adaptés à la syndication <ul><li>Basé sur PHP, eZ publish dispose d’un parser XML SAX : idéal pour la consommation des flux XML </li></ul><ul><li>Son architecture en brique permet un accès complet aux ressources de la gestion de contenu à partir d’une extension </li></ul><ul><li>La gestion des tâches planifiées (« cronjobs ») permet d’intégrer les flux XML périodiquement </li></ul>
  15. 15. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication 3. eZ publish, solution de syndication b. L’optimisation des imports XML avec eZ publish <ul><li>La structuration objet de contenus permet une adéquation souple et évolutive avec les schémas de structure XML </li></ul><ul><li>L’outil de comparaison de contenu permet la comparaison de deux instances d’une même classe. Ceci permet notamment la mise en place de flux incrémentaux </li></ul>
  16. 16. 30 janvier 2007 – Louis Sicard – eZ publish : portail et syndication Conclusion <ul><li>Un projet de syndication est suspendu à la gestion de projet : les acteurs doivent être soudés et impliqués dans les discussions </li></ul><ul><li>Le point le plus sensible est certainement la définition du format unique d’échange </li></ul><ul><li>eZ publish est un des outils les plus à même de répondre à la problématique des projets de syndication </li></ul>
  17. 17. Merci de votre attention Questions ? 30 janvier 2007 – Salon Solutions Linux – Louis Sicard

×