Histoires de CMS

Post on 22-Jan-2018

2.815 views 0 download

Transcript of Histoires de CMS

CATHERINE MOLLETHISTOIRES DE CMS

28 septembre 2011

Aperçuhistorique

20111991

2001

Sitessta'ques

1994

2000

1999

2003

2005

CMS:qu’est‐cequec’est?

ContentManagementSystem=

SystèmedegesEondecontenus

CréerModifierPublierSupprimerOrganiser

} touttypedecontenu

entempsréel

CommentçafoncEonne?

ServeurEntreprise

Basededonnées

RequêtehSp

RequêteSQL

Résultats

Paged’admin.

FichiersduCMS

Internaute

RequêtehSp

Pageconstruite

PourquoichoisirunCMS?

• Miseàjoursimplifiée

• TravailcollaboraEf

• SéparaEondelaformeetducontenu

• EvoluEvité

• MulEplesmécanismesdetri

• Sécurité• ChaînedepublicaEonetgesEondeversions

QuelCMSchoisir?

C’estunequesEondebesoinsetd’affinités.

Ensembledessites

MarchédesCMS

WordPress 14.9% 54.3%

Joomla! 2.7% 9.9%

Drupal 1.7% 6.2%

©W3Techs.com

Quelquesinvariants

• Pourl’installaEon:nomBdD,idBdD,mdpBdD,hôteBdD

• CequeGoogleaime:leschampsEtres,les<h1>,<h2>,etc.

• Nommagedesmédias.

WordPress

• Audépart,unmoteurdeblog=aggloméraEonchronologiqued’arEcles.

• Outofthebox:gesEondesarEcles,pages,catégories,tags,médias,uElisateurs,commentaires,menu(dépendtrèsfortementduthème),recherche,envoid’arEcleparmail,gesEondesversions,mulEcatégorisaEon

• 16357pluginset1435thèmesrecenséssurlesiteofficiel.

AdministraEon

Structuredebase

• Ar'cleausensd’arEcledeblog(chronologiquementorienté).

• PagepourprésenterdesinformaEonspérennes.

• CatégoriepourrassemblerlesarEcles.

• Motcléoutag.

L’éditeur

OpEonsd’arEclePublicaEonenbrouillon,aSentedevalidaEonouvisiblesurlesite.

Modèlespersonnalisés↓dépendduthème

Uneouplusieurscatégories

Tags

Thumbnail↓dépendduthème

OpEonsdepage

PublicaEonenbrouillon,aSentedevalidaEonouvisiblesurlesite.

Thumbnail↓dépendduthème

DéfiniEondespagesparentesetdel’ordredespages

Personnalisersonsite

• Menus:structurersoncontenu.

• Widgets:ajouterdesélémentscomplémentairesautourducontenu.

• Thèmes:l’apparencedusite.

• Autrestypesd’extensions.

• Réglages:Etredusite,typedepaged’accueil,réécritured’URL.

Joomla!

• Audépart,unCMS=structuraEonducontenu.

• Outofthebox:gesEondescatégories,arEclesetpaged’accueil,desmenus,desmédias,desuElisateursetdesniveauxd’accès,bannières,formulairesdecontact,fluxRSS,annuairedeliens,messagerieprivée,recherche(avecanalyse),gesEondeslangues,redirecEondepages,éditeursdetexte.

• 8194extensionsrecenséessurlesiteofficiel.

AdministraEon

StructuraEon

• Une structuration conseilléeCatégorie > (Sous-catégorie) > Article

• Tout est catégorisable : articles, médias, bannières, contacts, RSS, liens et utilisateurs (ACL)

CréerunarEcle

• Obligatoire:Etreetcatégorie.

• DéfiniEondustatut,del’accèsetdelaprésenceenaccueil.

• Unéditeur(trop?)étendu.

• OpEonsd’enregistrement

OpEonsd’arEcle

• PublicaEonetdépublicaEonautomaEques.

• Paramètresspécifiques(cfinfra).

• Métadonnées:retourengrâceàl’heuredesmédiassociaux.

Paramètres

Cela définit par défaut les paramètres pour l’ensemble des articles, catégories, ...

Il est possible de régler des paramètres distincts pour un article dans l’édition de l’article par l’onglet ‘Paramètres de l’article’ à droite, ou pour un menu spécifique (même manip.)

Paged’accueil

• Aller dans le menuContenu > Gestion de la page d’accueil

• Sous la colonne ‘Ordre’, réorganiser les articles• Pour supprimer un article de la page d’accueil, le

sélectionner et cliquer sur ‘Supprimer’

Lesextensions

• Module: petite extension que l’on peut insérer dans des blocs à divers endroits de la page pour afficher des informations ou des fonctionnalités particulières (ex. : articles récents, login).

• Plugin : morceau de code lié à un événement. Les plugins servent aussi à insérer des éléments particuliers à l’intérieur des articles.

• Composant : mini application intégrée au site, disposant de sa propre interface dans l’administration. Les composants génèrent le contenu central des pages.

• Template : ensemble de fichiers gérant toute la partie graphique du site.

• Fichiers de langues

Menus

Définition de l’élément de menuPrincipaux réglages :• type• titre• élément parent

AffectaEond’unmenuàuneposiEon:gesEondesmodules

Composantsintégrés

• Bannières

• Contacts

• Filsd’actualité(RSS)

• Annuairedeliens

• Messagerieprivée

• Recherche

• RedirecEon

UElisateursINTERFACE PUBLIQUEINTERFACE PUBLIQUEINTERFACE PUBLIQUEINTERFACE PUBLIQUE ADMINISTRATIONADMINISTRATIONADMINISTRATION

(Par défaut, création possible de propres types d’utilisateurs et rôles)

Créer du contenu

Modifier son contenu créé

Modifier tous les contenus

Valider les contenus pour publication

Editer les menus et les composants

Administrer extensions et menus

Config. système, gestion super util.

Enregistré

Auteur

Editeur

Rédacteur

Gestionnaire

Admin.

Super Utilisateur

ConfiguraEondusite

• Misehorslignepourmaintenance

• ParamètresSEO

• Choixdel’éditeurdetexte

• Duréeducacheetdelasession

• Etbiend’autreschosesencoreplustechniques:‐)

Conclusion

• OrientaEonpublicaEon

• FoncEonnalitésdépendantesduthème

• MulEcatégorisaEon

• Retouched’imageintégrée

• Drag&drop

• OrientaEonstructuraEon

• Chartegraphiqueindépendanteducontenu

• GesEondesuElisateurs

• MulEsites

• OrganisaEondelapaged’accueil