Ratgeber

Was ist Webhosting? Wie Websites und Apps online bleiben

Webhosting bedeutet, Ihre Website oder App auf Computern laufen zu lassen, die immer eingeschaltet und mit dem Internet verbunden sind, damit jeder sie jederzeit erreichen kann. Der Hosting-Anbieter speichert Ihre Dateien, führt Ihren Code aus und schickt Seiten und Daten an die Browser der Besucher, wenn diese sie anfordern. Ihr Laptop könnte das theoretisch auch, aber Hosting-Anbieter erledigen es zuverlässig, sicher und in großem Maßstab.

Warum es beim Bauen mit KI wichtig ist

Wenn Sie mit einem KI-App-Baukasten bauen, läuft Ihre App zunächst in einer Vorschau: einer privaten Kopie, die Sie (und vielleicht Mitarbeitende) nutzen können. Hosting macht daraus eine Live-App unter einer öffentlichen Adresse, die Kunden öffnen können.

Welche Art Hosting Ihre App braucht, hängt davon ab, was sie tut. Eine Landingpage braucht sehr wenig. Eine App mit Logins, einer Datenbank und Zahlungen braucht einen Server, der Ihren Code ausführt, einen Ort für Daten und HTTPS. Den Unterschied zu kennen, hilft Ihnen bei der Wahl eines Baukastens, bei der Schätzung der laufenden Kosten und zu wissen, was passiert, wenn Ihre App plötzlich viel Zulauf hat – oder wenn Sie sie eines Tages woanders betreiben möchten.

Ein Alltagsvergleich

Denken Sie an Räumlichkeiten für ein Geschäft.

  • Ein Marktstand ist statisches Hosting: günstig, schnell aufgebaut, ideal, um eine feste Auswahl zu zeigen und zu verkaufen.
  • Ein Gemeinschaftsbüro ist Shared Hosting: Sie mieten einen Schreibtisch in einem Gebäude mit vielen anderen Firmen und teilen Aufzug, Internet und Küche. Das ist erschwinglich, aber ein lauter Nachbar stört Sie.
  • Ein eigenes Serviced Office ist ein virtueller privater Server (VPS): ein eigener Bereich mit garantierten Ressourcen, aber Sie sind für alles verantwortlich, was drinnen passiert.
  • Ein eigenes Gebäude ist ein dedizierter Server: volle Kontrolle und volle Verantwortung.
  • Ein verwalteter Arbeitsplatz, der mit Ihrem Team wächst und schrumpft, ist Cloud- oder Plattform-Hosting: Sie nutzen, was Sie brauchen, zahlen, was Sie verbrauchen, und der Vermieter kümmert sich um die Instandhaltung.

Ihr Domainname ist die Straßenadresse auf dem Schild. DNS ist die Karte, die Besuchern zeigt, zu welchem Gebäude diese Adresse gehört.

Arten von Hosting

ArtWas es istGeeignet fürSie verwalten
Statisches HostingLiefert feste Dateien (HTML, CSS, JavaScript, Bilder), oft von einem CDNLandingpages, Portfolios, Marketingseiten, Apps nur mit FrontendFast nichts
Shared HostingViele Websites auf einem Server, oft mit Control PanelKleine WordPress- oder PHP-SeitenEinige Einstellungen
VPSEine virtuelle Maschine mit eigenen RessourcenEigene Apps, wenn Sie einen Server betreiben könnenDas Betriebssystem, Sicherheitsupdates, Deployments
Dedizierter ServerEine ganze physische MaschineHohe, gleichmäßige Last mit speziellen AnforderungenAlles
Platform as a Service (PaaS)Sie liefern den Code; die Plattform baut, betreibt und skaliert ihnDie meisten Web-Apps und APIsIhren Code und die Konfiguration
ServerlessCode läuft bei Bedarf pro Anfrage; im Leerlauf läuft nichtsSchwankender oder geringer Traffic, APIs, HintergrundaufgabenIhre Funktionen

