Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
web [Le 03/03/2025, 18:38]
krodelabestiole lien hébergeur -> hébergement
web [Le 03/04/2025, 01:52] (Version actuelle)
krodelabestiole + backlinks / + note web vs internet
Ligne 3: Ligne 3:
 ====== Web ====== ====== Web ======
  
-[[wpfr>​World_Wide_Web|Le Web]] est l'​ensemble des documents et des services disponibles sur [[:​Internet]] accessibles via le protocole HTTP(S). Une caractéristique essentielle du Web est la capacité de passer d'un service à un autre par des liens hypertexte. Ces liens forment le réseau d'où le Web (//toile// en anglais) tire son nom.\\+[[wpfr>​World_Wide_Web|Le Web]] (aussi appelé //World Wide Web// ou //​www//​) ​est l'​ensemble des documents et des services disponibles sur [[:​Internet]] accessibles via le protocole HTTP(S). Une caractéristique essentielle du Web est la capacité de passer d'un service à un autre par des liens hypertexte. Ces liens forment le réseau d'où le Web (//toile// en anglais) tire son nom.\\
 Un site Web est quant à lui un ensemble de pages Web liées entre elles, traitant d'un même sujet et visibles sur un même [[#nom de domaine]]. Un site Web est quant à lui un ensemble de pages Web liées entre elles, traitant d'un même sujet et visibles sur un même [[#nom de domaine]].
 +
 +<​note>​
 +[[wpfr>​World_Wide_Web|Web]] et [[wpfr>​Internet]] ne sont donc pas synonymes : le web repose sur Internet, mais en est une utilisation particulière.
 +</​note>​
  
 ===== HTTP et navigation ===== ===== HTTP et navigation =====
Ligne 18: Ligne 22:
 Une URL se compose ainsi (sans crochet ni espace) : Une URL se compose ainsi (sans crochet ni espace) :
  
-<​box ​85% round #​fda>​[//​protocole//​] ​**<​nowiki>​://</​nowiki>​** ​[//​hôte//​] ​**/** [//​chemin//​] ​**/** [//nom de la page web//​] ​**?** [//chaîne de requête//​] ​**#** [//​signet//​]</​box>​+<​box ​100% round #​fda>​[//​protocole//​] ​''​%%://%%'' ​[//​hôte//​] ​''​/'' ​[//​chemin//​] ​''​/'' ​[//nom de la page web//​] ​''​?'' ​[//chaîne de requête//​] ​''​#'' ​[//​signet//​]</​box>​
  
   * Dans le domaine du Web, les **//​[[wpfr>​Protocole_réseau|protocoles]]//​** sont [[wpfr>​Hypertext_Transfer_Protocol|HTTP]] ou [[wpfr>​HyperText_Transfer_Protocol_Secure|HTTPS]]. Généralement il n'est pas nécessaire de saisir le protocole dans la barre d'​adresses,​ le navigateur web l'​ajoute automatiquement si il est manquant. Le protocole est même masqué par défaut dans la barre d'​adresse de certains navigateurs.   * Dans le domaine du Web, les **//​[[wpfr>​Protocole_réseau|protocoles]]//​** sont [[wpfr>​Hypertext_Transfer_Protocol|HTTP]] ou [[wpfr>​HyperText_Transfer_Protocol_Secure|HTTPS]]. Généralement il n'est pas nécessaire de saisir le protocole dans la barre d'​adresses,​ le navigateur web l'​ajoute automatiquement si il est manquant. Le protocole est même masqué par défaut dans la barre d'​adresse de certains navigateurs.
   * L'​**//​hôte//​** peut être soit une [[wpfr>​Adresse_IP|adresse IP]] soit un [[#nom de domaine]] avec ou sans sous-domaine. ​   * L'​**//​hôte//​** peut être soit une [[wpfr>​Adresse_IP|adresse IP]] soit un [[#nom de domaine]] avec ou sans sous-domaine. ​
 Historiquement et dans le cas d'une configuration simple, les affirmations suivantes s'​appliquent mais elles peuvent être rendues fausses par les fonctionnalités de [[:​apache2#​mod_rewrite|réécriture d'​URL]] disponibles avec la plupart des serveurs web, et qu'on utilise couramment pour un meilleur référencement ou plus de pertinence sémantique : Historiquement et dans le cas d'une configuration simple, les affirmations suivantes s'​appliquent mais elles peuvent être rendues fausses par les fonctionnalités de [[:​apache2#​mod_rewrite|réécriture d'​URL]] disponibles avec la plupart des serveurs web, et qu'on utilise couramment pour un meilleur référencement ou plus de pertinence sémantique :
-  * Le **//​chemin//​** correspond au [[:​chemins#​chemin_relatif|chemin]] de la ressources sur le support de stockage du serveur, relativement à la racine de l'​hôte ([[:​apache2#​hotes_virtuels|DocumentRoot]] pour [[apache2|Apache]]).+  * Le **//​chemin//​** correspond au [[:​chemins#​chemin_relatif|chemin]] de la ressources sur le support de stockage du serveur, relativement à la racine de l'​hôte (''​[[:​apache2#​hotes_virtuels|DocumentRoot]]'' ​pour [[apache2|Apache]]).
   * Le **//nom de la page web//** correspond au nom du fichier appelé sur le support de stockage du serveur. Il peut s'agir d'une page web HTML, mais aussi d'un script, d'une image, ou autre.   * Le **//nom de la page web//** correspond au nom du fichier appelé sur le support de stockage du serveur. Il peut s'agir d'une page web HTML, mais aussi d'un script, d'une image, ou autre.
   * La **//chaîne de requête//​** permet principalement de faire passer des variables à un script exécuté par le serveur web ou éventuellement par le navigateur (on parle de [[https://​www.php.net/​manual/​fr/​reserved.variables.get.php|variables GET]]).   * La **//chaîne de requête//​** permet principalement de faire passer des variables à un script exécuté par le serveur web ou éventuellement par le navigateur (on parle de [[https://​www.php.net/​manual/​fr/​reserved.variables.get.php|variables GET]]).
Ligne 36: Ligne 40:
  
 [[wpfr>​HyperText_Transfer_Protocol_Secure|HTTPS]] est une version sécurisée du HTTP, qui implique que les informations échangées entre le navigateur et le serveur web soient chiffrées.\\ [[wpfr>​HyperText_Transfer_Protocol_Secure|HTTPS]] est une version sécurisée du HTTP, qui implique que les informations échangées entre le navigateur et le serveur web soient chiffrées.\\
-HTTP utilise par défaut le port **80**, et HTTPS le port **443**.+HTTP utilise par défaut le port ''​80''​, et HTTPS le port ''​443''​.
  
 Il existe une extension du protocole HTTP appelée [[:WebDAV]] qui permet de récupérer,​ envoyer et synchroniser des fichiers via le protocole HTTP. WebDAV a lui-même été étendu aux protocoles [[wpfr>​CalDAV|CalDAV]] et [[wpfr>​CardDAV|CardDAV]] qui permettent de gérer des agendas et des carnets d'​adresses via le web. Il existe une extension du protocole HTTP appelée [[:WebDAV]] qui permet de récupérer,​ envoyer et synchroniser des fichiers via le protocole HTTP. WebDAV a lui-même été étendu aux protocoles [[wpfr>​CalDAV|CalDAV]] et [[wpfr>​CardDAV|CardDAV]] qui permettent de gérer des agendas et des carnets d'​adresses via le web.
Ligne 93: Ligne 97:
   * [[:​samba_smb.conf#​WINS]] attribue des noms [[wpfr>​NetBIOS]]. Il est conçu par Microsoft et implémenté par [[:Samba]].   * [[:​samba_smb.conf#​WINS]] attribue des noms [[wpfr>​NetBIOS]]. Il est conçu par Microsoft et implémenté par [[:Samba]].
 Sur Linux on privilégie mDNS dans la mesure du possible. NetBIOS sera plutôt réservé à des [[:​partage|partages]] avec des machines sous Windows. Sur Linux on privilégie mDNS dans la mesure du possible. NetBIOS sera plutôt réservé à des [[:​partage|partages]] avec des machines sous Windows.
 +
 +==== Pages en relation avec le sujet ====
 +
 +{{backlinks>​.#​!utilisateurs:​}}
  
 ---- ----
 //​Contributeurs : [[:​utilisateurs:​krodelabestiole]]//​ //​Contributeurs : [[:​utilisateurs:​krodelabestiole]]//​
  • web.txt
  • Dernière modification: Le 03/04/2025, 01:52
  • par krodelabestiole