SlideShare uma empresa Scribd logo
1 de 29
S
CMS
Système de gestion de
contenu
Partie II
Licence Pro. ATC
Année 2011-2012
Edouard Domenici
Creazzly
S
4. Choix d’une solution
4.1 Les logiciels libres
S Définition
S Licence de logiciel qui respecte 4 libertés :
S Liberté d’exécuter le logiciel
S Liberté d’étudier le fonctionnement du logiciel
S Liberté de redistribuer des copies du logiciel
S Liberté d’améliorer le logiciel et de publier ses
améliorations
Licence Pro. ATCEdouard Domenici - Creazzly
4.1 Les logiciels libres
Logiciel Libre
Logiciel
propriétaire
Domaine public Freeware Shareware
Gratuit Souvent Non Oui Oui Non
Protégé par le
droit d’auteur
Oui Oui Non Oui Oui
Code source
disponible
Oui Non Oui ou Non Rarement Rarement
Peut être copié
librement
Oui Non Oui Non Non
Peut être adapté
librement
Oui Non Oui Non Non
Peut être revendu
comme logiciel
libre
Oui Non Oui Non Non
Licence Pro. ATCEdouard Domenici - Creazzly
4.1 Les logiciels libres
S Avantage des logiciels libres :
S Coût de mise en œuvre
S L’accès aux codes sources (facilite le développement
spé.)
S Pérennité :
S Ne dépend pas de leur rentabilité ou de considérations
markéting
S La libre disposition des sources est un gage fondamental de
pérennité
S Respect des standards (W3C)
Licence Pro. ATCEdouard Domenici - Creazzly
4.1 Les logiciels libres
S Avantage des logiciels libres :
S Sécurité : Failles décelées facilement et corrigées
rapidement
S Evolutivité : Les communautés permettent de faire
avancer les projets
S Support communautaire fort
S Possibilité de compléter par un support professionnel
Licence Pro. ATCEdouard Domenici - Creazzly
4.2 Etat de l’offre
S Wordpress
S Joomla
S Typo 3
S SPIP
S Drupal
S Prestashop
S OsCommerce…
Licence Pro. ATCEdouard Domenici - Creazzly
4.2 Etat de l’offre
S Wordpress :
S Plateforme de publication personnelle (blog)
S Php/MySQL
S Installation très simple
S Légèreté/esthétisme
S Extensibilité importante :
S Plus de 3000 modules
S Respect des standards du Web
S Nombre de thèmes important
S Protection contre le SPAM
Licence Pro. ATCEdouard Domenici - Creazzly
4.2 Etat de l’offre
S Wordpress :
S Protection du contenu par mot de passe
S Pas de mutilinguisme
S Peu de commentaires dans les codes sources
Licence Pro. ATCEdouard Domenici - Creazzly
4.2 Etat de l’offre
S Joomla :
S Issu du projet Mambo
S Php/MySQL
S 2nd meilleur CMS 2008
S Multilinguisme
S Extensibilité importante
S Plus de 3000 modules
S Equipe de développement importante
Licence Pro. ATCEdouard Domenici - Creazzly
4.2 Etat de l’offre
S Joomla :
S BackOffice un peu déroutant
S Attribution des droits et workflow limité
S Non respect des standards W3C
S Activité du développement en perte
de vitesse
Licence Pro. ATCEdouard Domenici - Creazzly
4.2 Etat de l’offre
S Prestashop :
S Solution e-commerce
S Php/MySQL – Smarty
S Fiabilité
S Fonctionnalités prêtes à l’emploi très riches
(promotions, paiement, transport, ventes croisées…)
S Multilinguisme
S Moteur de template puissant
Licence Pro. ATCEdouard Domenici - Creazzly
4.2 Etat de l’offre
S Prestashop :
S Communauté un peu trop
restreinte
S Documentation incomplète
S Mise à jour trop complexe
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S + de 800 solutions dans le monde OpenSource
S Pas de CMS idéal : le choix dépend de la nature du
projet
S Il est impératif de réaliser un cahier des charges sur les
besoins réels en se posant les bonnes questions
S Penser à l’avenir du site
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S Exemples de questions :
S Quels rôles pour les acteurs ?
S Quels types de contenus stockés ?
S Nécessité d’externaliser les données ?
S Besoins de métadonnées ?
S Quels sont les workflow nécessaires ?
S Multilinguisme ?
S …
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S Langue du CMS
S Inutile d’ajouter de la complexité à la tâche
S Tous les CMS sérieux propose un traduction française
S Certains CMS gèrent le multilinguisme du FrontOffice
S Documentation
S Existe t-il une documentation officielle ?
S Y’a t-il des exemples de mise en œuvre ?
S Y’a t-il des formations accessibles ?
S Des livres existent t-il en librairie ?
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S Communauté
S Existe t-il des sites communautaires dédiés ?
Ex : jommlafrance.org, wordpress-fr.net
S Quelle est la taille de la communauté ? Son activité ?
 Ne pas hésiter à poser des questions aux
