B1 · Episode 5 · 4:13

What Is Web Hosting?

This episode explains web hosting: placing websites or services on internet-connected machines so others can access them. It covers how content is stored on servers, assigned IP addresses, and made available to users—using examples like personal websites and Mastodon.

Source:Framasoft / framatube.org · License:CC BY-SA 4.0

Transcript

  1. Et donc, en tant que fournisseurs d'accès Internet,

    So, as Internet service providers,

  2. ils ont le même travail que Free ou Orange.

    they do the same job as Free or Orange.

  3. La seule différence, ce sont des associations loi 1901.

    The only difference is that they are associations formed under the 1901 law.

  4. C'est géré de manière beaucoup plus collective par des structures qui sont à but non

    They are managed in a much more collective way by organizations

  5. lucratif, et ça, c'est super important.

    whose purpose is non-profit—and that’s extremely important.

  6. Alors qu'est- ce que c'est héberger des services?

    So, what does “hosting services” mean?

  7. Globalement, Internet, c'est quand même des machines qui discutent entre elles.

    Broadly speaking, the internet is still machines communicating with each other.

  8. On a fait des métaphores avec des personnes, mais en vrai, c'est des machines.

    We’ve used metaphors involving people, but in reality, they’re machines.

  9. On va arrêter de les personnaliser maintenant.

    Let’s stop personifying them now.

  10. On va les remettre à leur statut de machine.

    Let’s restore them to their true status: machines.

  11. Elles passent pas le test de Turing, c'est tant mieux,

    They don’t pass the Turing test—and that’s a good thing,

  12. donc on les laisse là où elles sont.

    so we leave them exactly where they are.

  13. Donc ce sont des machines qui discutent

    So, machines communicate

  14. entre elles. Ce qu'on a dit pour l'instant,

    with each other—as we’ve said so far,

  15. c'est qu'on échangeait de l'information. En fait, cette information,

    we exchange information. In fact, for this information to be accessible,

  16. pour qu'elle soit disponible, il faut qu'on la mette sur des machines pour pouvoir y

    it must be placed onto machines

  17. accéder. Par exemple, j'ai un site web,

    so people can access it. For example, I have a website,

  18. je prends les fichiers de mon site web et je les mets sur une machine

    I take my website files and put them on a machine

  19. qui va être connectée à internet et donc les gens vont aller communiquer avec la

    that’s connected to the internet—

  20. machine sur laquelle j'ai mis mon site web pour pouvoir l'afficher sur l'écran de

    so users can communicate with the machine hosting my website

  21. leur ordinateur.

    to display the webpage on their computer screens.

  22. Ça, ça s'appelle héberger du contenu.

    This is called “hosting content”.

  23. J'héberge parce qu'en fait, j'ai une machine

    I call it “hosting” because

  24. à laquelle je fais habiter du contenu, en fait.

    I provide a machine where content “lives”.

  25. Et ce contenu va avoir une adresse, une adresse IP.

    And this content will have an address—an IP address.

  26. Donc vraiment, il héberge, il va avoir une adresse, une adresse IP,

    So, it truly hosts and has an IP address,

  27. et les gens pourront lui écrire,

    and people can send messages to it,

  28. et puis ce contenu va pouvoir renvoyer des choses aux autres gens.

    and then this content can send things back to other people.

  29. C'est un peu dynamique, donc on peut renvoyer des choses.

    It’s somewhat dynamic, so it can send things back.

  30. Donc on peut héberger du contenu, des sites web,

    So we can host content, websites,

  31. mais on peut aussi héberger des services.

    but we can also host services.

  32. Je vais prendre le code de Mastodon.

    I’ll use Mastodon’s source code.

  33. mastodon c'est un équivalent à twitter mais libre

    Mastodon is a free, open-source alternative to Twitter,

  34. et hop je vais le mettre sur la machine et du coup cette machine là maintenant quand

    and then I’ll deploy it onto this machine—so now,

  35. on y accède on peut accéder au service de mastodon et donc s'inscrire envoyer des

    when accessing this machine, one can use the Mastodon service,

  36. toots discuter avec des gens

    for example, signing up, posting ‘toots’, chatting with others.

  37. Et cetera. En fait, la notion d'hébergeur est arrivée assez tôt dans l'Internet

    etc. In fact, the concept of a ‘host’ appeared quite early on the Internet,

  38. parce qu'on a assez vite

    because people quickly wanted to build websites.

  39. voulu faire des sites web.

    Before the year 2000, the Internet really worked like this.

  40. Avant les années 2000, l'Internet, c'était vraiment comme ça.

    You put your website on the computer in your living room,

  41. Tu mettais ton site web

    then connect it to the Internet,

  42. sur l'ordinateur de ton salon et puis tu le connectais à Internet et puis les gens

    and then people could access your website by connecting to that computer in your living room.

  43. avaient accès à ton site web en interrogeant l'ordinateur de ton salon.

    Gradually, doing this became a bit less straightforward,

  44. Progressivement, c'est devenu un petit peu moins facile à faire,

    especially because, at that time,

  45. d'autant plus que c'est surtout à l'époque, c'était vraiment

    it was really restricted to a very, very, very geeky community,

  46. restreint à une communauté très, très, très geek et très,

    and one that was extremely expert,

  47. très experte pour pouvoir faire les opérations qui permettaient de mettre un site

    capable of performing the operations needed to host a website or service on their home computer.

  48. web ou un service à disposition sur l'ordinateur de son salon.

    So, to let ordinary people publish content,

  49. Du coup, pour que les gens puissent mettre du contenu, ils

    they began asking more capable people to do it for them,

  50. ont commencé à demander à des gens qui n'y étaient plus capables,

    people who, in fact, no longer did it themselves,

  51. en fait, de le faire.

    but instead did it on others’ behalf.

  52. Et donc c'est ces fameux geeks hyper experts là, qui ont commencé à faire,

    So, it was these famous, highly skilled geeks who first started doing this:

  53. bah ouais, en fait, je peux héberger du contenu pour toi sur ma machine,

    ‘Yeah, actually, I can host your content on my machine.’

  54. tout à fait, et puis tu me payes tous les mois

    ‘Exactly—and you pay me each month.’

  55. pour que ton contenu, il soit hébergé sur ma machine et moi je m'en occupe,

    ‘So your content stays hosted on my machine, and I take care of it.’

  56. je m'arrange pour qu'elle soit toujours en forme, qu'il n'y ait pas de bug,

    ‘I’ll make sure the machine stays healthy and bug-free,’

  57. qu'elle soit toujours à jour.

    ‘and always up to date.’

  58. Et pour cela, il faut que tu me payes pour le service que je te rends,

    For this, you need to pay me for the service I provide—

  59. d'héberger chez moi les contenus.

    hosting your content at my place.

  60. C'est un petit peu comme si tu faisais de la redirection de courrier.

    It’s a bit like setting up mail forwarding.

  61. Quand tu pars en vacances, tu fais la redirection de courrier chez un copain.

    When you go on vacation, you ask a friend to forward your mail.

  62. Et le copain va héberger tes courriers pendant un moment et puis tu le rétribues en

    Your friend holds your mail for a while, and you usually—

  63. bière en général.

    reward them with beer.

  64. Bon là, tu ne rétribues pas ton hébergeur en bière, ça peut.

    Of course, you don’t actually pay your hosting provider in beer—but…

  65. chez Jadon peut être que ça peut, mais en général, par exemple au V.

    At Jadon’s, maybe it’s possible—but generally, for example, at V.

  66. H. c'est son métier, tu le rétribues en argent pour le service qu'il rend.

    H., it’s his profession—you pay him money for the service he provides.

  67. Donc on a commencé à avoir des hébergeurs dont c'était le métier,

    So, we began to see hosting providers whose job was—

  68. en fait, d'héberger du contenu d'autres gens.

    specifically to host content created by others.

  69. Donc il a fallu construire une notion qui s'appelle la notion de responsabilité des

    Thus, we had to establish a concept called ‘hosting provider liability’;

  70. hébergeurs, j'en arrive là.

    that’s exactly where I’m heading.

  71. Tout ça pour en parler, qui

    All this is to explain—

  72. est de dire le boulot d'un hébergeur, c'est juste de faire maison.

    a hosting provider’s job is simply to provide the ‘house’.

  73. pour du contenu qui ne vient pas de lui, donc il n'est pas émetteur.

    The content hosted doesn’t come from them, so they’re not the publisher.

  74. C'est du contenu que quelqu'un d'autre vient mettre sur sa machine,

    It’s content someone else uploads onto their machine,

  75. et il est payé pour entretenir la machine et faire que les gens puissent accéder à

    and they’re paid to maintain the machine, ensuring users can access—

  76. ce contenu- là.

    that content.

  77. Donc son travail d'hébergeur, il est complètement neutre.

    So, its role as a hosting provider is completely neutral.

  78. Il est de la même manière que

    It’s just like

  79. mon petit d'Internet, quand il balade des paquets d'un côté à l'autre du monde,

    my little internet messenger that shuttles data packets from one side of the world to the other,

  80. il n'a pas à s'occuper de l'information qu'il transporte.

    without needing to care about the content it carries.

  81. Tout ce qu'on lui demande, c'est d'aller transporter l'information.

    All we ask of it is to deliver the information.

  82. Tout ce qu'on demande à un hébergeur,

    What we ask of a hosting provider

  83. c'est de faire que cette information reste disponible dans l'Internet.

    is simply to keep that information accessible online.