Sie benötigen eine Auftragsverwaltung, CRM oder ERP? Sprechen Sie noch heute mit uns.

Laravel

Hosting für Laravel-Apps: Was sollten Sie beachten?

Damit Ihr Laravel- oder Statamic-Projekt sicher betrieben und leicht erweitert werden kann, muss ein geeignetes Webhosting gewählt werden. Nur dann können alle Funktionen und Möglichkeiten von modernen Webprojekten voll ausgeschöpft werden. Worauf zu achten ist, beschreiben wir in diesem Artikel.

Chris
Geschäftsführer, PHP-Entwickler
Aktualisiert:
Laravel application hosting server infrastructure.

Beim Shared Hosting ist Vorsicht geboten. Einschränkungen wie fehlender SSH-Zugang, keine Kontrolle über PHP-Module und begrenzte Konfigurationsmöglichkeiten können die Entwicklungs- und Leistungsfähigkeit von Laravel-Anwendungen stark beeinträchtigen.

„Die Nachteile von Shared Hosting können in der Regel nicht durch den Kostenvorteil gerechtfertigt werden. Anbieter wie Hetzner oder DigitalOcean bieten kleine Server bereits unter 10 Euro pro Monat an.”

Anforderungen an gutes Laravel-Hosting

Damit Ihre Laravel- oder Statamic-Anwendung sicher betrieben und leicht erweitert werden kann, sollten diese drei Grundlagen erfüllt sein:

SSH- und Root-Zugriff

Über den Konsolenzugriff kann die App aktualisiert und gewartet werden. Oft wird via SSH ein effizientes und automatisches Deployment abgebildet. Für Laravel-Entwickler unverzichtbar.

SSL-Zertifikate

Websites ohne SSL werden von Browsern als unsicher eingestuft. Sichere Zertifikate sind über Let's Encrypt kostenlos verfügbar – ein absolutes Must-Have.

Support und Kundenservice

Im Ernstfall ist unkompliziert erreichbarer Kundenservice Gold wert. Wir haben sehr gute Erfahrungen mit dem Hosting und Kundenservice von Hetzner gemacht.

Backups der App und Datenbank

Nicht nur geschäftskritische Anwendungen sollten regelmäßig gesichert werden. Während der Quellcode neben der Installation auf dem Webserver auch im Repository vorliegt, müssen andere Teile der App gesondert über Backups gesichert werden.

Datenbank-Backup

Regelmäßige, automatische Backups der Datenbank auf separatem Speicher ablegen. Alle gängigen Hosting-Anbieter bieten günstige Storage-Tarife an. Zusätzlich können Backups über mehrere Server synchronisiert werden.

Storage-Backup

Das Storage-Verzeichnis enthält Uploads und verarbeitete Dateien. Es wird üblicherweise nicht ins Repository eingecheckt und muss daher separat gesichert werden.

Content-Backup bei Statamic

Wenn Statamic als Flat-File CMS ohne Datenbank genutzt wird, sollten zusätzlich die Inhaltsverzeichnisse gesichert werden – standardmäßig das content/-Verzeichnis.

Hosting als Re-Selling?

In der Agenturwelt ist das Re-Selling von Hosting ein weit verbreiteter Ansatz, der gute Margen mit wenig Aufwand verspricht. Für Auftraggeber birgt dieses Modell einige Risiken: Wenn die Agentur Entwicklung und Hosting übernimmt, begibt sich der Kunde in eine Abhängigkeitssituation. Im Falle von Streitigkeiten kann die Agentur den Zugriff zum Server verweigern.

„Wir sind davon überzeugt, dass eine gute Geschäftsbeziehung ohne künstliche Abhängigkeiten auskommt. Kunden buchen ihr eigenes Hosting und beauftragen uns mit der Administration – volle Kontrolle und externe Expertise.”