Avec l’hébergement de sites statiques de Kinsta, vous pouvez déployer des sites statiques composés de fichiers non dynamiques tels que HTML, CSS et JavaScript. Votre dépot peut contenir les fichiers pré-construits (HTML, CSS et JavaScript) ou le code source pour générer votre site statique.
Compatibilité avec les sites statiques
L’hébergement de sites statiques de Kinsta est destiné aux sites statiques préconstruits ou aux sites construits avec des frameworks JavaScript modernes qui utilisent Node.js pour construire le site chez Kinsta. Les pages de destination, les sites de brochures et même certains petits blogs qui ne sont pas mis à jour trop souvent et ne nécessitent pas de contenu dynamique (comme les commentaires) conviennent généralement bien.
Si votre site répond à l’une des conditions suivantes, il sera mieux adapté à notre hébergement d’applications :
- Il utilise un langage autre que Node.js pour construire le site (par exemple, PHP).
- Il nécessite un rendu de serveur pour servir une partie ou la totalité du site.
- Il nécessite une connexion à une base de données.
- Il sert du contenu dynamique.
- Il nécessite des sessions ou une authentification gérée côté serveur.
Si vous n’êtes pas tout à fait sûr de l’hébergement qui conviendrait le mieux à votre site, nous vous recommandons de déployer votre site sur les deux types d’hébergement afin d’essayer chaque option et de déterminer celle qui répond le mieux à vos besoins.
Exemples d’hébergement de sites statiques
Pour des exemples de déploiement d’un site sur nos services d’hébergement de sites statiques depuis GitHub, consultez ces dépôts modèles que vous pouvez utiliser pour créer un nouveau dépôt et le déployer sur Kinsta :
- Astro (Guide de déploiement : Configurer Astro sur Kinsta)
- Cuttlebelle (Guide de déploiement : Configurer Cuttlebelle sur Kinsta)
- Docusaurus (Guide de déploiement : Configurer Docusaurus sur Kinsta)
- Eleventy (Guide de déploiement : Configurer Eleventy sur Kinsta)
- Gatsby (Guide de déploiement : Configurer Gatsby sur Kinsta)
- Nuxt (Guide de déploiement : Configurer Nuxt sur Kinsta)
- Qwik (Guide de déploiement : Configurer Qwik sur Kinsta)
- React (Guide de déploiement : Configurer React sur Kinsta)
- React with Vite (Guide de déploiement : Configurer React avec Vite sur Kinsta)
- VuePress (Guide de déploiement : Configurer VuePress sur Kinsta)
Autres exemples de sites statiques
Les guides de démarrage rapide suivants utilisent des générateurs de sites statiques qui sont mieux adaptés à notre hébergement d’applications : comme ils utilisent autre chose que Node.js pour générer le site statique :
- Jekyll (Guide de déploiement : Configurer Jekyll sur Kinsta)
- Jigsaw (Guide de déploiement : Configurer Jigsaw sur Kinsta)
Note : Les sites statiques hébergés avec l’hébergement d’applications nécessitent un script appelé start
dans leur fichier package.json et utilisent le package serve
pour servir leurs ressources statiques. (index.html, styles, polices, images). Ceci est similaire au dépot Gatsby hello world.