1.
Introduction au Web
Le Web (ou World Wide Web) est un système d'information global basé sur des échanges entre
clients et serveurs. Il permet à tout utilisateur connecté à Internet d'accéder à des informations
hébergées sur des serveurs distants.
2. Les principes du Web
2.1. Le rôle des serveurs
Les serveurs stockent les données des sites web et fournissent ces informations à un client (le
navigateur de l’utilisateur) lorsque celui-ci en fait la demande. Un serveur web fonctionne à
l’aide de logiciels spécifiques (comme Apache, Nginx) pour répondre aux requêtes HTTP.
2.2. Le rôle des clients (navigateurs)
Le navigateur est le logiciel utilisé par l'utilisateur (client) pour accéder à une page web. Les
navigateurs les plus populaires incluent Google Chrome, Mozilla Firefox, Safari, et Microsoft
Edge. Ils permettent d’interpréter les instructions envoyées par les serveurs sous forme de
fichiers HTML, CSS, et JavaScript pour afficher les pages web de manière graphique.
2.3. Protocole HTTP et HTTPS
Les pages web sont transmises via le protocole HTTP (HyperText Transfer Protocol). Le HTTPS
(HTTP sécurisé) utilise un chiffrement pour sécuriser la transmission des données entre le
serveur et le client
3. L'URL : Uniform Resource Locator
Une URL (Uniform Resource Locator) est l'adresse utilisée pour accéder à une ressource sur le
web. Elle comprend plusieurs composants :
Protocole (HTTP ou HTTPS) : indique la méthode de communication.
Nom de domaine : l'adresse du serveur qui héberge le site web (par ex. [Link]).
Chemin : le fichier spécifique que l'on veut afficher sur le site (par ex. /[Link]).
Paramètres : informations additionnelles pour personnaliser la page (par ex. ?user=123).
4. Le processus de chargement d'une page web
L'utilisateur entre une URL dans son navigateur.
Le navigateur envoie une requête au serveur du site correspondant.
Le serveur répond en envoyant les fichiers (HTML, CSS, JavaScript).
Le navigateur interprète ces fichiers et affiche la page web.
5. Fonctionnement de WordPress sur le Web
WordPress est un CMS (Système de Gestion de Contenu) open source qui permet de créer des
sites web dynamiques. Contrairement aux sites web statiques qui sont créés uniquement avec
des fichiers HTML et CSS, WordPress génère des pages web dynamiques à partir de bases de
données et de langage PHP.
5.1. Serveur et base de données dans WordPress
Un site WordPress repose sur deux technologies essentielles :
PHP : Langage de programmation qui permet de générer des pages dynamiques en fonction des
actions des utilisateurs (par ex. ajouter un commentaire, consulter un article spécifique).
MySQL : Base de données utilisée pour stocker le contenu du site (articles, pages, utilisateurs,
commentaires, etc.).
5.2. Le processus d'affichage d'une page WordPress
Pour afficher une page Web, on passe par plusieurs étapes:
• L'utilisateur entre une URL dans le navigateur pour accéder à une page WordPress.
• Le serveur exécute le code PHP de WordPress pour récupérer les données dans la base
de données MySQL.
• Le serveur génère une page HTML en fonction du contenu stocké et des actions de
l'utilisateur.
• Le navigateur affiche cette page web.
5.3. Avantages de WordPress dans le fonctionnement du Web
Dynamisme : WordPress permet d'afficher un contenu personnalisé à chaque utilisateur (ex.
un catalogue de produits dans une boutique en ligne).
Facilité de gestion : Via une interface d'administration intuitive, il est facile de modifier le
contenu du site sans toucher au code.
Extensions et thèmes : WordPress propose une multitude d'extensions (plugins) et de
thèmes pour personnaliser l'apparence et les fonctionnalités du site.
6. Mise en ligne d'un site WordPress
6.1. Hébergement d'un site WordPress
Pour rendre votre site WordPress accessible au public, vous devez l'héberger sur un serveur
web.
Deux solutions existent :
Solution 1:
Hébergement ==> Louer un serveur chez un hébergeur (Payant et Accessible via Internet)
Solution 2:
Local ==> Créer un environnement en local ( Gratuit et Accès limité à votre machine)
Ex: LOCAL, MAMP
Télécharger Local: Cliquer ICI
Installer et configurer Local: Cliquer ICI
6.2. Choisir un nom de domaine
Le nom de domaine est l'adresse que les visiteurs utilisent pour accéder à votre site (ex.
[Link]). Ce nom doit être enregistré auprès d'un registrar (fournisseur de noms
de domaine)
7. Conclusion
Comprendre comment fonctionne le Web est essentiel pour maîtriser la création et la gestion
d’un site WordPress. En combinant des concepts fondamentaux du web comme les
échanges client-serveur avec les fonctionnalités avancées de WordPress, vous êtes prêt à
créer un site dynamique, sécurisé et accessible au plus grand nombre.
8. A retenir
Une page web est un contenu HTML affiché dans un navigateur et fourni par un serveur
selon le protocole HTTP.
URL: Identifier sur le réseau le serveur à qui demander la page, et la page que l’on souhaite
afficher.
WordPress: site dynamique où la page HTML est générée par du code PHP faisant appel à
une base de données MySQL grâce à un serveur.
Hébergement: Louer un serveur chez un hébergeur ( Payant, accessible via Internet)
Créer un environnement en local (Gratuit, PAS accessibke via Internet): Local