0

Qu’est-ce qu’un hébergement Web ?

Share

Afin de mettre ta stratégie en place pour gagner de l’argent avec des prestations de publications d’articles sponsorisés sur tes blogs, avant tout, il va falloir que tu maîtrises l’installation et la maintenance de ton blog sur un hébergement web. Mais qu’est-ce qu’un hébergement web ? Je t’explique.

L’élément primordial d’internet ! L’hébergement Web

Pour qu’un site puisse être visible dans le monde entier et par tout le monde, il lui faut deux éléments primordiaux :

  • Un nom de domaine géré par un registrar (qui peut aussi être l’hébergeur web).
  • Un espace pour stocker ses fichiers chez un hébergeur web ayant un accès à haut débit sur internet.

Pour information : à l’aide d’une connexion internet avec une IP fixe (via une boxe internet), ton ordinateur peut te permettre d’héberger ton blog toi-même. Techniquement, c’est à la fois très simple et faisable, mais je te le déconseille (tu risques de subir des cyber-attaques et si tu n’es pas équipé pour t’en protéger, tu risques d’avoir ta bande passante surchargée, et j’en passe).

Comment fonctionne l’hébergement web ?

Quand tu tapes l’adresse d’un site (nom de domaine ou NDD), d’une plateforme de réseaux sociaux, d’une e-boutique ou d’un blog comme le mien www.seo-referencement-pro.fr dans ton navigateur, tu obtiens un résultat avec du contenu textuel et graphique en quelques millièmes de secondes.

Mais que se passe-t-il pendant ce temps ? 

  • L’URL est interprétée par un système de nom de domaine (DNS) qui va en faire sa résolution. Il va faire le lien entre ce nom de domaine et l’adresse IP (adresse IP de type V4 : xxx.xxx.xxx.xxx, tu as peut-être aussi vu IP V6 qui est une autre forme d’adresse numérique) du serveur qui héberge son contenu.
  • Cette requête arrive à l’entrée du data center de l’hébergeur web, elle est filtrée par un firewall (qui vérifie si c’est une requête normale et non une cyber-attaque par exemple, ou autre).
  • Elle est routée vers la machine physique qui contient les données, qui traite la requête et renvoie tout le contenu demandé à ton navigateur.

C’est une explication simplifiée pour te permettre de comprendre plus facilement ce qui se passe entre ton navigateur et le serveur qui héberge le contenu du site que tu veux visiter.

C’est en décembre 1990 que fut publié et mis en ligne le tout premier site présentant le projet « World Wide Web » par Tim Berners-Lee, ingénieur, inventeur du web et chercheur au CERN (Centre Européen de Recherche Nucléaire en Suisse). À l’époque, avec l’aide de son collègue Robert Cailliau, ils ont publié le premier navigateur appelé « WorldWideWeb » et partagé le code source en HTML de ce premier site web au monde entier.

Source : Journal du Net

Site web statique Vs site web dynamique

Pour que tu puisses comprendre les besoins en ressources que tu dois choisir chez un hébergeur web, il faut que tu puisses connaître la différence entre un site web statique et un site web dynamique.

Site web statique

Je te rassure, ce genre de site web est de plus en en plus rare, car même s’il est facile à mettre en place avec très peu de moyens, juste un espace de stockage de fichiers, c’est une galère à maintenir, à mettre à jour et à faire évoluer.

Chaque page d’un site web statique est codée en général en HTML, liée à une feuille de style CSS lui permettant « d’embellir son contenu » (couleur du fond, du texte, la grosseur du texte, sa police, son alignement, etc...).

Cela permet d’avoir des pages très rapides à afficher, car il y a très peu de traitement derrière, le code est souvent dans son plus simple appareil.

L’inconvénient, c’est qu’il ne peut évoluer que si une personne modifie son code et le déploie sur le serveur pour que sa nouvelle version soit disponible à tout le monde.

Site web dynamique

Que ce soit le site d’une marque, d’une e-boutique, d’une plateforme de réseaux sociaux ou ton prochain blog, ils sont tous codés pour être dynamiques ! Le contenu peut être créé, modifié, supprimé par tous les utilisateurs ayant un accès à sa partie « Back office » avec des droits spécifiques en fonction des rôles (partie administrative du site qui permet de gérer les fonctionnalités du site, sa personnalisation, tout son contenu et bien plus encore).

Il faut que tu comprennes que, en général, un site dynamique a besoin de deux ressources :

  • Un espace de stockage de fichiers (comme pour les sites statiques) ;
  • Une base de données permettant d’avoir un contenu dynamique.

Le langage HTML n’est pas fait pour faire des requêtes à la base de données (interroger la base de données). Pour cela, il existe plusieurs langages de programmation comme le PHP, le javascript, le JAVA, le Ruby, le Python, etc… Pour certains de ces langages, il faut un système d’exploitation et des fonctionnalités spécifiques sur le serveur hébergeant le site web.

Il y a donc différents échanges entre le code et la base de données pour répondre à la requête faite par l’internaute, ce qui augmente le temps de réponse du site web, mais qui permet d’avoir un contenu avec une bonne maintenance et actualisé.

Je ne vais pas plus entrer dans les détails, car cela fera partie d’un article sur WordPress qui sera le CMS (en français : système de gestion de contenu) que tu utiliseras pour créer ton blog.