Guide

Cos'è il web hosting? Come siti e app restano online

Il web hosting consiste nel far girare il tuo sito o la tua app su computer sempre accesi e collegati a internet, così chiunque può raggiungerlo in qualsiasi momento. Il provider di hosting conserva i tuoi file, esegue il tuo codice e invia pagine e dati ai browser dei visitatori quando li richiedono. Il tuo laptop potrebbe in teoria fare lo stesso, ma i provider di hosting lo fanno in modo affidabile, sicuro e su larga scala.

Perché conta quando costruisci con l'AI

Quando costruisci con un builder AI, la tua app gira prima in un'anteprima: una copia privata che puoi usare tu (ed eventualmente i collaboratori). L'hosting è ciò che la trasforma in un'app live su un indirizzo pubblico che i clienti possono aprire.

Il tipo di hosting di cui ha bisogno la tua app dipende da cosa fa. Una landing page richiede pochissimo. Un'app con login, un database e pagamenti ha bisogno di un server che esegue il tuo codice, di un posto dove conservare i dati e di HTTPS. Capire la differenza ti aiuta a scegliere un builder, a stimare i costi di esercizio e a sapere cosa succede se la tua app improvvisamente si riempie di traffico — o se un giorno vorrai spostarla altrove.

Un'analogia quotidiana

Pensa all'hosting come alla sede di un'attività.

  • Una bancarella del mercato è l'hosting statico: economico, veloce da allestire, ottimo per mostrare e vendere una gamma fissa di prodotti.
  • Un ufficio condiviso è l'hosting condiviso: affitti una scrivania in un edificio con molte altre attività, condividendo ascensore, connessione e cucina. È economico, ma un vicino rumoroso ti disturba.
  • Un tuo ufficio attrezzato è un server privato virtuale (VPS): spazio tuo con risorse garantite, ma sei responsabile di ciò che succede dentro.
  • Un edificio tutto tuo è un server dedicato: controllo totale e responsabilità totale.
  • Uno spazio di lavoro gestito che cresce e si riduce con il team è l'hosting cloud o di piattaforma: usi ciò che ti serve, paghi ciò che usi, e il proprietario si occupa della manutenzione.

Il nome di dominio è l'indirizzo stradale sull'insegna. Il DNS è la mappa che dice ai visitatori a quale edificio appartiene quell'indirizzo.

Tipi di hosting

TipoCos'èAdatto aCosa gestisci tu
Hosting staticoServe file fissi (HTML, CSS, JavaScript, immagini), spesso da una CDNLanding page, portfolio, siti di marketing, app solo frontendQuasi nulla
Hosting condivisoMolti siti su un unico server, spesso con un pannello di controlloPiccoli siti WordPress o PHPAlcune impostazioni
VPSUna macchina virtuale con risorse dedicateApp personalizzate, se sai gestire un serverIl sistema operativo, gli aggiornamenti di sicurezza, i deploy
Server dedicatoUn'intera macchina fisicaCarichi elevati e costanti con esigenze specificheTutto
Platform as a Service (PaaS)Fornisci il codice; la piattaforma lo costruisce, lo esegue e lo scalaLa maggior parte delle app web e APIIl tuo codice e la configurazione
ServerlessIl codice gira su richiesta; nulla gira quando è inattivoTraffico irregolare o basso, API, attività in backgroundLe tue funzioni

La maggior parte dei builder AI che ospitano al posto tuo funziona come una PaaS: premi pubblica, e la piattaforma si occupa di server, scalabilità e certificati.

Un esempio concreto: cosa serve a un'app di prenotazioni per andare live

Prendi un'app di prenotazioni per un salone con una pagina pubblica di prenotazione, account clienti e una dashboard per il titolare. Per andare live, ha bisogno di:

ComponenteCosa faDove gira
FrontendLe pagine e i pulsanti nel browser del visitatoreHosting statico / CDN
BackendControlla la disponibilità, salva le prenotazioni, stabilisce chi può vedere cosaUn server o un container
DatabaseConserva servizi, clienti e prenotazioniUn database gestito
Archiviazione fileConserva le foto caricateObject storage
Dominio + DNSbook.yoursalon.com che punta all'appIl tuo registrar / provider DNS
Certificato HTTPSCifra il traffico; mostra il lucchettoEmesso dall'host o da un'autorità di certificazione
SegretiChiavi API per email e pagamentiLe variabili d'ambiente dell'host

Se lo distribuissi da solo, dovresti configurare ogni componente. Una piattaforma che ospita per te li racchiude tutti. In ogni caso, aiuta sapere che esistono — la guida frontend vs backend spiega la divisione.

Termini comuni spiegati

