A la demande de Bashogun, voici un petit guide qui dévoile les étapes de la création et l'hébergement d'un site Internet. Ce guide est plutôt général et ne se veut pas exhaustif, c'est plus une suite d'étapes pour gagner du temps pour monter et mettre rapidement un site en ligne.

you are here

Sachez que la première chose à faire est définir vos besoins : quel type de site allez-vous créer, à quel public s'adresse-t-il, quel langage (code du site) allez-vous utiliser, quelles sont les fonctionnalités à mettre en oeuvre, combien de pages pensez-vous créer dès le départ, nom du site, design (couleurs, logo)... Tout doit commencer avec un papier et un crayon : couchez par écrit ce que voulez puis commencez à dessiner à main levée votre design. Faîtes un plan. Je vous promets que vous ne le regretterez pas, c'est du temps gagné pour la suite.

Etape 1 : création du site

Selon ce que vous prévoyez de réaliser, vous allez avoir le choix entre différents types de sites.

Un site statique est généralement composé de pages HTML. L'avantage est que cela ne nécessite aucune charge serveur puisque leur interprétation est réalisée par le navigateur du client. L'inconvénient est qu'il faut le mettre à jour à la main en utilisant un éditeur HTML et un client FTP pour mettre les pages sur le serveur. Très peu de sites actifs de ce type subsistent aujourd'hui mais il est bon de le mentionner. C'est comme cela que le net grand public a démarré il y a une dizaine d'années.

Un site dynamique est composé de pages en PHP ou ASP, qui sont interprétées par le serveur. Suivant le code de ces pages, cela nécessite plus ou moins de ressources. Les fichiers PHP contiennent le plus souvent le design et la moulinette qui extraie les informations contenues dans une base de données (comme MySQL) avant de les afficher. Le rendu est géré principalement par des feuilles de style (CSS).

A lire :  WordPress : des images qui ont perdu leur chemin

Un blog ou un Content Management System (CMS) sont des plateformes qui automatisent le processus d'écriture, de mise à jour, d'édition du design... Le but est de simplifier les choses au maximum et de permettre une personnalisation totale du rendu du contenu. On s'affranchit totalement du client FTP pour les mises à jour ponctuelles.

Note : que la tendance actuelle est au blog pour les particuliers et au CMS pour la plupart des entreprises ou sites de plus grande envergure. A titre indicatif, SkyMinds.net a été mis à jour à la main pendant 8 ans. Le site n'est géré avec WordPress que depuis 2007.

Etape 2 : enregistrement du nom de domaine

domaine

Une fois que vous avez une idée du type de site que vous souhaitez créer, il va falloir lui trouver une adresse. Si vous voulez que l'on vous trouve simplement, il faut lui trouver une bonne adresse donc un nom de domaine qui "sonne" bien ou qui possède une relation avec les sujets que vous allez aborder sur votre site. A vous de faire preuve d'imagination ! Essayez de trouver un nom de domaine court - dans la mesure des disponibilités, les "meilleurs" noms de domaines ont été réservés il y a des années.

Pour l'enregistrement de votre nom de domaine, je vous conseille :

  • Gandi : un domaine standard coûte 14,35 euros/an TTC mais vous en possédez le contrôle total;
  • OVH : un domaine standard coûte 5,97 euros/an TTC.

J'ai des domaines chez ces deux registrars et je vous les recommande. Ne vous jetez pas sur le premier registrar venu et regardez les garanties : il faut que le domaine vous appartienne effectivement donc regardez si vous en êtes bien le propriétaire. Prenez un registrar accrédité à l'Internet Corporation for Assigned Names and Numbers (ICANN).

Etape 3 : l'hébergement

hébergment : serveurs

Vous avez votre adresse, il faut que vous l'associez à votre maison maintenant. Vous avez le choix entre l'hébergement gratuit ou payant. Je vous conseille d'essayer le gratuit d'abord puis de voir ce que cela donne avec votre site.

Commencer par le gratuit

Il faut savoir que plus votre site est évolué et plus il aura besoin de ressources (serveur de fichiers, serveur de base de données) et qu'étant donné que toutes les ressources sont partagées avec les autres utilisateurs, certaines fonctions risquent d'être désactivées. Cela peut avoir des conséquences sur la configuration ou même le fonctionnement d'un blog ou d'un CMS. Il faudra donc tester. Un compte Free est pas mal pour commencer et faire quelques tests. Vous verrez aussi les limites suivant les besoins et l'affluence du site.

A lire :  Les liens de mars 2008