membres avant de faire son choix
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S Fonctionnalités
S Examiner les fonctionnalités du CMS et les comparer
au cahier des charges établi
S Si le CMS permet la publication de modules
S Parcourir la bibliothèque pour se faire une idée des
possiblités
de fonctionnalités supplémentaires
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S Ergonomie, accessibilité
S Le CMS est-il intuitif ?
S Quel est sa courbe d’apprentissage ?
S Une formation est-elle nécessaire pour la prise en
main ?
S Un éditeur WYSIWYG est-il disponible ?
S Faire un essai de l’interface de gestion pour se faire
une première idée (existence d’une démo)
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S Flexibilité
S Possibilité d’adapter le CMS à ses besoins
S Groupes, droits, workflow
S Le développement de module est-il possible ?
S Existe t-il une documentation claire sur l’aspect
technique du CMS ?
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S Les technologies utilisées
S Php/MySQL (le plus populaire), Java, Python
S Unix, Windows
S Hébergement mutualisé ou serveur dédié
S Choix de la BDD : MySQL, Posgres, Oracle
 Aura des conséquences sur le choix de
l’hébergement et son coût
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S Hébergement
S Tous les hébergeurs ne conviennent pas !
S Suivant la solution choisie, vous pouvez déterminer
une offre d’hébergement
S Attention aux critères suivants :
S Performance du serveur et de la BDD
S Configuration spécifiques
S Droits d’accès aux répertoires
S Support technique
S L’espace disponible
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S Popularité du CMS
S Combien de sites utilisent ce CMS ?
S Quels sites importants utilisent ce CMS
S Le monde diplomatique : SPIP
S Greenpeace : Drupal
S Université d’Harvard : Joomla
S Existe t-il des exemples de sites qui se rapprochent de
son propre projet ?
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S Evolution du CMS
S Evaluer le chemin parcouru depuis la première version
du CMS
S Examiner les évolutions annoncées pour les
prochaines version
S Certains éditeurs proposent une feuille de route
(roadmap)
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S Sécurité
S Les alertes de sécurité sont-elles courantes ?
S Les correctifs sont-ils mis rapidement à disposition ?
S Seront-ils facilement applicable dans le cadre de
l’hébergement ?
S Quels sont les précautions à prendre lors des
changements majeurs de version ?
 Déterminer la politique de sécurité qu’il sera
souhaitable d’adopter !
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S Performance
S Existe t-il un système de cache ?
S Y’a t-il une indexation du contenu pour la recherche ?
 Ne pas confondre performance du CMS et
performance de l’hébergeur !
Licence Pro. ATCEdouard Domenici - Creazzly
4.3 Critères de choix
S Essai du CMS
S Y’a t-il des version de démonstration en ligne ?
S FrontOffice
S BackOffice
S Faire un test en local !
 Evaluer les difficultés qui pourraient survenir lors de la
mise en œuvre du projet
Licence Pro. ATCEdouard Domenici - Creazzly
S
5. Conclusion
5. Conclusion
S Pour un projet sérieux et d’envergure, nous ne pouvons pas
nous passer d’une réflexion sur la pertinence d’utiliser ou non
un CMS !!!
S Il existe un CMS OpenSource adapté pour chaque projet et
pour chaque profil d’utilisateur
S Chaque solution est unique et il n’existe pas ou peu de
connexion entre chaque solution…
 difficile de revenir en arrière
S Devant l’importance du choix, il convient de cibler parfaitement
ses besoins (adopter un démarche rigoureuse)
Licence Pro. ATCEdouard Domenici - Creazzly

Mais conteúdo relacionado

Mais procurados

Introduction au développement Web
Introduction au développement Web Introduction au développement Web
Introduction au développement Web Romain Willmann
 
Android-Tp5 : web services
Android-Tp5 : web servicesAndroid-Tp5 : web services
Android-Tp5 : web servicesLilia Sfaxi
 