Die meisten KI-App-Baukästen, die für Sie hosten, arbeiten wie ein PaaS: Sie drücken auf Veröffentlichen, und die Plattform übernimmt Server, Skalierung und Zertifikate.

Ein Beispiel: was eine Buchungs-App zum Start braucht

Nehmen wir eine Buchungs-App für einen Salon mit öffentlicher Buchungsseite, Kundenkonten und einem Dashboard für den Inhaber. Damit sie live gehen kann, braucht sie:

BestandteilWas er tutWo er läuft
FrontendDie Seiten und Buttons im Browser des BesuchersStatisches Hosting / CDN
BackendPrüft Verfügbarkeit, speichert Buchungen, legt fest, wer was sehen darfEin Server oder Container
DatenbankSpeichert Leistungen, Kunden und BuchungenEine verwaltete Datenbank
DateispeicherHält hochgeladene FotosObjektspeicher
Domain + DNSbuchung.ihrsalon.de zeigt auf die AppIhr Registrar / DNS-Anbieter
HTTPS-ZertifikatVerschlüsselt den Datenverkehr; zeigt das Schloss-SymbolVom Host oder einer Zertifizierungsstelle ausgestellt
GeheimnisseAPI-Schlüssel für E-Mail und ZahlungenUmgebungsvariablen des Hosts

Wenn Sie das selbst deployen würden, müssten Sie jeden Bestandteil einrichten. Eine Plattform, die für Sie hostet, bündelt sie. So oder so ist es hilfreich zu wissen, dass es sie gibt – der Leitfaden Frontend vs. Backend erklärt die Aufteilung.

Häufige Begriffe erklärt

BegriffBedeutung
ServerEin Computer, der über ein Netzwerk auf Anfragen antwortet.
Deployen / VeröffentlichenEine Version Ihres Codes auf das Hosting bringen, damit sie live ist.
UptimeDer Anteil der Zeit, in der die Seite erreichbar ist.
Bandbreite / EgressDie Datenmenge, die Ihre App an Besucher sendet. Wird oft berechnet.
CDNContent Delivery Network: Kopien Ihrer Dateien auf Servern rund um die Welt, damit sie schneller laden.
SSL/TLS, HTTPSVerschlüsselung zwischen Browser und Server. TLS ist das moderne Protokoll; „SSL-Zertifikat“ ist der gebräuchliche Name.
SkalierungMehr Traffic bewältigen: größere Maschinen (vertikal) oder mehr davon (horizontal).
Scale to zero / KaltstartUngenutzte Apps stoppen, um Geld zu sparen; die erste Anfrage nach einer Pause dauert etwas länger, bis die App wieder aufwacht.
UmgebungsvariablenKonfiguration und Geheimnisse, die Ihre App zur Laufzeit erhält und die nicht im Code stehen.
LogsProtokolle dessen, was die App getan hat, um Fehler zu finden.
ContainerEine verpackte App mit allem, was sie zum Laufen braucht, oft aus einem Dockerfile gebaut.

Häufige Fehler und Missverständnisse

  • Domain und Hosting verwechseln. Eine Domain wie ihrname.de zu kaufen bringt keine Seite darauf. Sie brauchen außerdem Hosting und DNS-Einträge, die darauf zeigen.
  • „Unbegrenzt“ für unbegrenzt halten. Tarife, die unbegrenzte Bandbreite oder Speicher versprechen, haben meist eine Fair-Use-Regelung. Lesen Sie sie.
  • Laufende Kosten vergessen. Eine App zu bauen ist eine Kostenposition; Hosting, Datenbank, Speicher und Drittanbieter-APIs sind laufende Kosten. Prüfen Sie vor dem Start, wie jeder davon abgerechnet wird.
  • Dateien auf die Festplatte des Servers speichern. Bei modernem Hosting ist die lokale Festplatte des Servers oft temporär und kann bei jedem Deployment oder Neustart gelöscht werden. Hochgeladene Dateien gehören in den Objektspeicher.
  • Die Vorschau für die Live-Version halten. Vorschauen können pausieren, mit Testdaten laufen oder nur für Sie sichtbar sein. Veröffentlichen Sie, bevor Sie etwas teilen.
  • Nicht bedenken, wohin Sie umziehen könnten. Wenn Ihr Hosting an eine Plattform gebunden ist, prüfen Sie, ob Sie den Code exportieren und später woanders betreiben können.

