Histoires de CMS

2 415 vues

Publié le

Workshop pour l'association Girlz In Web sur les CMS : présentation générale et comparaison pratique entre Wordpress et Joomla.

Publié dans : Technologie
0 commentaire
2 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

Aucun téléchargement
Vues
Nombre de vues
2 415
Sur SlideShare
0
Issues des intégrations
0
Intégrations
66
Actions
Partages
0
Téléchargements
0
Commentaires
0
J’aime
2
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Histoires de CMS

    1. 1. HISTOIRESMOLLET CATHERINE DE CMS 28 septembre 2011
    2. 2. Aperçu
historique Sites staques1991 2011 19 20 19 20 20 20 9 01 99 00 0 0 4 3 5
    3. 3. CMS
:
qu’est‐ce
que
c’est
? Content
Management
System = Système
de
gesEon
de
contenus }CréerModifier tout
type
de
contenuPublier en
temps
réelSupprimerOrganiser
    4. 4. Comment
ça
foncEonne
? Fichiers
du
CMS Requête Requête hSp hSp Page Page d’admin. Serveur construiteEntreprise Internaute Requête Résultats SQL Base
de données
    5. 5. Pourquoi
choisir
un
CMS
?• Mise
à
jour
simplifiée• Travail
collaboraEf• SéparaEon
de
la
forme
et
du
contenu• EvoluEvité• MulEples
mécanismes
de
tri• Sécurité• Chaîne
de
publicaEon
et
gesEon
de
versions
    6. 6. Quel
CMS
choisir
? C’est
une
quesEon de
besoins
et d’affinités. Ensemble
des
 Marché
des sites CMS WordPress 14.9
% 54.3
% Joomla! 2.7
% 9.9
% Drupal 1.7
% 6.2
% ©
W3Techs.com
    7. 7. Quelques
invariants• Pour
l’installaEon
:
nom
BdD,
id
BdD,
mdp
 BdD,
hôte
BdD• Ce
que
Google
aime
:
les
champs
Etres,
les
 <h1>,
<h2>,
etc.• Nommage
des
médias.
    8. 8. WordPress• Au
départ,
un
moteur
de
blog
=
aggloméraEon
 chronologique
d’arEcles.• Out
of
the
box
:
gesEon
des
arEcles,
pages,
catégories,
tags,
 médias,
uElisateurs,
commentaires,
menu
(dépend
très
 fortement
du
thème),
recherche,
envoi
d’arEcle
par
mail,
 gesEon
des
versions,
mulEcatégorisaEon• 16
357
plugins
et
1
435
thèmes
recensés
sur
le
site
officiel.
    9. 9. AdministraEon
    10. 10. Structure
de
base• Arcle
au
sens
d’arEcle
de
blog
 (chronologiquement
orienté).• Page
pour
présenter
des
informaEons
 pérennes.
• Catégorie
pour
rassembler
les
arEcles.• Mot
clé
ou
tag.
    11. 11. L’éditeur
    12. 12. OpEons
d’arEcle Une
ou
PublicaEon
en
 plusieursbrouillon,
aSente
 catégoriesde
validaEon
ou
visible
sur
le
site.Modèlespersonnalisés↓ Tagsdépend
duthème Thumbnail ↓ dépend
du thème
    13. 13. OpEons
de
page PublicaEon
en
 brouillon,
aSente
 de
validaEon
ou
 visible
sur
le
site. DéfiniEon
des pages
parentes et
de
l’ordre
des pages Thumbnail ↓ dépend
du thème
    14. 14. Personnaliser
son
site• Menus
:
structurer
son
contenu.• Widgets
:
ajouter
des
éléments
 complémentaires
autour
du
contenu.• Thèmes
:
l’apparence
du
site.• Autres
types
d’extensions.• Réglages
:
Etre
du
site,
type
de
page
 d’accueil,
réécriture
d’URL.
    15. 15. Joomla!• Au
départ,
un
CMS
=
structuraEon
du
contenu.• Out
of
the
box
:
gesEon
des
catégories,
arEcles
et
page
 d’accueil,
des
menus,
des
médias,
des
uElisateurs
et
des
 niveaux
d’accès,
bannières,
formulaires
de
contact,
flux
RSS,
 annuaire
de
liens,
messagerie
privée,
recherche
(avec
 analyse),
gesEon
des
langues,
redirecEon
de
pages,
éditeurs
 de
texte.• 8
194
extensions
recensées
sur
le
site
officiel.


    16. 16. AdministraEon
    17. 17. StructuraEon• Une structuration conseillée Catégorie > (Sous-catégorie) > Article• Tout est catégorisable : articles, médias, bannières, contacts, RSS, liens et utilisateurs (ACL)
    18. 18. Créer
un
arEcle• Obligatoire
:
Etre
et
 catégorie.• DéfiniEon
du
statut,
de
 l’accès
et
de
la
présence
 en
accueil.• Un
éditeur
(trop
?)
 étendu.• OpEons
 d’enregistrement
    19. 19. OpEons
d’arEcle• PublicaEon
et
dépublicaEon
 automaEques.• Paramètres
spécifiques
(cf
 infra).• Métadonnées
:
retour
en
 grâce
à
l’heure
des
médias
 sociaux.
    20. 20. ParamètresCela définit par défaut lesparamètres pour l’ensembledes articles, catégories, ...Il est possible de régler desparamètres distincts pour unarticle dans l’édition del’article par l’onglet‘Paramètres de l’article’ àdroite, ou pour un menuspécifique (même manip.)
    21. 21. Page
d’accueil• Aller dans le menu Contenu > 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’
    22. 22. Les
extensions• 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
    23. 23. Menus Définition de l’élément de menu Principaux réglages : • type • titre • élément parentAffectaEon
d’unmenu
à
une
posiEon
:gesEon
des
modules
    24. 24. Composants
intégrés• Bannières• Contacts• Fils
d’actualité
(RSS)• Annuaire
de
liens• Messagerie
privée• Recherche• RedirecEon
    25. 25. UElisateurs INTERFACE PUBLIQUE ADMINISTRATION(Par défaut, Créer du Modifier Modifier Valider les Editer les Administrer Config.création contenu son tous les contenus menus et extensions système,possible de contenu contenus pour les et menus gestionpropres créé publication composants super util.typesEnregistréd’utilisateurset rôles)AuteurEditeurRédacteurGestionnaireAdmin.SuperUtilisateur
    26. 26. ConfiguraEon
du
site• Mise
hors
ligne
pour
maintenance• Paramètres
SEO• Choix
de
l’éditeur
de
texte• Durée
du
cache
et
de
la
session• Et
bien
d’autres
choses
encore
plus
 techniques
:‐)
    27. 27. Conclusion• OrientaEon
publicaEon • OrientaEon
structuraEon• FoncEonnalités
 • Charte
graphique
 dépendantes
du
thème indépendante
du
contenu• MulEcatégorisaEon • GesEon
des
uElisateurs• Retouche
d’image
intégrée • MulEsites• Drag
&
drop • OrganisaEon
de
la
page
 d’accueil

    ×