Initiation à Express js
Initiation à Express jsInitiation à Express js
Initiation à Express jsAbdoulaye Dieng
 
Cours Middleware orientés objets
Cours Middleware orientés objetsCours Middleware orientés objets
Cours Middleware orientés objetsVincent Englebert
 
Cu codul în "nori"
Cu codul în "nori"Cu codul în "nori"
Cu codul în "nori"Sabin Buraga
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu
 
Introduction to Wordpress
Introduction to WordpressIntroduction to Wordpress
Introduction to WordpressSandy Ratliff
 
Symfony 2 : chapitre 1 - Présentation Générale
Symfony 2 : chapitre 1 - Présentation GénéraleSymfony 2 : chapitre 1 - Présentation Générale
Symfony 2 : chapitre 1 - Présentation GénéraleAbdelkader Rhouati
 
Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...
Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...
Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...Edureka!
 
Cours php & Mysql - 2éme partie
Cours php & Mysql - 2éme partieCours php & Mysql - 2éme partie
Cours php & Mysql - 2éme partiekadzaki
 
Prise en main de WordPress
Prise en main de WordPressPrise en main de WordPress
Prise en main de WordPressAbdoulaye Dieng
 

Mais procurados (20)

Introduction au développement Web
Introduction au développement Web Introduction au développement Web
Introduction au développement Web
 
Android-Tp5 : web services
Android-Tp5 : web servicesAndroid-Tp5 : web services
Android-Tp5 : web services
 
Utiliser WordPress
Utiliser WordPressUtiliser WordPress
Utiliser WordPress
 
Wordpress
WordpressWordpress
Wordpress
 
Support de cours angular
Support de cours angularSupport de cours angular
Support de cours angular
 
Initiation à Express js
Initiation à Express jsInitiation à Express js
Initiation à Express js
 
Angular.pdf
Angular.pdfAngular.pdf
Angular.pdf
 
Cours Middleware orientés objets
Cours Middleware orientés objetsCours Middleware orientés objets
Cours Middleware orientés objets
 
Le langage html
Le langage htmlLe langage html
Le langage html
 
Cu codul în "nori"
Cu codul în "nori"Cu codul în "nori"
Cu codul în "nori"
 
WordPress
WordPressWordPress
WordPress
 
Alice Phieu - WordPress For Beginners
Alice Phieu - WordPress For BeginnersAlice Phieu - WordPress For Beginners
Alice Phieu - WordPress For Beginners
 
Content Management Systems
Content Management SystemsContent Management Systems
Content Management Systems
 
Introduction to Wordpress
Introduction to WordpressIntroduction to Wordpress
Introduction to Wordpress
 
Symfony 2 : chapitre 1 - Présentation Générale
Symfony 2 : chapitre 1 - Présentation GénéraleSymfony 2 : chapitre 1 - Présentation Générale
Symfony 2 : chapitre 1 - Présentation Générale
 
Support developpement applications mobiles avec ionic v3 et v4
Support developpement applications mobiles avec ionic v3 et v4Support developpement applications mobiles avec ionic v3 et v4
Support developpement applications mobiles avec ionic v3 et v4
 
Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...
Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...
Dockerizing An Angular Application Using Git, Jenkins & Docker! | DevOps Tuto...
 
Cours php & Mysql - 2éme partie
Cours php & Mysql - 2éme partieCours php & Mysql - 2éme partie
Cours php & Mysql - 2éme partie
 
Bảo mật ứng dụng web
Bảo mật ứng dụng webBảo mật ứng dụng web
Bảo mật ứng dụng web
 
Prise en main de WordPress
Prise en main de WordPressPrise en main de WordPress
Prise en main de WordPress
 

Destaque

Ce que perd le Maroc en ignorant le Logiciel Libre dans sa stratégie NTIC
Ce que perd le Maroc en ignorant le Logiciel Libre dans sa stratégie NTICCe que perd le Maroc en ignorant le Logiciel Libre dans sa stratégie NTIC
Ce que perd le Maroc en ignorant le Logiciel Libre dans sa stratégie NTICHORIYASOFT
 
La licence libre
La licence libreLa licence libre
La licence librecdicuvier
 
Licence de logiciel
Licence de logiciel Licence de logiciel
Licence de logiciel Andery Ivan
 