Was Sie Ihren KI-Baukasten fragen sollten

  • „Was braucht diese App, um nach dem Veröffentlichen zu laufen: nur statische Dateien oder auch einen Server und eine Datenbank?“
  • „Wo werden hochgeladene Dateien gespeichert? Stelle sicher, dass sie nicht auf der lokalen Festplatte des Servers liegen.“
  • „Speichere alle API-Schlüssel in Umgebungsvariablen.“
  • „Füge Cache-Header für Bilder und statische Dateien hinzu.“
  • „Zeige mir die Logs der letzten fehlgeschlagenen Anfrage.“
  • „Wenn ich diese App anderswo hosten wollte, was bräuchte ich dafür?“ – siehe wie Sie eine mit KI gebaute App exportieren und selbst hosten.

Hosting in Mythex

In Mythex ist Hosting Teil des Baukastens. Beim Veröffentlichen erstellt Mythex einen Snapshot des Projekts und deployt es unter ihrname.mythex.app: Statische Frontends gehen als statische Seiten online, und Backends laufen auf verwalteten Maschinen, die im Leerlauf schlafen und beim nächsten Besuch aufwachen. Datenbank und Dateispeicher kommen mit dem Projekt, wenn Ihre App sie braucht. Hosting, Bandbreite, Datenbank und Speicher werden aus demselben Credit-Guthaben bezahlt wie das Bauen, und Pro zahlt dafür die Hälfte des Free-Tarifs; statische Seiten verbrauchen keine Credits, solange sie im Leerlauf sind. Pro bietet außerdem eigene Domains mit automatisch ausgestelltem HTTPS. Die Dokumentation behandelt Veröffentlichen und Hosting-Limits, und die Preise vergleichen die Tarife.

Fragen

Was ist Webhosting, einfach erklärt?

Webhosting bedeutet, Speicherplatz und Rechenleistung auf Servern zu mieten, die immer eingeschaltet und mit dem Internet verbunden sind, damit Ihre Website oder App jederzeit von jedem erreicht werden kann. Der Host speichert Ihre Dateien, führt Ihren Code aus und schickt Seiten an die Browser der Besucher.

Ist eine Domain dasselbe wie Hosting?

Nein. Eine Domain ist der Name, den Menschen eintippen, etwa beispiel.de. Hosting ist der Ort, an dem die Seite tatsächlich läuft. DNS-Einträge verbinden beides, indem sie die Domain auf Ihren Host zeigen lassen. Sie können beides beim selben Anbieter kaufen oder bei verschiedenen.

Brauche ich eigenes Hosting für eine mit KI gebaute App?

Das hängt vom Baukasten ab. Manche KI-App-Baukästen, Mythex eingeschlossen, hosten die App beim Veröffentlichen für Sie. Andere erzeugen Code, den Sie selbst bei einem Hosting-Anbieter deployen müssen.

Was ist der Unterschied zwischen statischem und dynamischem Hosting?

Statisches Hosting liefert Dateien aus, die für jeden Besucher gleich sind, etwa eine Landingpage – es ist einfach, schnell und günstig. Dynamisches Hosting führt Server-Code aus, der Antworten pro Anfrage erzeugt; das brauchen Apps mit Logins, Datenbanken und Zahlungen.

Mythex · Pricing · Alles mit KI bauen · Vorlagen für Websites und Apps · Mythex im Vergleich · Glossar zum App-Bau mit KI · Kostenlose Tools für den App-Bau mit KI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Ελληνικά Español Español (España) Eesti فارسی Suomi Français 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 简体中文 繁體中文(香港) 繁體中文(台灣)