Content Management System CMS. Pourquoi ? Obligation de ressaisir des contenus publiés à plusieurs endroits Pas d’outils de gestion de qualité de l’information.

Slides:



Advertisements
Présentations similaires
Présentation des technologies SharePoint 2007
Advertisements

Les technologies décisionnelles et le portail
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Point sur le CMS Web InfoGlue et nouveau canal « lecture des annonces » ESUP-days Journées du 22 et 23 juin à Paris.
Cycle de vie de documents web
TOUQUET Arnaud ▪ GI05 BLONDEEL Igor ▪ GM05
Le developpement web  Préparé par : ASSAL Lamiae JAMALI Zakarya
Connecter des données métier à Office SharePoint Server 2007 via le Business Data Catalog.
Introduction aux fonctions de gestion de contenu Web dans Microsoft Office SharePoint Server 2007.
Une solution personnalisable et extensible
PLAN Evolution des sites Web
Site Internet 29 Mai Le site internet aujourdhui 2.
51 Les technologies XML Cours 6 : XML et les architectures N-tiers – Tier Métier Janvier Version 1.0 -
51 Les technologies XML Cours 7 : Utilisations dXML Janvier Version 1.0 -
Introduction aux CMS.
CMS Content Management System
LOG 02 Bases de Données Avancées Rappels sur JSP / Servlet
Nouveau blog. WordPress connexion Nommez votre blog.
Middleware : XML-DBMS Permet de faire office d’interface entre des données XML et des bases de données relationnelles (insertion et récupération de données)
Comprendre l’environnement Web
Tapestry - Eclipse Link
Archimède : dépôt institutionnel de la Bibliothèque de lUniversité Laval Par Rida Benjelloun Chef de la section recherche.
Développement Rapide dApplications Web avec.NET « Mon premier site »
JDBC ou comment manipuler une base de données en Java ?
Projet JAVA EE Approfondi
Projet Personnel Encadré
Type de contenu. © Partouche David / 2007 version 0.1 Colonne de site Une colonne de site permet de définir un champs qui sera exploitable au sein de.
Saisie de l’Offre de Formation (SOF)
Atelier « Créations de sites » : Les techniques de réalisation de sites EPN :...
PhP-MySQL Pagora 2012/2013 CTD 1 - Presentation de moi ^^
Plus de cinquante réalisations depuis Secteurs de la santé, services municipaux, services publics et accès aux citoyens… De nombreuses récompenses.
La face cachée des systèmes de recherche Martin Bouchard, président Janvier 2003.
Typo3 sur Bonjourquebec.com Publier un site dynamique en version statique ou presque…
Adaptée du cours de Richard Grin
La souris danse Espace Régional Internet Citoyen.
Chapitre 3 Les bibliothèques de balises JSP et la JSTL
J2EE vs .NET Réaliser par : SEIF ENNACER BADRA && CHETOUI RIM.
Initiation au web dynamique - TP
JEE 5 F.Pfister 2 institut eerie JEE – Une plateforme serveur  Développement et exécution d'applications réparties.
‘‘Open Data base Connectivity‘‘
Portail « Citoyens » - Approbateur Ville de Sherbrooke Formation Telus Portail Municipal Octobre 2007.
PHP & My SQL.
A L I M E N T A T I O N A G R I C U L T U R E E N V I R O N N E M E N T Présentation d’un site « clé en main »
Les logiciels de gestion bibliographique
Module I-C3 : Applications Web IUT R&T 2e année
Concepts. Procédures 1 EWS Excel Web Services. © Partouche David / 2007 version 0.1 Présentation des Excel Services Définition de base : Excel Services.
1 Architecture orientée service SOA Architecture orientée service SOA (Service Oriented Architecture)
Java Enterprise Edition, anciennement J2EE
GESTION DE CONTENU Content Management System.
Présentation du produit
RHYTHMYX Une application CMS Présentée par Christine Guerru Bayron Perez-Alvarez Vincent Demers.
Formation utilisateurs CMS. 16/01/20082 Plan 1)Présentation 2)Espace contributeur 3)Plan du site 4)Créer des pages 5)Edition en ligne 6)Les ressources.
09/11/2006 CMS Content Management System Système de Gestion de Contenu.
Étude et mise en place d’un système de gestion de contenu
Mise en œuvre d’un portail « OpenSocial » s’appuyant sur la gestion documentaire Nuxeo-DM JRES 2011 –
MEMOIRE INDUSTRIEL ESIEA
CMS - Content Management System pour les bibliothèques valaisannes.
Présentation du framework JSF (Java Server Faces) dans le modèle événementiel MVCII
© WYNIWYG / Communication, reproduction interdite sauf autorisation.
Struts.
CMS - SGC Revenu Québec. Octobre 2003 SSWII - SERVICE DES SOLUTIONS WEB ET DE L’INGÉNIERIE DE L’INFORMATION DSAE - DIRECTION DES SOLUTIONS D’AFFAIRES.
Administration du site
Cours n°4M1.ist-ie (S. Sidhom) UE 203 Promo. M1 IST-IE 2006/07 Conception d’un système d'information sur Internet Architecture trois-tiers : technologies.
Les Systèmes de Gestion de Contenu (CMS) Allirand Maud Chabord Grégoire Massart Anne-Sophie 24 novembre 2006.
Contribution CMS.Eolas
Les systèmes de gestion de contenu
Bloc 1 - UE 5 - Technologies de l’information et de la communication TIC Bachelier en immobilier T. SOUMAGNE.
CMS : SPIP Formation PBC – Septembre SPIP = Système de publication Internet SPIP = Système de publication Internet SPIP = CMS = Content Management.
Installation du PGI – CEGID
Parquet Geoffrey 3 ARIL EXIA.CESI ARRAS. Présentation du MLD Présentation de la persistance Présentation récapitulatif du projet JSP/SERVLET MVC Cycle.
Transcription de la présentation:

Content Management System CMS

Pourquoi ? Obligation de ressaisir des contenus publiés à plusieurs endroits Pas d’outils de gestion de qualité de l’information Difficultés pour réorganiser/évoluer le site Pas de contrôle de la production de contenus Content Management System Palier les inconvénients des sites statiques

Solutions existantes : Évolution difficile -> le contenant n’est pas modifiable directement Content Management System Utilisation de base de données par des scripts php/asp/jsp… Utilisation d’XML

Caractéristiques fonctionnelles principales Gestion administrative (utilisateurs) Ajout/Édition de contenu –Contexte : hiérarchie et délégation de droits Définition de modèles de présentation sans outils spécifique Séparation du fond et de la forme Content Management System

Caractéristiques (suite) Gestion automatiques des liens Gestion de la qualité de l’information (Workflow) –Validation –Versions –Durée/Cycle de vie –Mesure d’audience Indexation automatique pour recherche Content Management System

Organisation du contenu Articles : différentes structures Plusieurs versions possibles pour un document (langues…) Accès contrôlés (utilisateurs, date…) Validation Content Management System

J2EE Content Management meets Usability Magnolia 2.0

Spécificités : CMS Open Source –Pas de coût de licence –Pas de coût de mise à jour du produit –Création de nouvelles fonctions Utilise Java & XML pour fonctionner - Utilisation de standards (J2EE, JCR, Java, JSP, JSTL, HTML) Utilise la "Java Specification Requests 170" : Content Repository for Java : JCR - Compatible avec toutes les BD du marché Magnolia

Java server page Standart Tag Library JSTL

C’est un ensemble de tags personnalisés (JSR 52) proposant des fonctionnalités souvent rencontrés dans les JPS comme : Tags de structures (itérations, conditionnement…) Requêtes SQL Utilisation de documents XML Internalisation (langue, format des nombres, date…) JSTL

Cette bibliothèque facilite l’accès au BD. C’est une solution simple mais non robuste: ca ne remplace pas l’utilisation des Beans ou EJB. JSTL : Exemple biblio Database

setDataSource : Permet de créer une connexion vers la BD à partir des données fournies dans le tag. JSTL : les tags de Database Ex: Attributs : Driver: nom de la classe du pilote JDBC à utiliser Url: adresse de la BD à utiliser User : nom du login utilisé lors de la connexion Pwd : password utilisé lors de la connexion

Il y a évidemment d’autres tag disponible dans Database, comme : JSTL : les tags de Database Tags : query: permet de réaliser des requettes SQL transaction: encapsulation de plusieurs requettes update : réaliser une mise à jour de la BD

JSR-170 Cette API devrait devenir un standard. Elle permet une communication avec un "Content Repository". Un "Content Repository" est un système de gestion d'informations de haut niveau, qui est une surcouche des traditionnel "data repositories" Un "Content Repository" inclus des services de contenus tel que: versions, recherche de texte, controle d'acces, organisation de contenu... Magnolia : JCR

Spécificités : Comporte une interface utilisateur (GUI) Web - Fonctionne sur tous les browers - Administration à travers le GUI - Création des pages Web via GUI - Contribution via GUI Magnolia

Magnolia : Vue Administrateur

Magnolia : Vue édition Wisiwig

Magnolia : Vue Mise en page

Magnolia : Vue Visiteur

Spécificités : Editeur de type « Rich Text » intégré –Editeur de pages Web identique à l’utilisation d’un traitement de texte Édition de page en ligne immédiate –URL simplifiés –Meilleurs indexation sur les moteurs de recherche –Les pages (leur liens) peuvent être facilement bookmarquées/communiquées Magnolia

Virtual Static Web Adresses : URL simplifiés Meilleurs indexation sur les moteurs de recherche Les pages (leur liens) peuvent être facilement bookmarquées/communiquées Virtual Static Web Adresses : Magnolia