Alfresco et TYPO3
Transcription
Alfresco et TYPO3
Alfresco et TYPO3 Présenté par Yannick Pavard dans le cadre des rencontres WebEducation – Février 2008 Objectifs À la fin de cette présentation, vous serez en mesure : – de citer des ministères ayant fait le pas vers TYPO3 – d'identifier les différences entre Alfresco et TYPO3 – de comprendre les avantages d'une intégration d'Alfresco avec TYPO3 2 / 38 Qui sommes-nous ? ➔ S o m m a i r e ➔ ➔ Historique Notre offre de service Nos références clients pour le CMS TYPO3 Présentation des deux solutions ➔ ➔ Alfresco TYPO3 Gestion de contenu avec Alfresco Gestion Électronique des Documents avec TYPO3 ➔ ➔ ➔ ➔ L'existant : DAM Pourquoi utiliser Alfresco ? Exemple d'intégration avec TYPO3 Scénario possible pour profiter des avantages d'Alfresco Conclusion 3 / 38 Présentation de l'entreprise Infoglobe Infoglobe : Historique Infoglobe est une entreprise québécoise créée en 2004 Avec plus d'une centaine d'employés Elle est devenue en l'espace de 3 ans, la plus grande plateforme canadienne en logiciel open source Présente à Québec, Montréal et Ottawa 5 / 38 Notre offre de service Infoglobe s'est donnée pour mission de construire une offre globale ✔ ✔ ✔ ✔ Infoglobe.evolution Analyse et suivi de vos projets web Infoglobe.tc2l Mise en place de votre infrastructure système Infoglobe.securité Audit et sécurité de vos réseaux et serveurs Infoglobe.formation Offre de formation autour des solutions open source 6 / 38 Nos références clients TYPO3 7 / 38 Présentation de la solution ALFRESCO Présentation d'Alfresco Nom : Alfresco Famille : ECMS (Entreprise CMS) / GED Cible : Gestion documentaire et mise en ligne de contenu. Licence : Opensource (GPL) Coût : Gratuit Environnement : JAVA / Tomcat Base de données : Hibernate (MySQL, Oracle ...) ➔ Un avantage : Facilité d'intégration dans un environnement Windows ➔ Un inconvénient : Encore plus complexe que TYPO3 (pour le module web) 9 / 38 Présentation d'Alfresco Quelques chiffres Janvier 2005 : Création d'Alfresco par John Newton et John Powell Nombre de membres : 35000 Utilisateurs : 5000 entreprises Environnement : 51% sous Linux / 41% sous Windows Base de données : 60% sous MySQL / 14% pour Oracle Suite office : 66% pour MSOffice et 24% pour OpenOffice 10 / 38 Présentation de la solution TYPO3 Présentation de TYPO3 Nom : TYPO3 Famille : CMS / SGC Cible : Réalisation de site web nécessitant une entière liberté de création Licence : Opensource (GPL) Coût : Gratuit Environnement : Php / Typoscript Base de données : MySQL, Oracle, MS-SQL ... ➔ Un avantage : Extensible (3000 extensions) ➔ Un inconvénient : Gestion des fichiers (versionnement et historique) 12 / 38 Présentation de TYPO3 Quelques chiffres 1997 : Naissance de TYPO3 2001 : Première version opensource pour TYPO3 Nombre de site web recensé : + 8000 Nombre de site au gouvernement du Québec : ~ 30 Environnement : 79% sous Linux / 4% sous Windows Pays d'origine : 56% hébergé en allemagne Traduction : + 40 langues 13 / 38 Gestion de Contenu avec Alfresco Gestion de contenu avec Alfresco La gestion coté web est géré par un module appelé WCMS Voici la liste des fonctionnalités : Gestion avancée des formulaires ➔ Workflow ➔ Virtualisation (copie intégrale des changements) ➔ Mise en ligne des documents produits par l'entreprise ➔ Support un grand nombre de visiteurs (clustering) ➔ Webscript (service web) : afficher du contenu sur un autre sit ➔ 15 / 38 Gestion de contenu avec Alfresco TYPO3 est un CMS / Alfresco est un ECMS « Malgré le fait qu'Alfresco offre depuis peu un nouveau module WCMS (Web Content Management System) les deux solutions ne sont pas comparables » Alfresco est basé sur du XML (formulaire/Xforms, contenu ...) pour produire ces pages web. :: Production de site statique TYPO3 est une boite à outil configurable qui se rapproche plus du HTML (css, php, javascript ...) :: Production de site dynamique (interaction) 16 / 38 Gestion Électronique des Documents avec TYPO3 Intégration de TYPO3 et Alfresco But Offrir à TYPO3 la possibilité de gérer plusieurs versions d'un même document binaire (images, word, openoffice, video, etc) et ainsi offrir la possibilité de restaurer une ancienne version pour la rendre accessible sur le site web. 18 / 38 Intégration de TYPO3 et Alfresco L'existant TYPO3 possède une extension appelée le DAM (Digital Asset Management) qui offre les options suivantes : Gestion des meta-données Références entre les fichiers et les contenus TYPO3 Gestion des catégories Filtrage et traitement par lot Exploiter les meta-données sur votre site (Galerie photo, liste de documents, classement par catégorie) 19 / 38 Intégration de TYPO3 et Alfresco Pourquoi utiliser Alfresco ? Gestion et restauration des versions Intégrer des documents déjà existants en interne (qui ne seraient pas sur le serveur web) Utiliser les possibilités offertes par Alfresco comme les actions (Génération PDF automatique, etc) Faciliter la mise en ligne des documents depuis l'environnement de travail des employés (CIFS, Webdav) Utilisation de Workflow pour l'ajout des documents 20 / 38 Exemple d'intégration avec TYPO3 Exemple d'intégration avec TYPO3 Un nouveau module Alfresco Accéder aux fichiers disponibles dans l'environnement Alfresco Options pour les administrateurs qui permettra de personnaliser l'environnement de travail 22 / 38 Exemple d'intégration avec TYPO3 Synchronisation des répertoires Alfresco TYPO3 (répertoire fileadmin) 23 / 38 Exemple d'intégration avec TYPO3 Comment s'effectue la synchronisation ? Plusieurs protocoles sont disponibles : NFS : Accès depuis une machine Linux CIFS : Accès depuis une machine Windows Webdav : Accès depuis un explorateur de fichier FTP : Accès depuis une machine distante Webscript (REST) : Accès depuis une page web 24 / 38 Exemple d'intégration avec TYPO3 Exemple avec le NFS : Connexion NFS Dépôt de fichiers depuis Alfresco : Les fichiers sont disponibles pour être proposés en téléchargement sur page web (TYPO3) Dépôt de fichiers depuis TYPO3 : Le fichier est archivé avec Alfresco et devient disponible pour le réseau local (depuis votre ordinateur) 25 / 38 Fonctionnalités Alfresco et TYPO3 Exemple d'intégration avec TYPO3 Exploration d'un répertoire Répertoire « Présentations » dans l'environnement Alfresco 27 / 38 Exemple d'intégration avec TYPO3 Détails des fonctionnalités Éditer le fichier Supprimer le fichier Modifier son contenu directement soit avec un programme externe Supprimer le fichier et toutes les versions précédentes Actions supplémentaires Copie de travail Créer une copie de travail du fichier et verrouille l'original Remplacer le fichier Couper/Copier Discussion Workflow Détails Liens (webdav, cifs, etc) Propriétés avancées (taille, version, auteur, etc) Version multilingue Catégorie Versions précédentes 28 / 38 Exemple d'intégration avec TYPO3 Exploration d'un répertoire Répertoire « Présentations » dans l'environnement TYPO3 29 / 38 Exemple d'intégration avec TYPO3 Détails des fonctionnalités Éditer les metas Informations Modifier les meta données du fichier Voir les metadonnées du fichier Renommer Renommer le nom physique du fichier Remplacer Déposer une nouvelle version Copie de travail Effectuer une copie de fichier et verrouiller l'original Éditer le fichier Éditer directement le fichier quand cela est possible Versions Accès aux différentes versions du fichier Visualiser le fichier Ouvrir le fichier pour visualiser son contenu Suppression Supprimer le fichier et toutes les versions 30 / 38 Exemple d'intégration avec TYPO3 Restaurer une version La fonction essentielle permettra de restaurer une ancienne version d'un document disponible dans la base d'Alfresco Restaurer Permet de restaurer une version spécifique Copie de travail Effectuer une copie de fichier et verrouiller l'original Visualiser Permet de visualiser une version spécifique du document 31 / 38 Exemple d'intégration avec TYPO3 Autre solution envisagée L'intégration d'une page Alfresco directement dans TYPO3 en utilisant la technologie des Webscripts (REST) Module Alfresco Espace Alfresco L'accès s'effectuera toujours depuis un module de TYPO3 L'environnement de travail Alfresco est à l'identique mais dans un environnement externe (ici TYPO3) Identification 32 / 38 Le module devra identifier l'utilisateur pour ne lui montrer que les fichiers et répertoires dont il a accès Exemple d'intégration avec TYPO3 Exploiter les données Le but est aussi de pouvoir proposer des fichiers en téléchargement sur les sites web produits avec TYPO3 Permettre aux edimestres de sélectionner des fichiers depuis le système de fichier à TYPO3 (en natif) Exploiter les meta-données stocké dans l'environnement d'Alfresco Afficher une liste de fichiers en fonction d'une catégorie Alfresco Cela nécessitera : De modifier/étendre certaines extensions de TYPO3 ➔ De modifier des fonctionnalités de TYPO3 ➔ :: C'est exactement comment que fonctionne le DAM 33 / 38 Profiter des avantages d'Alfresco Profiter des avantages d'Alfresco Exemple : Production d'un document PDF A travers le réseau A partir de votre environnement de travail Mettez les à disposition pour vos visiteurs Sélectionner un répertoire sur le serveur Alfresco Envoyer vos documents Déposer les automatiquement fichiers sur votre serveur TYPO3 Transformer automatiquement vos documents au format PDF via une action Alfresco 35 / 38 Profiter des avantages d'Alfresco Exemple : Valider des documents envoyés par courriel La pièce jointe est catégorisée dans Alfresco Le fichier passe par un processus de validation (workflow) Utilisez votre logiciel de messagerie préféré ... .. pour envoyer un courriel avec une pièce jointe Mettez les à disposition pour vos visiteurs Le fichier est déposé dans le répertoire de travail de TYPO3 36 / 38 Conclusion Conclusion ➔ ➔ ➔ ➔ TYPO3 est déjà bien intégré au gouvernement Alfresco et TYPO3 sont deux solutions opensource, donc modifiable à souhait ! Alfresco s'intégrera facilement dans votre environnement de travail La version 5 de TYPO3 sera basé sur la norme JSR283 (comme Alfresco) 38 / 38 Blogue Visitez notre blogue et retrouvez des astuces sur TYPO3 http://blogue.infoglobe.ca 39 / 38
Documents pareils
Université d`été
Télécharger le Livre Blanc "La gestion de contenu Web et TYPO3" : http://www.onext.fr/index.php?id=66
Télécharger - Koossery Technology
IV. Conclusion
Nous espérons que cet article vous permettra d’avoir des idées pour ce qui concerne la
configuration du plan de classement par défaut pour un type de site donné.
Vous pouvez téléchar...