27 Publier en ligne

Vous travaillez sur un site web depuis longtemps. Maintenant, comment le rendre accessible Ă  tous sur internet? Votre site web doit ĂȘtre stockĂ© sur un serveur (hĂ©bergement) accessible via Internet. Il y est accessible via une URL. Vous saisissez l'URL dans le champ d'adresse de votre navigateur.

# Exigences

# Domaine

Un domaine est un nom unique que vous pouvez louer pour votre site web. Vous avez peut-ĂȘtre entendu parler d'une adresse IP. Tout comme votre adresse postale sur une enveloppe, les serveurs reçoivent une adresse IP qui identifie de maniĂšre unique le destinataire. Un nom de domaine pointe vers une adresse IP et dĂ©termine ainsi oĂč se trouve votre site web.

Les domaines peuvent avoir des terminaisons diffĂ©rentes. Ces terminaisons sont appelĂ©es domaines de premier niveau (TLD). Par exemples: ".com", ".ch", ".io", ".co.uk", ".pizza" ou mĂȘme "design". En plus de cette petite sĂ©lection, il existe plusieurs centaines d'autres domaines de premier niveau.

Vous pouvez souvent acheter un domaine en combinaison avec un pack d'hébergement, vous trouverez plus d'informations à ce sujet dans la section suivante.

# Hébergement

L'hĂ©bergement dĂ©signe l'endroit oĂč votre site web est stockĂ© et mis Ă  disposition sur Internet. Un pack d'hĂ©bergement est la combinaison de l'espace sur un serveur et de technologies complĂ©mentaires optionnelles. Les bases de donnĂ©es, les domaines, les comptes emails, etc. Pour les petits projets, il existe des formules d'hĂ©bergement gratuites. Pour les applications web trĂšs sollicitĂ©es (leshop.ch, facebook.com,...), les coĂ»ts mensuels peuvent rapidement atteindre trois, quatre ou mĂȘme cinq chiffres.

Pour un site web comme celui que vous avez construit dans ce cours, un hébergement gratuit comme Netlify est tout à fait suffisant. Le site freehostingnoads.net serait également une alternative possible. Surtout si vous voulez utiliser votre propre domaine.

Méthodes de déploiement diverses

# Drag and Drop

Le moyen le plus simple de publier gratuitement un site web sur Internet est de faire appel Ă  des fournisseurs comme Netlify ou Tiiny Host . Vous pouvez simplement faire glisser le contenu et les sous-dossiers de votre site web dans la fenĂȘtre du navigateur. Le domaine et l'hĂ©bergement seront gĂ©nĂ©rĂ©s automatiquement pour vous.

Netlify Drop Homepage

:memo: Note

Notez que si ce type de déploiement (livraison/publication) est gratuit, il est également limité. DÚs que vous voudrez publier un site web dynamique de plus grande envergure ou utiliser votre propre nom de domaine, des coûts seront liés.

# FTP/SFTP

Le FTP (File Transfer Protocol) est utilisé pour télécharger des fichiers sur un serveur. Grùce à un programme FTP, vous pouvez accéder à ce serveur et y créer, renommer, déplacer, etc. des dossiers et des fichiers, tout comme dans votre systÚme de fichiers sur votre ordinateur. Le FTP est maintenant considéré comme obsolÚte car il manque souvent d'algorithmes de sécurité cryptographique. Si vous devez toujours utiliser le protocole FTP, utilisez toujours le SFTP (Secure File Transfer Protocol).

Les programmes FTP les plus connus sont Transmit (MacOS), Cyberduck (MacOS) ou FileZilla (MacOS/Windows).

⚒ TĂąches de publication du site web

Les étapes suivantes vous montreront comment publier votre site web ****

Mis Ă  jour