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

  • 199 views
Uploaded on

Un outil de « CMS » (ou Système de gestion de contenu) est un site web disposant de fonctionnalités de publication et offrant en particulier une interface d'administration (backoffice) permettant à un …

Un outil de « CMS » (ou Système de gestion de contenu) est un site web disposant de fonctionnalités de publication et offrant en particulier une interface d'administration (backoffice) permettant à un administrateur de site de créer ou organiser les différentes rubriques de son site. Retrouvez ici une présentation détaillant ce qu'est un CMS en nous attardant plus particulièrement sur Prestashop et Wordpress. Vous découvrirez les enjeux, les avantages et les inconvénients de ces solutions.

More in: Internet
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
199
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. S CMS Système de gestion de contenu Partie II Licence Pro. ATC Année 2011-2012 Edouard Domenici Creazzly
  • 2. S 4. Choix d’une solution
  • 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
  • 28. S 5. Conclusion
  • 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