Choix strategique d'un CMS
Choix strategique d'un CMSChoix strategique d'un CMS
Choix strategique d'un CMSOlivier Dommange
 
Webdesign le graphisme et ses principes
Webdesign le graphisme et ses principesWebdesign le graphisme et ses principes
Webdesign le graphisme et ses principesOlivier Dommange
 
Le monde de league of legends
Le monde de league of legendsLe monde de league of legends
Le monde de league of legendsRomain Mélis
 
Analisis de resultados pruebas saber 2011
Analisis  de resultados pruebas saber 2011Analisis  de resultados pruebas saber 2011
Analisis de resultados pruebas saber 2011rufinosur
 
Presentación1.ppt €m@ y $@nty
Presentación1.ppt €m@ y $@ntyPresentación1.ppt €m@ y $@nty
Presentación1.ppt €m@ y $@ntySanty158
 
Dossier FINANCE - EPSECONSEIL
Dossier FINANCE - EPSECONSEILDossier FINANCE - EPSECONSEIL
Dossier FINANCE - EPSECONSEILAgenceEpseconseil
 
LAURA SIMO Y SU CUARTETO EN EL CAFE CENTRAL
LAURA SIMO Y SU CUARTETO EN EL CAFE CENTRALLAURA SIMO Y SU CUARTETO EN EL CAFE CENTRAL
LAURA SIMO Y SU CUARTETO EN EL CAFE CENTRALM. Claudia Londoño
 
La paradoja sintesis
La paradoja sintesisLa paradoja sintesis
La paradoja sintesisantoniobracho
 
Voici paris Fransk på 9 tr
Voici paris Fransk på 9 tr Voici paris Fransk på 9 tr
Voici paris Fransk på 9 tr Dorothy Aarholt
 
Examen final de computacion odalis paredes 8 vo b
Examen final de computacion odalis paredes 8 vo bExamen final de computacion odalis paredes 8 vo b
Examen final de computacion odalis paredes 8 vo bOdalis Paredes
 

Destaque (20)

Presentation cms
Presentation cmsPresentation cms
Presentation cms
 
Comparatif CMS
Comparatif CMSComparatif CMS
Comparatif CMS
 
Ce que perd le Maroc en ignorant le Logiciel Libre dans sa stratégie NTIC
Ce que perd le Maroc en ignorant le Logiciel Libre dans sa stratégie NTICCe que perd le Maroc en ignorant le Logiciel Libre dans sa stratégie NTIC
Ce que perd le Maroc en ignorant le Logiciel Libre dans sa stratégie NTIC
 
La licence libre
La licence libreLa licence libre
La licence libre
 
Licence de logiciel
Licence de logiciel Licence de logiciel
Licence de logiciel
 
Les licences logiciels
Les licences logicielsLes licences logiciels
Les licences logiciels
 
Choix strategique d'un CMS
Choix strategique d'un CMSChoix strategique d'un CMS
Choix strategique d'un CMS
 
Webdesign le graphisme et ses principes
Webdesign le graphisme et ses principesWebdesign le graphisme et ses principes
Webdesign le graphisme et ses principes
 
Le monde de league of legends
Le monde de league of legendsLe monde de league of legends
Le monde de league of legends
 
Contaminación ambiental
Contaminación ambientalContaminación ambiental
Contaminación ambiental
 
Analisis de resultados pruebas saber 2011
Analisis  de resultados pruebas saber 2011Analisis  de resultados pruebas saber 2011
Analisis de resultados pruebas saber 2011
 
Presentación1.ppt €m@ y $@nty
Presentación1.ppt €m@ y $@ntyPresentación1.ppt €m@ y $@nty
Presentación1.ppt €m@ y $@nty
 
Dossier FINANCE - EPSECONSEIL
Dossier FINANCE - EPSECONSEILDossier FINANCE - EPSECONSEIL
Dossier FINANCE - EPSECONSEIL
 
Musica
MusicaMusica
Musica
 
LAURA SIMO Y SU CUARTETO EN EL CAFE CENTRAL
LAURA SIMO Y SU CUARTETO EN EL CAFE CENTRALLAURA SIMO Y SU CUARTETO EN EL CAFE CENTRAL
LAURA SIMO Y SU CUARTETO EN EL CAFE CENTRAL
 
Charagua
CharaguaCharagua
Charagua
 
La paradoja sintesis
La paradoja sintesisLa paradoja sintesis
La paradoja sintesis
 
Cisnerosa2005
Cisnerosa2005Cisnerosa2005
Cisnerosa2005
 
