Vous êtes sur la page 1sur 21

TD sur les CMS

Réalisé par : Fanta COULIBALY


A. C’est quoi un CMS?

Un CMS est une abréviation de Content Management System. En


français, on parle de système de gestion de contenu (ou SGC).
Concrètement, un CMS est une catégorie de logiciels qui permet de
concevoir, de gérer et de mettre à jour des sites web.
B. Liste de 5 CMS
● WordPress.
● TYPO3.
● Joomla!
● Drupal.
● Contao.
C. C’est quoi WordPress?

WordPress est un système de gestion de contenu (CMS) gratuit et open


source qui permet de créer des sites Internet même sans connaissances en
programmation.
D. Particularité de WordPress par rapport aux autres CMS

La particularité du CMS WordPress est qu'il est écrit en PHP (langage de


programmation) et qu'il repose sur une base de données MySQL.
D. Quels sont les composants de WordPress?

Un thème wordPress est le plus souvent composé des fichiers suivants:


style.css (permet d’effectuer des modifications dans le style du blog)
single.php (destiné aux éléments intégrés aux pages)
sidebar.php (fichier réservé aux menus de droite ou gauche d’un blog.)
page.php (représente chacune des pages d’un blog)
archive.php (fichier qui est destiné aux archives d’un blog.)
index.php (représente généralement une partie de la page d’accueil.)
header.php (représente l’en-tête d’un blog.)
home.php (représente la Home page, la page d’accueil d’un blog.)
footer.php (représente le footer, le pied de page d’un blog, tout en bas.)
search.php (représente la fonction recherche d’un blog.)
comments.php (représente le système de commentaires.)
C’est quoi drupal?

Drupal est un système de gestion de contenu libre et open-source publié


sous la licence publique générale GNU et écrit en PHP. Il permet la
création et l'entretien de sites Web de manière plus rapide et plus efficace
que la programmation HTML/CSS classique.
Quelle particularité a Drupal par rapport aux autres CMS?

Sécurisé : constamment mis à jour.


Flexible : convient aussi bien pour un site vitrine qu’un site e-commerce.
Performant : Drupal offre la possibilité d’optimiser son référencement
naturel sur les moteurs de recherche grâce à un Framework très abouti.
Personnalisable : des milliers de thèmes.
C’est quoi le référencement?

Le référencement est l'action de référencer une chose (produits dans un


magasin, informations, fichiers), c'est-à-dire de le mentionner dans un
système.
Combien de sortes de référencement existe?

On distingue deux types de référencement distincts.


➔ Le référencement dit payant ou sponsorisé (SEA)
➔ Le référencement dit naturel ou organique (SEO).
C’est quoi le SEO?

SEO (Search Engine Optimization). Ce terme définit l'ensemble des


techniques mises en œuvre pour améliorer la position d'un site web sur les
pages de résultats des moteurs de recherche (SERP). On l'appelle aussi
référencement naturel.
C’est quoi SEA?

SEA est l'acronyme de Search Engine Advertising, c’est un système qui


vise à placer une annonce publicitaire en bonne position sur les moteurs
de recherche, dans la partie payante.
Expliquer: thème, plugin, page, article, menu, widget.

Un thème est un ensemble de fichiers modèles (templates) et de feuilles


de style utilisés pour définir l'apparence et la présentation du contenu d'un
site.
Les extensions ou plugins sont des fonctionnalités que l’on ajoute à un
site WordPress pour parvenir à l’accomplissement du projet web.
Une page est un document simple qui ne contient que du texte et du
langage de programmation HTML.
Un article (post, en anglais) est l'un des deux principaux types de contenu
(post types) proposés par défaut par WordPress
Le menu de navigation, appelé plus simplement menu, est une fonctionnalité
liée au thème de WordPress.… avec les pages.
Un widget désigne un encart que l'on place dans une zone de widgets, qui
correspond à un endroit spécifique du site.
Comment créer son propre plugin dans un CMS?

● pour créer votre plugin WordPress, créer un dossier pour stocker tous
vos fichiers. Les plugins sont enregistrés dans le dossier suivant: /wp-
content/plugins/. Le dossier que vous créez nécessite un nom unique
et descriptif pour s'assurer qu'il ne contredit aucun autre plugin.
● Création du premier fichier
● Écriture des fonctions de votre plugin
● Création de la nouvelle page d’administration
Quels sont les différents types de site web ?

● Site internet Vitrine


● Site E-Commerce
● Site Mobile
● Mini-Site
● Site communautaire
● Blog
● etc…
Quel CMS utilisé pour chaque type ?
MERCI POUR VOTRE
ATTENTION !!!

Vous aimerez peut-être aussi