Mit dem Static Site Hosting von Kinsta kannst du statische Websites bereitstellen, die aus nicht-dynamischen Dateien wie HTML, CSS und JavaScript bestehen. Dein Repository kann die vorgefertigten Dateien (HTML, CSS und JavaScript) oder den Quellcode zur Erstellung deiner statischen Website enthalten.
Kompatibilität für statische Websites
Das Kinsta-Hosting für statische Websites ist für vorgefertigte statische Websites oder Websites geeignet, die mit modernen JavaScript-Frameworks erstellt wurden, die Node.js zum Aufbau der Website bei Kinsta verwenden. Landingpages, Broschürenseiten und sogar einige kleine Blogs, die nicht allzu oft aktualisiert werden und keine dynamischen Inhalte (wie Kommentare) benötigen, sind in der Regel gut geeignet.
Wenn deine Website eine der folgenden Bedingungen erfüllt, ist sie besser für unser Anwendungs-Hosting geeignet:
- Sie verwendet eine andere Sprache als Node.js, um die Seite zu erstellen (z. B. PHP).
- Sie benötigt Server-Rendering, um die Seite ganz oder teilweise zu bedienen.
- Sie benötigt eine Datenbankverbindung.
- Sie stellt dynamische Inhalte bereit.
- Sie erfordert Sitzungen oder eine serverseitig verwaltete Authentifizierung.
Wenn du dir nicht ganz sicher bist, welches Hosting für deine Website am besten geeignet ist, empfehlen wir dir, deine Website auf beiden Hostings auszuprobieren, um herauszufinden, welches deinen Anforderungen am besten entspricht.
Static Site Hosting Beispiele
Beispiele für die Bereitstellung einer Website auf unseren Static Site Hosting-Diensten von GitHub findest du in diesen Vorlagen-Repositories, die du verwenden kannst, um ein neues Repository zu erstellen und auf Kinsta bereitzustellen:
- Astro (Anleitung für die Bereitstellung: Astro auf Kinsta einrichten)
- Cuttlebelle (Anleitung für die Bereitstellung: Cuttlebelle auf Kinsta einrichten)
- Docusaurus (Anleitung für die Bereitstellung: Docusaurus auf Kinsta einrichten)
- Eleventy (Anleitung zur Bereitstellung: Eleventy auf Kinsta einrichten)
- Gatsby (Anleitung zur Bereitstellung: Gatsby auf Kinsta einrichten)
- Nuxt (Anleitung zur Bereitstellung: Nuxt auf Kinsta einrichten)
- Qwik (Anleitung zur Bereitstellung: Qwik auf Kinsta einrichten)
- React (Anleitung zur Bereitstellung: React auf Kinsta einrichten)
- React mit Vite (Anleitung zur Bereitstellung: React mit Vite auf Kinsta einrichten)
- VuePress (Anleitung zur Bereitstellung: VuePress auf Kinsta einrichten)
Andere Beispiele für statische Websites
Die folgenden Schnellstartanleitungen verwenden Generatoren für statische Websites, die besser für unser Anwendungs-Hosting geeignet sind, weil sie etwas anderes als Node.js verwenden, um die statische Website zu erzeugen:
- Jekyll (Einrichtungsanleitung: Jekyll auf Kinsta einrichten)
- Jigsaw (Anleitung zum Einsatz: Jigsaw auf Kinsta einrichten)
Hinweis: Statische Websites, die mit Application Hosting gehostet werden, benötigen ein Skript namens start
in ihrer package.json-Datei und verwenden das Paket serve
, um ihre statischen Assets bereitzustellen. (index.html, Stile, Schriftarten, Bilder). Dies ist vergleichbar mit dem Gatsby Hello World Repository.