Guides

Qu'est-ce que l'hébergement web ? Comment les sites et les applications restent en ligne

L'hébergement web consiste à faire tourner votre site ou votre application sur des ordinateurs toujours allumés et connectés à Internet, afin que chacun puisse y accéder à tout moment. L'hébergeur stocke vos fichiers, fait tourner votre code et envoie les pages et les données aux navigateurs des visiteurs quand ils les demandent. Votre ordinateur portable pourrait techniquement le faire, mais les hébergeurs le font de façon fiable, sécurisée et à grande échelle.

Pourquoi c'est important quand on crée avec l'IA

Lorsque vous créez avec un outil de création par IA, votre application tourne d'abord dans un aperçu : une copie privée que vous (et peut-être vos collaborateurs) pouvez utiliser. L'hébergement transforme cela en application en ligne, à une adresse publique que les clients peuvent ouvrir.

Le type d'hébergement dont votre application a besoin dépend de ce qu'elle fait. Une page d'accueil a très peu besoin. Une application avec connexions, une base de données et des paiements a besoin d'un serveur qui fait tourner votre code, d'un endroit pour conserver les données, et de HTTPS. Comprendre la différence vous aide à choisir un outil de création, à estimer les coûts d'exploitation et à savoir ce qui se passe si votre application connaît soudain une forte affluence — ou si vous voulez un jour la transférer ailleurs.

Une analogie du quotidien

Pensez à l'hébergement comme aux locaux d'une entreprise.

  • Un stand de marché correspond à l'hébergement statique : pas cher, rapide à installer, parfait pour présenter et vendre une gamme fixe de produits.
  • Un bureau partagé correspond à l'hébergement mutualisé : vous louez un bureau dans un immeuble où travaillent beaucoup d'autres entreprises, en partageant l'ascenseur, la connexion Internet et la cuisine. C'est abordable, mais un voisin bruyant vous affecte.
  • Votre propre bureau de services correspond à un serveur privé virtuel (VPS) : un espace à vous avec des ressources garanties, mais vous êtes responsable de ce qui s'y passe.
  • Votre propre immeuble correspond à un serveur dédié : contrôle total et responsabilité totale.
  • Un espace de travail géré qui grandit ou rétrécit avec votre équipe correspond à l'hébergement cloud ou en plateforme : vous utilisez ce dont vous avez besoin, payez ce que vous consommez, et le propriétaire gère la maintenance.

Votre nom de domaine est l'adresse inscrite sur l'enseigne. Le DNS est le plan qui indique aux visiteurs à quel bâtiment appartient cette adresse.

Les types d'hébergement

TypeCe que c'estIdéal pourCe que vous gérez
Hébergement statiqueSert des fichiers fixes (HTML, CSS, JavaScript, images), souvent depuis un CDNPages d'accueil, portfolios, sites marketing, applications uniquement frontendPresque rien
Hébergement mutualiséDe nombreux sites sur un même serveur, souvent avec un panneau de contrôlePetits sites WordPress ou PHPQuelques réglages
VPSUne machine virtuelle avec des ressources dédiéesApplications sur mesure, si vous êtes à l'aise avec l'administration d'un serveurLe système d'exploitation, les mises à jour de sécurité, les déploiements
Serveur dédiéUne machine physique entièreCharges élevées et stables avec des besoins spécifiquesTout
Plateforme as a Service (PaaS)Vous fournissez le code ; la plateforme le compile, le fait tourner et l'adapte à la chargeLa plupart des applications web et des APIVotre code et sa configuration
ServerlessLe code s'exécute à la demande pour chaque requête ; rien ne tourne au reposTrafic irrégulier ou faible, API, tâches en arrière-planVos fonctions

La plupart des outils de création par IA qui hébergent à votre place fonctionnent comme un PaaS : vous appuyez sur publier, et la plateforme gère les serveurs, la montée en charge et les certificats.

Un exemple concret : ce dont une application de réservation a besoin pour être en ligne

Prenons une application de réservation pour un salon de coiffure, avec une page de réservation publique, des comptes clients et un tableau de bord pour le gérant. Pour être en ligne, elle a besoin de :

ÉlémentCe qu'il faitOù il tourne
FrontendLes pages et les boutons dans le navigateur du visiteurHébergement statique / CDN
BackendVérifie les disponibilités, enregistre les réservations, définit qui voit quoiUn serveur ou un conteneur
Base de donnéesStocke les prestations, les clients et les réservationsUne base de données gérée
Stockage de fichiersConserve les photos téléverséesStockage d'objets
Domaine + DNSbook.yoursalon.com pointant vers l'applicationVotre registrar / fournisseur DNS
Certificat HTTPSChiffre le trafic ; affiche le cadenasÉmis par l'hébergeur ou une autorité de certification
SecretsClés d'API pour l'e-mail et les paiementsLes variables d'environnement de l'hébergeur

Si vous déployiez cela vous-même, vous configureriez chaque élément. Une plateforme qui héberge à votre place les regroupe. Dans les deux cas, il est utile de savoir que ces éléments existent : le guide frontend et backend explique cette répartition.

Termes courants expliqués

TermeSignification
ServeurUn ordinateur qui répond aux requêtes sur un réseau.
Déployer / publierMettre une version de votre code sur l'hébergement pour qu'elle soit en ligne.
Disponibilité (uptime)La part du temps pendant laquelle le site est accessible.
Bande passante / sortie de données (egress)La quantité de données envoyées de votre application vers les visiteurs. Souvent facturée.
CDNRéseau de diffusion de contenu : des copies de vos fichiers sur des serveurs du monde entier, pour un chargement plus rapide.
SSL/TLS, HTTPSChiffrement entre le navigateur et le serveur. TLS est le protocole moderne ; « certificat SSL » est le nom usuel.
Mise à l'échelle (scaling)Gérer plus de trafic : des machines plus puissantes (verticale) ou davantage de machines (horizontale).
Mise à zéro / démarrage à froidLes applications inactives s'arrêtent pour économiser ; la première requête après une pause prend un peu plus de temps, le temps qu'elle se réveille.
Variables d'environnementConfiguration et secrets transmis à votre application à l'exécution, gardés hors du code.
Journaux (logs)Enregistrements des actions de l'application, utilisés pour diagnostiquer les erreurs.
ConteneurUne application empaquetée avec tout ce dont elle a besoin pour fonctionner, souvent construite à partir d'un Dockerfile.

Erreurs courantes et idées fausses

  • Confondre le domaine et l'hébergement. Acheter votrenom.com ne met pas de site dessus. Il faut aussi un hébergement et des enregistrements DNS qui pointent vers lui.
  • Croire que « illimité » est vraiment illimité. Les forfaits qui annoncent une bande passante ou un stockage illimités ont en général des conditions d'usage raisonnable. Lisez-les.
  • Oublier les coûts d'exploitation. Créer une application représente un coût ; l'hébergement, la base de données, le stockage et les API tierces sont des dépenses récurrentes. Vérifiez comment chacun est facturé avant le lancement.
  • Enregistrer des fichiers sur le disque du serveur. Sur la plupart des hébergements modernes, le disque local du serveur est temporaire et peut être effacé à chaque déploiement ou redémarrage. Les fichiers téléversés doivent aller dans un stockage d'objets.
  • Considérer l'aperçu comme la production. Les aperçus peuvent être mis en pause, utiliser des données de test ou n'être visibles que par vous. Publiez avant de partager.
  • Ignorer les possibilités de déménagement. Si votre hébergement est lié à une seule plateforme, vérifiez si vous pouvez exporter le code et le faire tourner ailleurs plus tard.

Quoi demander à votre outil de création par IA

  • « Qu'est-ce que cette application a besoin pour fonctionner une fois publiée : uniquement des fichiers statiques, ou aussi un serveur et une base de données ? »
  • « Où sont stockés les fichiers téléversés ? Assure-toi qu'ils ne se trouvent pas sur le disque local du serveur. »
  • « Conserve toutes les clés d'API dans des variables d'environnement. »
  • « Ajoute des en-têtes de cache pour les images et les fichiers statiques. »
  • « Montre-moi les journaux de la dernière requête en échec. »
  • « Si je voulais héberger cette application ailleurs, de quoi aurais-je besoin ? » Voir comment exporter une application créée avec l'IA et l'auto-héberger.

L'hébergement sur Mythex

Sur Mythex, l'hébergement fait partie de l'outil de création. Lorsque vous publiez, Mythex capture l'état du projet et le déploie sur yourname.mythex.app : les frontends statiques partent comme des sites statiques, et les backends tournent sur des machines gérées qui se mettent en veille lorsqu'elles sont inactives et se réveillent à la visite suivante. La base de données et le stockage de fichiers accompagnent le projet lorsque votre application en a besoin. L'hébergement, la bande passante, la base de données et le stockage consomment le même solde de crédits que la création, et Pro paie la moitié du tarif Free pour ces éléments ; les sites statiques ne consomment aucun crédit lorsqu'ils restent inactifs. Pro ajoute des domaines personnalisés avec HTTPS émis automatiquement. La documentation couvre la publication et les limites d'hébergement, et la page tarifs compare les forfaits.

Questions

Qu'est-ce que l'hébergement web, en termes simples ?

L'hébergement web consiste à louer de l'espace et de la puissance de calcul sur des serveurs toujours allumés et connectés à Internet, afin que votre site ou votre application soit accessible à tout moment. L'hébergeur stocke vos fichiers, fait tourner votre code et envoie les pages aux navigateurs des visiteurs.

Un nom de domaine, est-ce la même chose qu'un hébergement ?

Non. Le nom de domaine est le nom que les gens tapent, comme exemple.com. L'hébergement est l'endroit où le site fonctionne réellement. Les enregistrements DNS relient les deux en dirigeant le domaine vers votre hébergeur. Vous pouvez les acheter auprès de la même entreprise ou de sociétés différentes.

Ai-je besoin d'un hébergement séparé pour une application créée avec l'IA ?

Cela dépend de l'outil de création. Certains outils de création par IA, Mythex compris, hébergent l'application pour vous lors de la publication. D'autres génèrent du code que vous devez déployer vous-même chez un fournisseur d'hébergement.

Quelle est la différence entre un hébergement statique et un hébergement dynamique ?

L'hébergement statique sert des fichiers identiques pour chaque visiteur, comme une page d'accueil : c'est simple, rapide et peu coûteux. L'hébergement dynamique fait tourner du code serveur qui construit des réponses à chaque requête, ce dont ont besoin les applications avec connexions, bases de données et paiements.

Mythex · Pricing · Créez tout avec l'IA · Modèles de sites et d'applications · Mythex comparé · Glossaire de la création d'applications avec l'IA · Outils gratuits pour créer des applications avec l'IA · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)