Les formules

En ce qui concerne l'hébergement payant, il existe plusieurs formules, par ordre de besoins ou prix (c'est proportionnel).

L'hébergement mutualisé est un hébergement partagé entre plusieurs sites : la bande passante, les serveurs et les ressources sont partagés entre plusieurs clients. Pour l'hébergeur, cela permet de fournir des solutions clés en main et de proposer des forfaits à des tarifs attractifs. Les prestations sont les mêmes pour tout le monde.

L'hébergement sur un serveur dédié virtuel (Virtual Private Server, VPS) est une méthode de partitionnement d'un serveur en plusieurs serveurs virtuels indépendants qui ont chacun les caractéristiques d'un serveur dédié. Chaque serveur peut fonctionner avec un système d'exploitation différent et redémarrer indépendamment.

L'hébergement sur serveur dédié permet au prestataire d'allouer les ressources nécessaires à vos besoins. Cette option est à prendre en compte pour toute application critique mise en ligne. Ici, le prestataire peut offrir les services de développement et d'administration avec un interlocuteur privilégié (l'hébergeur propose souvent un contact unique aux compétences adaptées au type d'application hébergé).

Mes conseils

Je vous donne ma règle d'or pour choisir un hébergeur payant : s'il annonce que les ressources ou l'espace disque est illimité... fuyez ! Il n'existe pas de disque dur à capacité illimitée. Et il n'existe pas de serveurs aux capacités illimitées. Méfiez-vous également des prix trop bas. Souvenez-vous que l'on en a toujours pour son argent : un hébergement de base correct coûte dans les 30 euros/an (minimum).

Note : j'ai connu Free, Online (service payant de Free), 1&1... et le seul hébergeur que je peux véritablement recommander est celui sur lequel tourne SkyMinds.Net : ServerCentre.

A lire :  Ubuntu : compression d'images JPG et PNG avec Trimage Image Compressor

Les spécificités du serveur à vérifier en priorité sont l'espace disque, la bande passante mensuelle, les versions d'Apache/PHP/MySQL utilisées, les fonctions PHP désactivées (on ne sait jamais), l'accès aux fichiers .htaccess, le nombre de compte POP (email) et FTP. Demandez également si CPanel, une interface automatisée de gestion de votre hébergement, est disponible. C'est un must.

Etape 4 : mise en ligne

Voici comment se passe la mise en ligne - en supposant que vous possédiez votre domaine, votre hébergeur et votre site (ébauche ou complété) :

  1. lorsque vous commandez un hébergement, on vous donne les noms des serveurs DNS à utiliser ainsi que leurs IP. Notez-les.
  2. allez chez votre registrar, éditez votre domaine avec les DNS de votre hébergeur.
  3. patientez ! La propagation des nouveaux DNS peut durer 15 minutes (pour les .com) à plusieurs heures, le temps que ces nouvelles adresses se répliquent sur tous les serveurs du globe. Cela prend au maximum 48h.
  4. votre hébergeur vous a fourni un compte FTP. A l'aide d'un client FTP - Filezilla Client fait très bien l'affaire - vous n'avez plus qu'à mettre les fichiers sur le serveur dans un répertoire public (c'est-à-dire visible de tous). Le nom de ce répertoire est variable mais www, public_html, htdocs sont les plus communs.

Si vous utilisez une plateforme comme WordPress, vous n'avez qu'à mettre les fichiers d'installation de WordPress sur votre serveur et l'installer. A partir de là, vous n'avez plus besoin de client FTP : vous pouvez ajouter des images, éditer votre thèmes en ligne, installer des thèmes et des plugins d'un clic... comme je l'ai dit plus haut, cela simplifie énormément le travail du webmaster.

C'est à peu près tout ce qu'il faut savoir - je peux entrer dans de plus amples détails mais chaque partie ferait alors l'objet d'un article à part entière. Cet article constitue donc plutôt une petite introduction à l'hébergement d'un site web. N'hésitez pas à vous lancer !

Pour développer votre projet WordPress ou Woocommerce, faites appel à mon expertise pour réaliser un site rapide, performant et fonctionnel.

Contactez-moi

Si vous avez trouvé une faute d’orthographe, informez-nous en sélectionnant le texte en question et en appuyant sur Ctrl + Entrée s’il vous plaît.

Articles en rapport:

Guide pour créer et héberger un site sur Internet

par Matt Lecture: 7 min
3

Pin It on Pinterest

Share This

Spelling error report

The following text will be sent to our editors: