Héberger mon site web

Comme nous l’avons dit dans l’intro, la plupart des sites web d’entreprise n’ont pas besoin d’un serveur monstre, un serveur mutualisé (partagé par plusieurs sites web) fait largement l’affaire. Il est difficile de comparer les prix, car les offres sont tellement différentes. Certains offrent un trafic illimité (le volume de données envoyé par le serveur vers les internautes visitant vos pages), d’autres pas, l’espace de stockage est différent, le nombre d’adresses email, de bases de données, etc.
Type d’hébergement : PHP/LAMP ou asp.net
Avant de réserver votre hébergement, vous devrez aussi savoir le langage qui sera utilisé pour son développement. Il existe 2 options : PHP (ou LAMP, c’est la même chose, cela signifie Linux-Apache-MySql-PHP), ou ASP.NET. Il y a encore peu, 95 % des hébergements vendus étaient en PHP, car c’était bien plus économique que l’asp.net.
Pourquoi ? PHP ou LAMP s’articule autour de technologies « open source », c’est-à-dire gratuites. Tandis qu’asp.net est une plate-forme Microsoft demandant l’acquittement de licences de la part de l’hébergeur. Depuis les choses ont bien changé, si bien qu’on trouve maintenant les 2 options au même prix. Ces 2 possibilités sont d’excellents choix et permettent de réaliser des sites de qualité.
Si vous optez pour un site en html simple, peu importe le type d’hébergement choisi, cela fonctionnera.
Si vous optez pour un CMS (WordPress, Joomla ! ou autre), vous aurez plus que probablement besoin d’un environnement PHP ou LAMP, car c'est la plateforme des meilleurs CMS. DotNetNuke jouit d'une certaine popularité en asp.net, mais reste minoritaire comparé aux autres solutions.
Localisation géographique de l’hébergeur
La règle veut que l’on essaie d’héberger le site sur un serveur le plus proche possible de ses visiteurs. Pour un site mondial c’est évidemment impossible. Pour une PME belge, elle a tout intérêt à héberger en Belgique, en France ou en Angleterre plutôt qu’aux USA. Bien sûr la puissance du serveur jouera, mais avec 2 serveurs similaires, la navigation d'un site web, de Belgique, sera plus rapide sur le serveur en Europe qu'aux USA.
Trafic, espace disque, nombre de bases de données, de comptes FTP
Pas toujours évident de s'y retrouver dans les offres d'hébergeurs, dont les tableaux à rallonges décrivant les offres sont différents. Pour un petit site d'entreprise, la plupart devraient faire l'affaire. Voyons tout de même de quoi il s'agit:
Espace disque
Il s'agit des fichiers que vous pouvez copier sur le serveur. Pour un site moyen, sans vidéo, on dépasse rarement les 200 MB. Pour vous donner un exemple, ce petit site fait moins de 1 MB!
Trafic
C'est similaire à votre connexion internet privée. Il s'agit du quota de données que le serveur peut envoyer aux visiteurs de votre site. Un site moyen d'entreprise dépassera rarement le giga, sauf si vous hébergez des vidéos ou des documents volumineux à télécharger.
Adresse email
Tout achat d'un espace d'hébergement vous permettra de créer des adresses email @VotreNomdeDomaine.xxx. Vous savez mieux que quiconque de combien d'adresses vous avez besoin.
Comptes FTP
Un compte FTP vous permet de vous connecter au serveur afin de charger vos fichiers. Il est utile de pouvoir en créer plus d'un, par exemple si vous voulez donner accès à votre serveur à un client. On peut alors définir un compte ayant accès à un seul répertoire, afin d'éviter que le client n'ait accès à toutes vos données. Dans la plupart des cas, une dizaine d'utilisateurs sont suffisants.
Base de données
La base de données est essentielle aux sites dynamiques, comme les CMS, ou les sites ayant des fonctionnalités avancées. Si vous optez pour un environnement asp.net, soyez attentif aux bases de données incluses. La base de données standard pour travailler conjointement avec asp.net est MS SQL, parfois l'hébergeur ne la propose qu'en supplément, ou n'en propose qu'une et de petite taille. MySql est toujours une option, on sait les utiliser avec asp.net, mais vérifiez avec votre prestataire avec quelle base de données il compte travailler.
SSL
Le certificat SSL vous permet de sécuriser les données de votre site web. Il remplit 2 fonctions : le cryptage des données qui transitent sur le web, ainsi que l'attribution au site d'un certificat, garantissant l'identité du site. On sait qu'on navigue sur un site sécurisé lorsqu'on voit https dans la barre d'adresse au lieu de http. C'est important pour un site d'e-commerce, ou contenant des données sensibles. Pour un simple site web d'entreprise, c'est peu utile.