Ouvrage

  • Préface, introduction et conclusion
  • Cadre général, projets Web et fondamentaux
  • Volets théorique et technique

[Bonus] Structuration des contenus d'un site Web

F. SIMONET. WordPress, Joomla, Drupal | Comprendre avant de s'engager : guide pratique des trois CMS les plus utilisés. De Boeck Supérieur. 2016. Information & Stratégie.
http://www.deboecksuperieur.com/…/wordpress-joomla-drupal

Ouvrage "WordPress, Joomla, Drupal" (De Boeck Supérieur): Problématiques

[Critères de comparaison] Comment les trois CMS se positionnent-t-ils, les uns par rapport aux autres, à l'échelle macro (présentation des contenus), à l'échelle micro (mise en page) ?

[Indicateurs de gestion] Combien coûte l'intégration des contenus avec les trois CMS, à l'échelle macro (réalisation d'un site Web), à l'échelle micro (intégration d'un article) ?

[Tutoriels] Comment, avec les trois CMS, intègre-t-on la page d'accueil de son site Web ? Comment intègre-t-on une rubrique, un article ? Un lien dans un menu ? Une extension ? Etc.

[Priorités] Des contenus aux aspects technologiques en passant par le design : comment doit-on s'y prendre ? Quels sont les enjeux à considérer (au regard des différentes tâches à réaliser) ?

[Cahier des charges] Quid des contenus utilisés et des règles de navigation appliquées ? Comment faire en sorte que les outils restent utilisables lorsque les contenus sont très structurés ?

[Tutoriels des pages d'accueil] Sous quelle forme les tutoriels se présentent-t-ils ? Comment, avec les trois CMS, avons-nous intégré les pages d'accueil de nos trois sites-types ?

[Procédure - Tâche Macro { Tâches Micro }] Qu'est-ce qu'une procédure ? Quelles sont les différents de types de tâches à considérer aussi bien côté Macro que Micro ?

[Micro-tâches : formats de référence] Qu'est-ce qu'une micro-tâche ? Selon quelle grammaire les formats ont-ils été définis ? Quels sont les différents formats à considérer ?

[Architecture fonctionnelle des trois CMS] Quelles sont les différentes règles à considérer ? Quels sont les différents types de contenus à considérer ? Qu'est-ce qu'un menu ? Quid des notions de moteur de gabarits et de format d'affichage ?

[Terminologies des trois CMS] Quelles seront les concepts à exploiter selon qu'on utilisera WordPress/Joomla/Drupal ? Qu'il s'agisse d'organiser les contenus sur le plan matériel (mise en page) ou logique (rubriquage [hiérarchisation] des contenus).

[Vocabulaire de référence des trois CMS] Qu'est-ce qu'une classe, qu'est-ce qu'un objet ? Qu'est-ce qu'on entend par classification ? Quel rapport existe-t-il entre classification et indexation ? Qu'est-ce qu'une classification à facettes ?

[Modèles de référence des trois CMS] Quels sont les principes du client-serveur ? Quelles sont les opérations de base qui permettent d'interagir avec une base de données ? Quel est le rôle des trois couches du modèle d'architecture « trois tiers » ?

[Langages de programmation des trois CMS] À quoi servent les différents langages  — HTML, SCSS-CSS et JavaScript — utilisés pour présenter les contenus ? Quel est la principale fonction du langage PHP ? Qu'est-ce qu'une requête SQL ?

[Plateforme d'hébergement type des trois CMS] Quelles sont les principales fonctions du serveur de page Web Apache, de l'interpréteur [Zend-]PHP, du serveur de base de données MySQL, du système d'exploitation Linux ?

[En-têtes et architectures dérivées] Pourquoi les en-têtes (titres et sous-titres) sont-ils si importants ? Comment définir des en-têtes vraiment pertinents ? À partir de ces en-têtes, quels types d'architectures aura-t-on à considérer ?

[Typologie des en-têtes] Qu'est-ce qu'on entend par portée des en-têtes (rubrique/article/paragraphe), implication des en-têtes (référentielle ou thématique) et orientation des en-têtes (site Web vs moteurs de recherche) ?

[Cas des trois sites-types] Quel thème avons-nous retenu ? avec quels contenus (texte et photos correspondants) ? Quid des architectures à considérer ? Comment, dans les contenus textuels, la typologie des en-têtes (proposée) a-t-elle été utilisée ?