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 JSR­283 (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é

Université d`été Télécharger le Livre Blanc "La gestion de contenu Web et TYPO3" : http://www.onext.fr/index.php?id=66

Plus en détail

Télécharger - Koossery Technology

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

Plus en détail