Con l’Hosting di Siti Statici di Kinsta, è possibile distribuire siti statici composti da file non dinamici come HTML, CSS e JavaScript. Il repository può contenere i file pre-costruiti (HTML, CSS e JavaScript) o il codice sorgente per generare il proprio sito statico.
Compatibilità dei siti statici
L’Hosting di Siti Statici di Kinsta è destinato a siti statici precostruiti o a siti realizzati con moderni framework JavaScript che utilizzano Node.js per costruire il sito su Kinsta. Le landing page, i siti di brochure e persino alcuni piccoli blog che non vengono aggiornati troppo spesso e che non richiedono contenuti dinamici (come i commenti) sono solitamente adatti a questo hosting.
Se il vostro sito soddisfa una delle seguenti condizioni, sarà più adatto al nostro Hosting di Applicazioni:
- Utilizza un linguaggio diverso da Node.js per costruire il sito (ad esempio PHP).
- Richiede il rendering del server per servire una parte o la totalità del sito.
- Richiede la connessione a un database.
- Serve contenuti dinamici.
- Richiede sessioni o autenticazioni gestite sul lato server.
Se non siete del tutto sicuri di quale sia l’hosting migliore per il vostro sito, vi consigliamo di distribuire il sito su entrambi per provare ogni opzione e determinare quella più adatta alle vostre esigenze.
Esempi di hosting per siti statici
Per esempi su come distribuire un sito sui nostri servizi di Hosting di Siti Statici da GitHub, date un’occhiata a questi repository modello che potete usare per creare un nuovo repository e distribuirlo su Kinsta:
- Astro (Guida alla distribuzione: Configurare Astro su Kinsta)
- Cuttlebelle (Guida alla distribuzione: Configurare Cuttlebelle su Kinsta)
- Docusaurus (Guida alla distribuzione: Configurare Docusaurus su Kinsta)
- Eleventy (Guida alla distribuzione: Configurare Eleventy su Kinsta)
- Gatsby (Guida all’installazione: Configurare Gatsby su Kinsta)
- Nuxt (Guida all’installazione: Configurare Nuxt su Kinsta)
- Qwik (Guida all’installazione: Configurare Qwik su Kinsta)
- React (Guida alla distribuzione: Configurare React su Kinsta)
- React con Vite (Guida alla distribuzione: Configurare React con Vite su Kinsta)
- VuePress (Guida alla distribuzione: Configurare VuePress su Kinsta)
Altri esempi di siti statici
Le seguenti guide rapide utilizzano generatori di siti statici che sono più adatti al nostro Hosting di Applicazioni perché utilizzano qualcosa di diverso da Node.js per generare il sito statico:
- Jekyll (Guida alla distribuzione: Configurare Jekyll su Kinsta)
- Jigsaw (Guida alla distribuzione: Configurare Jigsaw su Kinsta)
Nota: i siti statici ospitati con l’Hosting di Applicazioni richiedono uno script chiamato start
nel loro file package.json e utilizzano il pacchetto serve
per servire le loro risorse statiche (index.html, stili, font, immagini). È simile al repository hello world di Gatsby.