Lors d’une phase de création de site et pour palier au besoin d’avoir une démo de la programmation en ligne, il est nécessaire d’avoir un hébergement de site. Un hébergement est un espace physique sur disque ou sont entreposées vos données, de la même manière que votre disque dur. L’hébergement de votre site consiste à vous louer cet espace pour une tarification mensuelle et servant donc à rendre accessible votre site sur les navigateurs de vos futurs clients, et internautes. L’hébergement est obligatoire, et il se trouve chez plusieurs fournisseurs.
Certains prestataires vous proposent des hébergements dits « mutualisés » ainsi que des hébergements dits « sur serveurs dédiés ». Dans le premier cas vous êtes loueur d’un espace sur une machine proposant plusieurs espaces à plusieurs concurrents. Les inconvénients étant que vous n’avez pas la main sur la machine, et donc que vos modifications sont limitées, cependant, vous hébergerez votre site sans problème comme sur un serveur dédié. Dans le second cas, vous louez un serveur complet, et il vous est possible d’héberger plusieurs sites, le total de site n’étant imité que par la puissance de votre serveur.
Vous pourrez donc accéder aux configurations internes de votre serveur, héberger plusieurs sites, installer anti-virus et autres logiciels. Les connaissances en infogérance serveurs varient selon la complexité du serveur, son OS, et sa configuration interne. Pour conclure, l’accès à un hébergement de site est facultatif dans les premières étapes de conception de votre site, puis obligatoire dans les étapes de mise en ligne de celui-ci.
