Aller au contenu principal Aller au pied de page

Les langages du web serveur

«  Ce qui se passe sur le serveur distant  »

Retour

Le fonctionnement du web côté serveur

Les langages du web serveur en deux mots

Le web côté serveur s’occupe de tout ce que l’ordinateur client ne peut faire. Sécurité, stockage… Il fonctionne sur le serveur distant.

Quelques exemples de responsabilités du serveur :

L'annuaire de tous les produits d'Amazon
Il est stocké et mis à disposition par le serveur
Si le client devait stocker tous les produits disponibles sur Amazon sur son ordinateur, il faudrait de très gros disques durs dans chaque ordinateur
La connexion à son compte Amazon
Le serveur d’Amazon occupe de vérifier si le nom d’utilisateur et le mot de passe
Si le client était responsable de dire si oui ou non les identifiants sont corrects, il serait facile de mentir et de se connecter au compte de n’importe qui

Une représentation des échanges entre l'ordinateur du client et le serveur :

Un usager devant son ordinateur contacte un serveur : ce contact est représenté par une flèche nommée "HTTP Request" (requête HTTP).
Le serveur répond au client par une flèche nommée "HTTP Response" (réponse HTTP).
Au centre est écrit World Wide Web of Internet" que l'on abrège souvent en "web".

Spécificités du développement web serveur

Également appelé « back », les caractéristiques du développement web côté serveur sont :

  • Ne jamais faire confiance aux données envoyées, toujours vérifier
  • Langage algorithmique obligatoire
  • S’occupe du stockage de l’information dans une base de données
  • S’occupe de la sécurité des informations

Langages algorithmiques usuels côté serveur

Langages de requête usuels côté serveur

Découvrir d'autres thématiques

Si nous avons réussi à piquer votre curiosité et que vous souhaitez découvrir d'autres fiches thématiques :