TermineSignificato
ServerUn computer che risponde alle richieste sulla rete.
Deploy / pubblicazioneMettere una versione del codice sull'hosting perché sia live.
UptimeLa quota di tempo in cui il sito è raggiungibile.
Banda / egressLa quantità di dati inviati dalla tua app ai visitatori. Spesso è fatturata.
CDNContent delivery network: copie dei tuoi file su server in tutto il mondo, così si caricano più velocemente.
SSL/TLS, HTTPSCifratura tra browser e server. TLS è il protocollo moderno; «certificato SSL» è il nome comune.
ScalabilitàGestire più traffico: macchine più potenti (verticale) o più macchine (orizzontale).
Scale to zero / cold startLe app inattive si fermano per risparmiare; la prima richiesta dopo una pausa richiede un po' più di tempo mentre si riattiva.
Variabili d'ambienteConfigurazione e segreti forniti alla tua app durante l'esecuzione, tenuti fuori dal codice.
LogRegistrazioni di ciò che ha fatto l'app, usate per diagnosticare gli errori.
ContainerUn'app confezionata con tutto ciò che serve per girare, spesso costruita da un Dockerfile.

Errori comuni e idee sbagliate

  • Confondere il dominio con l'hosting. Comprare iltuonome.it non mette un sito su quell'indirizzo. Ti servono anche l'hosting e i record DNS che puntano ad esso.
  • Pensare che «illimitato» sia davvero illimitato. I piani che pubblicizzano banda o spazio illimitati di solito hanno condizioni di uso ragionevole. Leggile.
  • Dimenticare i costi di esercizio. Costruire un'app è un costo; hosting, database, archiviazione e API di terze parti sono costi ricorrenti. Verifica come viene fatturato ciascuno prima del lancio.
  • Salvare i file sul disco del server. Sulla maggior parte degli hosting moderni il disco locale del server è temporaneo e può essere cancellato a ogni deploy o riavvio. I file caricati vanno nell'object storage.
  • Trattare l'anteprima come produzione. Le anteprime possono mettersi in pausa, usare dati di prova o essere visibili solo a te. Pubblica prima di condividere.
  • Ignorare dove potresti spostarti. Se il tuo hosting è legato a una sola piattaforma, verifica se puoi esportare il codice ed eseguirlo altrove in seguito.

Cosa chiedere al tuo builder AI

  • «Cosa serve a questa app per funzionare una volta pubblicata: solo file statici, o anche un server e un database?»
  • «Dove vengono conservati i file caricati? Assicurati che non risiedano sul disco locale del server.»
  • «Conserva tutte le chiavi API nelle variabili d'ambiente.»
  • «Aggiungi header di cache per immagini e file statici.»
  • «Mostrami i log dell'ultima richiesta fallita.»
  • «Se volessi ospitare questa app altrove, di cosa avrei bisogno?» — vedi come esportare e ospitare autonomamente un'app creata con l'AI.

L'hosting su Mythex

Su Mythex l'hosting fa parte del builder. Quando pubblichi, Mythex salva lo stato del progetto e lo distribuisce su yourname.mythex.app: i frontend statici vanno come siti statici, e i backend girano su macchine gestite che si mettono in pausa quando sono inattive e si riattivano alla visita successiva. Il database e l'archiviazione dei file arrivano con il progetto quando la tua app ne ha bisogno. Hosting, banda, database e archiviazione consumano lo stesso saldo di crediti della costruzione, e il piano Pro paga metà della tariffa Free per questi servizi; i siti statici non consumano crediti mentre sono inattivi. Il piano Pro aggiunge domini personalizzati con HTTPS emesso automaticamente. La documentazione copre la pubblicazione e i limiti di hosting, e i prezzi confrontano i piani.

Domande

Cos'è il web hosting, in parole semplici?

Il web hosting è affittare spazio e potenza di calcolo su server sempre accesi e collegati a internet, così il tuo sito o la tua app può essere raggiunto da chiunque in qualsiasi momento. L'host conserva i tuoi file, esegue il tuo codice e invia le pagine ai browser dei visitatori.

Un dominio è la stessa cosa dell'hosting?

No. Il dominio è il nome che le persone digitano, come esempio.it. L'hosting è dove il sito gira davvero. I record DNS collegano i due, indirizzando il dominio verso il tuo host. Puoi acquistarli dalla stessa azienda o da aziende diverse.

Ho bisogno di un hosting separato per un'app creata con l'AI?

Dipende dal builder. Alcuni builder AI, Mythex incluso, ospitano l'app per te quando la pubblichi. Altri generano codice che devi distribuire tu stesso su un provider di hosting.

Qual è la differenza tra hosting statico e dinamico?

L'hosting statico serve file uguali per ogni visitatore, come una landing page — è semplice, veloce ed economico. L'hosting dinamico esegue codice lato server che costruisce le risposte per ogni richiesta, di cui hanno bisogno le app con login, database e pagamenti.

Mythex · Pricing · Crea qualsiasi cosa con l'AI · Template per siti web e app · Mythex a confronto · Glossario per creare app con l'AI · Strumenti gratuiti per creare app con l'AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 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 简体中文 繁體中文(香港) 繁體中文(台灣)