Aller au contenu

Comment fonctionne un site web

Un site web, c’est un ensemble de fichiers (textes, images, code) stockés sur un ordinateur connecté à internet en permanence — appelé serveur. Quand quelqu’un tape une adresse dans son navigateur, le navigateur va chercher ces fichiers sur le serveur et les affiche à l’écran.

Le navigateur (Chrome, Safari, Firefox…) est le logiciel qui “lit” ces fichiers et les transforme en page visuelle. C’est lui qui fait le rendu final.


C’est l’adresse du site : monentreprise.fr, studio-dupont.com

  • Il se loue chaque année auprès d’un registrar (OVH, Gandi, Namecheap…)
  • Il ne contient pas les fichiers du site — il sert juste à indiquer où les chercher
  • Le lien entre le nom de domaine et le serveur s’appelle le DNS (comme un annuaire : “monentreprise.fr → serveur situé à telle adresse IP”)

C’est le service qui met le serveur à disposition. Concrètement, on loue de l’espace disque et de la puissance de calcul pour que le site soit accessible 24h/24.

TypePour quiExemple
MutualiséSites vitrines, petits budgetsOVH, PlanetHoster
VPSSites avec plus de trafic ou besoins spécifiquesScaleway, Infomaniak
Cloud / CDNSites statiques, très bonnes perfsNetlify, Vercel, Cloudflare

Voici les termes qu’on utilise au quotidien :

TermeCe que c’est
HeaderEn-tête de la page — logo + navigation principale
FooterPied de page — mentions légales, liens secondaires
Nav / MenuLiens de navigation entre les pages
HeroGrande section d’accroche en haut de la page d’accueil
SectionBloc de contenu thématique dans une page
CTACall to Action — bouton ou lien qui invite à agir (“Nous contacter”, “Demander un devis”)
SidebarColonne latérale (sur un blog, une doc…)
Carousel / SliderBloc avec des éléments qui défilent
FormulaireZone de saisie pour envoyer des données (contact, inscription…)
Modal / PopinFenêtre qui s’ouvre par-dessus la page
FaviconPetite icône affichée dans l’onglet du navigateur

  • Front-end : tout ce que l’utilisateur voit et avec quoi il interagit — mise en page, couleurs, animations, boutons. C’est le travail du développeur front ou de l’intégrateur.
  • Back-end : la partie invisible — la base de données, le serveur, la logique métier. Nécessaire pour les sites dynamiques (e-commerce, espace client, blog avec CMS…).
  • Un site statique n’a pas vraiment de back-end : les pages sont des fichiers fixes, servis tels quels. Plus rapide, plus sécurisé, moins coûteux.

HTTP est le protocole de communication entre le navigateur et le serveur. HTTPS est sa version sécurisée (le “S” = Secure).

Le certificat SSL est ce qui active le HTTPS — il chiffre les données échangées. Sans lui, les navigateurs affichent un avertissement “Site non sécurisé”. Aujourd’hui, il est inclus gratuitement chez la plupart des hébergeurs (Let’s Encrypt).

Le petit cadenas dans la barre d’adresse = HTTPS actif.