Voici paris Fransk på 9 tr
Voici paris Fransk på 9 tr Voici paris Fransk på 9 tr
Voici paris Fransk på 9 tr
 
Examen final de computacion odalis paredes 8 vo b
Examen final de computacion odalis paredes 8 vo bExamen final de computacion odalis paredes 8 vo b
Examen final de computacion odalis paredes 8 vo b
 

Semelhante a Cours Licence Pro (Système de gestion de contenu) Partie 2

Présentation Sollan I-Expo 2008
Présentation Sollan I-Expo 2008Présentation Sollan I-Expo 2008
Présentation Sollan I-Expo 2008mlefebvre
 
Ged Open Source - Documation 2010
Ged Open Source - Documation 2010Ged Open Source - Documation 2010
Ged Open Source - Documation 2010Thomas Choppy
 
Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...
Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...
Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...Ametys
 
Présentation de Delphi 10.4 Sydney, C++Builder 10.4 Sydney et RAD Studio 10.4...
Présentation de Delphi 10.4 Sydney, C++Builder 10.4 Sydney et RAD Studio 10.4...Présentation de Delphi 10.4 Sydney, C++Builder 10.4 Sydney et RAD Studio 10.4...
Présentation de Delphi 10.4 Sydney, C++Builder 10.4 Sydney et RAD Studio 10.4...pprem
 
1 pourquoi le big data aujourdhui
1 pourquoi le big data aujourdhui1 pourquoi le big data aujourdhui
1 pourquoi le big data aujourdhuiRomain Jouin
 
Introduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptIntroduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptdavrous
 
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScriptIntroduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScriptMicrosoft
 
Embarquer une base de données locale dans vos logiciels et applications mobiles
Embarquer une base de données locale dans vos logiciels et applications mobilesEmbarquer une base de données locale dans vos logiciels et applications mobiles
Embarquer une base de données locale dans vos logiciels et applications mobilespprem
 
Réutilisation de code entre windows 8 et windows phone 8
Réutilisation de code entre windows 8 et windows phone 8Réutilisation de code entre windows 8 et windows phone 8
Réutilisation de code entre windows 8 et windows phone 8Arnaud Auroux
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloudRobert Viseur
 
Compatibilité Internet Explorer : pour le meilleur et pour le pire!
Compatibilité Internet Explorer : pour le meilleur et pour le pire!Compatibilité Internet Explorer : pour le meilleur et pour le pire!
Compatibilité Internet Explorer : pour le meilleur et pour le pire!Microsoft
 
Un site de collectivité sur WordPress ? Méthodes et retours d'XP
Un site de collectivité sur WordPress ? Méthodes et retours d'XPUn site de collectivité sur WordPress ? Méthodes et retours d'XP
Un site de collectivité sur WordPress ? Méthodes et retours d'XPatelier111
 
Déploiement et débogage à distance
Déploiement et débogage à distanceDéploiement et débogage à distance
Déploiement et débogage à distancepprem
 
Xtensus catalogue pfe-2018
Xtensus catalogue pfe-2018Xtensus catalogue pfe-2018
Xtensus catalogue pfe-2018. WATCOM
 
Alphorm.com Formation Data science avec R - Prise en main des IDE
Alphorm.com Formation Data science avec R - Prise en main des IDEAlphorm.com Formation Data science avec R - Prise en main des IDE
Alphorm.com Formation Data science avec R - Prise en main des IDEAlphorm
 
Comment travailler avec les logiciels Open Source
Comment travailler avec les logiciels Open SourceComment travailler avec les logiciels Open Source
Comment travailler avec les logiciels Open SourceChristian Charreyre
 
base-de-donnees-whois.ppt
base-de-donnees-whois.pptbase-de-donnees-whois.ppt
base-de-donnees-whois.pptwebhostingguy
 
Presentation mkframework software craftsmanship a l'afup
Presentation mkframework software craftsmanship a l'afupPresentation mkframework software craftsmanship a l'afup
Presentation mkframework software craftsmanship a l'afupMichael Bertocchi
 

Semelhante a Cours Licence Pro (Système de gestion de contenu) Partie 2 (20)

Présentation Sollan I-Expo 2008
Présentation Sollan I-Expo 2008Présentation Sollan I-Expo 2008
Présentation Sollan I-Expo 2008
 
Ged Open Source - Documation 2010
Ged Open Source - Documation 2010Ged Open Source - Documation 2010
Ged Open Source - Documation 2010
 
Bien sécuriser et gérer ses données
Bien sécuriser et gérer ses donnéesBien sécuriser et gérer ses données
Bien sécuriser et gérer ses données
 
Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...
Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...
Refonte intranet du Conseil Général de la Drôme avec le CMS open source Amety...
 
Présentation de Delphi 10.4 Sydney, C++Builder 10.4 Sydney et RAD Studio 10.4...
Présentation de Delphi 10.4 Sydney, C++Builder 10.4 Sydney et RAD Studio 10.4...Présentation de Delphi 10.4 Sydney, C++Builder 10.4 Sydney et RAD Studio 10.4...
Présentation de Delphi 10.4 Sydney, C++Builder 10.4 Sydney et RAD Studio 10.4...
 
1 pourquoi le big data aujourdhui
1 pourquoi le big data aujourdhui1 pourquoi le big data aujourdhui
1 pourquoi le big data aujourdhui
 
Introduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascriptIntroduction au développement windows 8 modern ui avec html5 et javascript
Introduction au développement windows 8 modern ui avec html5 et javascript
 
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScriptIntroduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
Introduction au développement Windows 8 ModernUI avec HTML5 et JavaScript
 
Embarquer une base de données locale dans vos logiciels et applications mobiles
Embarquer une base de données locale dans vos logiciels et applications mobilesEmbarquer une base de données locale dans vos logiciels et applications mobiles
Embarquer une base de données locale dans vos logiciels et applications mobiles
 
Réutilisation de code entre windows 8 et windows phone 8
Réutilisation de code entre windows 8 et windows phone 8Réutilisation de code entre windows 8 et windows phone 8
Réutilisation de code entre windows 8 et windows phone 8
 
De l’open source à l’open cloud
De l’open source à l’open cloudDe l’open source à l’open cloud
De l’open source à l’open cloud
 
Compatibilité Internet Explorer : pour le meilleur et pour le pire!
Compatibilité Internet Explorer : pour le meilleur et pour le pire!Compatibilité Internet Explorer : pour le meilleur et pour le pire!
Compatibilité Internet Explorer : pour le meilleur et pour le pire!
 
Un site de collectivité sur WordPress ? Méthodes et retours d'XP
Un site de collectivité sur WordPress ? Méthodes et retours d'XPUn site de collectivité sur WordPress ? Méthodes et retours d'XP
Un site de collectivité sur WordPress ? Méthodes et retours d'XP
 
Déploiement et débogage à distance
Déploiement et débogage à distanceDéploiement et débogage à distance
Déploiement et débogage à distance
 
Presentation forum php 2010
Presentation forum php 2010Presentation forum php 2010
Presentation forum php 2010
 
Xtensus catalogue pfe-2018
Xtensus catalogue pfe-2018Xtensus catalogue pfe-2018
Xtensus catalogue pfe-2018
 
Alphorm.com Formation Data science avec R - Prise en main des IDE
Alphorm.com Formation Data science avec R - Prise en main des IDEAlphorm.com Formation Data science avec R - Prise en main des IDE
Alphorm.com Formation Data science avec R - Prise en main des IDE
 
Comment travailler avec les logiciels Open Source
Comment travailler avec les logiciels Open SourceComment travailler avec les logiciels Open Source
Comment travailler avec les logiciels Open Source
 
base-de-donnees-whois.ppt
base-de-donnees-whois.pptbase-de-donnees-whois.ppt
base-de-donnees-whois.ppt
 
Presentation mkframework software craftsmanship a l'afup
Presentation mkframework software craftsmanship a l'afupPresentation mkframework software craftsmanship a l'afup
Presentation mkframework software craftsmanship a l'afup
 

Cours Licence Pro (Système de gestion de contenu) Partie 2

  • 1. S CMS Système de gestion de contenu Partie II Licence Pro. ATC Année 2011-2012 Edouard Domenici Creazzly
  • 3. 4.1 Les logiciels libres S Définition S Licence de logiciel qui respecte 4 libertés : S Liberté d’exécuter le logiciel S Liberté d’étudier le fonctionnement du logiciel S Liberté de redistribuer des copies du logiciel S Liberté d’améliorer le logiciel et de publier ses améliorations Licence Pro. ATCEdouard Domenici - Creazzly
  • 4. 4.1 Les logiciels libres Logiciel Libre Logiciel propriétaire Domaine public Freeware Shareware Gratuit Souvent Non Oui Oui Non Protégé par le droit d’auteur Oui Oui Non Oui Oui Code source disponible Oui Non Oui ou Non Rarement Rarement Peut être copié librement Oui Non Oui Non Non Peut être adapté librement Oui Non Oui Non Non Peut être revendu comme logiciel libre Oui Non Oui Non Non Licence Pro. ATCEdouard Domenici - Creazzly
  • 5. 4.1 Les logiciels libres S Avantage des logiciels libres : S Coût de mise en œuvre S L’accès aux codes sources (facilite le développement spé.) S Pérennité : S Ne dépend pas de leur rentabilité ou de considérations markéting S La libre disposition des sources est un gage fondamental de pérennité S Respect des standards (W3C) Licence Pro. ATCEdouard Domenici - Creazzly
  • 6. 4.1 Les logiciels libres S Avantage des logiciels libres : S Sécurité : Failles décelées facilement et corrigées rapidement S Evolutivité : Les communautés permettent de faire avancer les projets S Support communautaire fort S Possibilité de compléter par un support professionnel Licence Pro. ATCEdouard Domenici - Creazzly
  • 7. 4.2 Etat de l’offre S Wordpress S Joomla S Typo 3 S SPIP S Drupal S Prestashop S OsCommerce… Licence Pro. ATCEdouard Domenici - Creazzly
  • 8. 4.2 Etat de l’offre S Wordpress : S Plateforme de publication personnelle (blog) S Php/MySQL S Installation très simple S Légèreté/esthétisme S Extensibilité importante : S Plus de 3000 modules S Respect des standards du Web S Nombre de thèmes important S Protection contre le SPAM Licence Pro. ATCEdouard Domenici - Creazzly
  • 9. 4.2 Etat de l’offre S Wordpress : S Protection du contenu par mot de passe S Pas de mutilinguisme S Peu de commentaires dans les codes sources Licence Pro. ATCEdouard Domenici - Creazzly
  • 10. 4.2 Etat de l’offre S Joomla : S Issu du projet Mambo S Php/MySQL S 2nd meilleur CMS 2008 S Multilinguisme S Extensibilité importante S Plus de 3000 modules S Equipe de développement importante Licence Pro. ATCEdouard Domenici - Creazzly
  • 11. 4.2 Etat de l’offre S Joomla : S BackOffice un peu déroutant S Attribution des droits et workflow limité S Non respect des standards W3C S Activité du développement en perte de vitesse Licence Pro. ATCEdouard Domenici - Creazzly
  • 12. 4.2 Etat de l’offre S Prestashop : S Solution e-commerce S Php/MySQL – Smarty S Fiabilité S Fonctionnalités prêtes à l’emploi très riches (promotions, paiement, transport, ventes croisées…) S Multilinguisme S Moteur de template puissant Licence Pro. ATCEdouard Domenici - Creazzly
  • 13. 4.2 Etat de l’offre S Prestashop : S Communauté un peu trop restreinte S Documentation incomplète S Mise à jour trop complexe Licence Pro. ATCEdouard Domenici - Creazzly
  • 14. 4.3 Critères de choix S + de 800 solutions dans le monde OpenSource S Pas de CMS idéal : le choix dépend de la nature du projet S Il est impératif de réaliser un cahier des charges sur les besoins réels en se posant les bonnes questions S Penser à l’avenir du site Licence Pro. ATCEdouard Domenici - Creazzly
  • 15. 4.3 Critères de choix S Exemples de questions : S Quels rôles pour les acteurs ? S Quels types de contenus stockés ? S Nécessité d’externaliser les données ? S Besoins de métadonnées ? S Quels sont les workflow nécessaires ? S Multilinguisme ? S … Licence Pro. ATCEdouard Domenici - Creazzly
  • 16. 4.3 Critères de choix S Langue du CMS S Inutile d’ajouter de la complexité à la tâche S Tous les CMS sérieux propose un traduction française S Certains CMS gèrent le multilinguisme du FrontOffice S Documentation S Existe t-il une documentation officielle ? S Y’a t-il des exemples de mise en œuvre ? S Y’a t-il des formations accessibles ? S Des livres existent t-il en librairie ? Licence Pro. ATCEdouard Domenici - Creazzly
  • 17. 4.3 Critères de choix S Communauté S Existe t-il des sites communautaires dédiés ? Ex : jommlafrance.org, wordpress-fr.net S Quelle est la taille de la communauté ? Son activité ?  Ne pas hésiter à poser des questions aux membres avant de faire son choix Licence Pro. ATCEdouard Domenici - Creazzly
  • 18. 4.3 Critères de choix S Fonctionnalités S Examiner les fonctionnalités du CMS et les comparer au cahier des charges établi S Si le CMS permet la publication de modules S Parcourir la bibliothèque pour se faire une idée des possiblités de fonctionnalités supplémentaires Licence Pro. ATCEdouard Domenici - Creazzly
  • 19. 4.3 Critères de choix S Ergonomie, accessibilité S Le CMS est-il intuitif ? S Quel est sa courbe d’apprentissage ? S Une formation est-elle nécessaire pour la prise en main ? S Un éditeur WYSIWYG est-il disponible ? S Faire un essai de l’interface de gestion pour se faire une première idée (existence d’une démo) Licence Pro. ATCEdouard Domenici - Creazzly
  • 20. 4.3 Critères de choix S Flexibilité S Possibilité d’adapter le CMS à ses besoins S Groupes, droits, workflow S Le développement de module est-il possible ? S Existe t-il une documentation claire sur l’aspect technique du CMS ? Licence Pro. ATCEdouard Domenici - Creazzly
  • 21. 4.3 Critères de choix S Les technologies utilisées S Php/MySQL (le plus populaire), Java, Python S Unix, Windows S Hébergement mutualisé ou serveur dédié S Choix de la BDD : MySQL, Posgres, Oracle  Aura des conséquences sur le choix de l’hébergement et son coût Licence Pro. ATCEdouard Domenici - Creazzly
  • 22. 4.3 Critères de choix S Hébergement S Tous les hébergeurs ne conviennent pas ! S Suivant la solution choisie, vous pouvez déterminer une offre d’hébergement S Attention aux critères suivants : S Performance du serveur et de la BDD S Configuration spécifiques S Droits d’accès aux répertoires S Support technique S L’espace disponible Licence Pro. ATCEdouard Domenici - Creazzly
  • 23. 4.3 Critères de choix S Popularité du CMS S Combien de sites utilisent ce CMS ? S Quels sites importants utilisent ce CMS S Le monde diplomatique : SPIP S Greenpeace : Drupal S Université d’Harvard : Joomla S Existe t-il des exemples de sites qui se rapprochent de son propre projet ? Licence Pro. ATCEdouard Domenici - Creazzly
  • 24. 4.3 Critères de choix S Evolution du CMS S Evaluer le chemin parcouru depuis la première version du CMS S Examiner les évolutions annoncées pour les prochaines version S Certains éditeurs proposent une feuille de route (roadmap) Licence Pro. ATCEdouard Domenici - Creazzly
  • 25. 4.3 Critères de choix S Sécurité S Les alertes de sécurité sont-elles courantes ? S Les correctifs sont-ils mis rapidement à disposition ? S Seront-ils facilement applicable dans le cadre de l’hébergement ? S Quels sont les précautions à prendre lors des changements majeurs de version ?  Déterminer la politique de sécurité qu’il sera souhaitable d’adopter ! Licence Pro. ATCEdouard Domenici - Creazzly
  • 26. 4.3 Critères de choix S Performance S Existe t-il un système de cache ? S Y’a t-il une indexation du contenu pour la recherche ?  Ne pas confondre performance du CMS et performance de l’hébergeur ! Licence Pro. ATCEdouard Domenici - Creazzly
  • 27. 4.3 Critères de choix S Essai du CMS S Y’a t-il des version de démonstration en ligne ? S FrontOffice S BackOffice S Faire un test en local !  Evaluer les difficultés qui pourraient survenir lors de la mise en œuvre du projet Licence Pro. ATCEdouard Domenici - Creazzly
  • 29. 5. Conclusion S Pour un projet sérieux et d’envergure, nous ne pouvons pas nous passer d’une réflexion sur la pertinence d’utiliser ou non un CMS !!! S Il existe un CMS OpenSource adapté pour chaque projet et pour chaque profil d’utilisateur S Chaque solution est unique et il n’existe pas ou peu de connexion entre chaque solution…  difficile de revenir en arrière S Devant l’importance du choix, il convient de cibler parfaitement ses besoins (adopter un démarche rigoureuse) Licence Pro. ATCEdouard Domenici - Creazzly