• Docs
  • Login
Talk to an expertTry for free
Blog
Blog
BlogProduktFallstudienNachrichtenInsights
Blog

Die besten Heroku-Alternativen für PHP-Teams im Jahr 2026

DevOpsEntwickler-WorkflowIDPPaaSCloud-AnwendungsplattformPHP
08 Juni 2026
Teilen
Diese Seite wurde von unseren Experten auf Englisch verfasst und mithilfe einer KI übersetzt, um einen schnellen Zugriff zu ermöglichen! Die Originalversion findest du hier.

Heroku ist eine Platform-as-a-Service (PaaS), die seit über einem Jahrzehnt PHP-Anwendungen hostet. PHP wird über das offizielle Heroku-PHP-Buildpack ausgeführt, zusammen mit Composer, Apache oder Nginx sowie Git-basierten Deploys. Laravel-, Symfony-, WordPress- und Drupal-Teams betreiben darauf ihre Produktionsumgebungen.

Heroku macht immer noch einiges gut. Das Buildpack unterstützt aktuelle PHP-Versionen, das Deployment-Modell ist vorhersehbar, und ein ausgereifter Add-on-Marktplatz deckt Datenbanken, Suche, Überwachung und Zeitplanung ab. 

Die Nachteile sind struktureller Natur. Das 30-Sekunden-Timeout des Routers (H12) bricht langwierige CMS-Exporte, Magento-Berichte und Composer-Admin-Aufgaben ab. Das kurzlebige Dateisystem verliert Dateien, die auf ein Dyno geschrieben wurden, darunter WordPress-Medien und Drupal-Uploads. Die Abrechnung der Add-ons zersplittert eine PHP-Produktionsumgebung auf mehrere Anbieter. 

Die wichtigsten Erkenntnisse

  • Dieser Leitfaden behandelt Platform-as-a-Service (PaaS) und Entwicklerplattformen, auf die PHP-Teams ab 2026 umsteigen, wenn Heroku für sie zu klein wird.
  • Upsun eignet sich am besten für PHP-Produktionsteams, die CMS oder Multi-Framework-Portfolios betreiben und natives PHP, persistenten Speicher, einen integrierten Managed-Services-Katalog sowie Preview-Umgebungen mit echten Produktionsdaten benötigen.
  • Andere Alternativen eignen sich für spezifische PHP-Profile: reine Laravel-Teams (Laravel Cloud), reibungslose Buildpack-Migration (DigitalOcean App Platform), container-native Teams (Render) und Workloads mit Edge-Latenz (Fly.io).
  • Jede Plattform wird anhand von sechs einheitlichen Kriterien bewertet: PHP-Laufzeitunterstützung, persistenter Speicher, Managed Services, Hintergrund-Worker, Vorschauumgebungen sowie Multi-Cloud- oder Migrationspfad.


Warum PHP-Teams im Jahr 2026 über Heroku hinausblicken

Drei Designentscheidungen von Heroku zwingen PHP-Teams dazu, ihre Strategie zu überdenken. 

  • Ein Router-Timeout von 30 Sekunden. Heroku bricht jede Webanfrage ab, die länger als 30 Sekunden dauert, und gibt einen H12-Fehler zurück; in der eigenen Dokumentation wird empfohlen, die Timeouts in der App auf 10 bis 15 Sekunden zu begrenzen. Das funktioniert zwar bei APIs, ist aber bei CMS-Exporten, der Erstellung von Magento-Berichten und langen, Composer-gesteuerten Admin-Aufgaben sehr lästig.
  • Ein flüchtiges Dateisystem. Jede Datei, die direkt auf ein Dyno geschrieben wird – einschließlich WordPress-Medien, Drupal-Dateien und von Admins installierter Plugins – geht verloren, wenn das Dyno neu gestartet oder skaliert wird. PHP-Teams in der Produktivumgebung umgehen das, indem sie S3 und ein Plugin eines Drittanbieters hinzufügen, was zusätzliche Kosten und Entwicklerzeit verursacht.
  • Eine Add-on-Rechnung für jeden Dienst. Heroku berechnet Postgres, Redis, Suche, Planung und Überwachung als separate Add-ons, sodass eine PHP-Umgebung auf Produktionsniveau mehrere Verträge, mehrere Rechnungen und mehrere Anbieterbeziehungen bedeutet, die verwaltet werden müssen.

Die Plattform funktioniert zwar immer noch. Aber sie ist schon seit Jahren nicht mehr der PHP-Host mit dem geringsten Aufwand.

Worauf du bei einer Heroku-Alternative für PHP achten solltest

Die folgenden Kriterien bilden die Grundlage für den Vergleich und entsprechen direkt den Spalten der Vergleichstabelle.

  • PHP-Laufzeitumgebung und Versionsunterstützung. Ob die Plattform PHP nativ oder nur über ein Dockerfile ausführt, welche PHP-Versionen unterstützt werden und ob PHP-FPM-Worker, Composer und PHP-Erweiterungen ohne benutzerdefinierte Container-Anpassungen konfigurierbar sind.
  • Persistenter Speicher für CMS-Workloads. Ob die Plattform einen persistenten Dateimount bietet, der Deploys und Neustarts übersteht. Dadurch können WordPress-Medien, Drupal-Dateien und Magento-Produktbilder direkt auf der Anwendungsplattform gespeichert werden, anstatt auf S3 oder Spaces ausgelagert zu werden.
  • Verwaltete Datenbanken und Suche. Ob PostgreSQL, MySQL oder MariaDB, Redis und eine Suchmaschine wie OpenSearch als erstklassige verwaltete Dienste angeboten werden und nicht als separate Add-ons von Drittanbietern.
  • Hintergrundprozesse und geplante Jobs. Ob Laravel Horizon, Symfony Messenger-Consumer, Drush-Cron und andere lang laufende PHP-Prozesse in dedizierten Worker-Containern ausgeführt werden können, die unabhängig von der Web-Ebene skalieren.
  • Vorschau-Umgebungen und Profiling. Ob die Plattform für jeden Git-Zweig eine isolierte Umgebung erstellt, ob diese Umgebung echte Produktionsdaten enthalten kann und ob PHP-Profiling-Tools wie blackfire nativ verfügbar sind.
  • Multi-Cloud-Unterstützung und Heroku-Migrationspfad. Ob die Plattform den Einsatz über mehrere Clouds hinweg unterstützt und wie gut ihr Build- und Laufzeitmodell mit einer bestehenden Heroku-PHP-Anwendung kompatibel ist.

 

Die besten Heroku-Alternativen für PHP-Teams im Jahr 2026

1. Upsun

Eine Multi-Cloud-Anwendungsplattform mit nativem PHP, persistenter Speicherung und einem integrierten Katalog für Managed Services, der auf PHP-Workloads in der Produktivumgebung ausgerichtet ist.

Upsun führt PHP als vollwertige native Laufzeitumgebung aus und unterstützt die neuesten PHP-Versionen. Code und Infrastruktur werden in einer einzigen YAML-Konfigurationsdatei beschrieben: PHP-FPM-Worker, Erweiterungen und das Composer-Abhängigkeitsmanagement werden an derselben Stelle konfiguriert. Jeder Git-Zweig erzeugt eine Vorschauumgebung, die Produktionscode, Konfiguration und Live-Daten in weniger als einer Minute klont.

Wichtigste Funktionen:

  • Native PHP-Laufzeitumgebung mit konfigurierbaren PHP-FPM-Workern und Erweiterungen über YAML.
  • Persistente Speicher-Mounts für WordPress-Medien, Drupal-Dateien und Magento-Produktbilder.
  • Katalog der verwalteten Dienste: PostgreSQL, MySQL, Redis, Elasticsearch, OpenSearch, RabbitMQ und Kafka.
  • Dedizierte Worker-Container für Laravel Horizon, Symfony Messenger und Drush-Cron.
  • Multi-cloud-Bereitstellung über AWS, GCP, Azure, OVHcloud und IBM Cloud.
  • Blackfire als PHP-Erweiterung für das Profiling auf Anwendungsebene verfügbar.
  • Konformität mit ISO 27001, SOC 2 Typ 2, PCI DSS Level 1, HIPAA, TX-RAMP und DSGVO.

Am besten geeignet für: PHP-Produktionsteams, die CMS, Multi-Framework-Portfolios oder compliance-kritische Workloads betreiben, die natives PHP, persistenten Speicher und Preview-Umgebungen mit echten Produktionsdaten benötigen.

2. Laravel Cloud

Laravel Cloud ist Laravels eigenes Hosting-Produkt, das speziell für Laravel-Anwendungen entwickelt wurde. Es bietet automatisch skalierende queue-Worker, die CPU, Arbeitsspeicher und den Auftragsrückstand überwachen, PR-Vorschauumgebungen sowie eine Steuerungsebene, die Artisan-Befehle und Horizon versteht. Zu den verwalteten Datenbanken gehören MySQL und serverloses Postgres, mit der Option, eine Verbindung zu externen Datenbanken herzustellen.

Der Nachteil liegt auf der Hand: Laravel Cloud läuft nur mit Laravel-Anwendungen. Wenn dein Team auch eine Drupal-Seite, eine Symfony-API oder einen Magento-Shop betreibt, brauchst du eine zweite Plattform. Teams, die andere PHP-Frameworks oder CMS nutzen, sollten Laravel Cloud nicht als ihren primären Host wählen.

Wichtigste Funktionen:

  • Laravel-spezifische automatische Skalierung für Queue-Worker und die Web-Ebene.
  • PR-Vorschauumgebungen, die den Laravel-Konventionen entsprechen.
  • Verwaltetes MySQL und serverloses Postgres sowie Unterstützung für externe Datenbanken.
  • Einstiegsstufe mit Ausgabenobergrenzen und Skalierung auf null innerhalb von Millisekunden.

Am besten geeignet für: Teams, deren gesamtes PHP-Portfolio aus Laravel besteht und die eine Plattform suchen, die auf Laravel-Konventionen basiert.

3. DigitalOcean App Platform

Eine verwaltete PaaS, die das Heroku-PHP-Buildpack direkt nutzt und so den reibungslosesten Migrationsweg zu Heroku bietet.

Die DigitalOcean App Platform unterstützt Git-basierte Deploys von GitHub, GitLab und Bitbucket. Laut der Dokumentation von DigitalOcean läuft darauf „heroku-buildpack-php“ und es werden die PHP-Laufzeitversionen 8.1 bis 8.5 unterstützt, sodass bestehende „composer.json“-Dateien und Laufzeitkonfigurationen in der Regel ohne Änderungen funktionieren. Verwaltete Postgres-, MySQL- und Redis-Instanzen sind ebenfalls verfügbar.

Wichtigste Funktionen:

  • Git-basierte Bereitstellung mit „heroku-buildpack-php“.
  • PHP-Laufzeitversionen 8.1 bis 8.5.
  • Verwaltete Postgres-, MySQL- und Redis-Instanzen.
  • Integration mit DigitalOcean Spaces für Objektspeicher.

Am besten geeignet für: Teams, die den schnellsten Heroku-Migrationspfad mit dem geringsten Umstellungsaufwand auf einer einzigen cloud suchen.

4. Render

Ein planbasiertes PaaS für PHP-Teams, die bereits mit der Pflege eines Dockerfiles vertraut sind.

Render bietet keine native PHP-Laufzeitumgebung. In der Dokumentation werden Node.js, Bun, Python, Ruby, Go, Rust und Elixir als nativ unterstützte Sprachen aufgeführt, und PHP-Nutzer werden auf Docker verwiesen. Für Teams, die bereits auf Container standardisiert sind, ist der Rest der Entwicklererfahrung übersichtlich: verwaltete Postgres-Instanzen, Key-Value-Speicher (Redis), Hintergrundprozesse, Cron-Jobs, persistente Festplatten und planbasierte Preisgestaltung.

Wichtigste Funktionen:

  • PHP-Bereitstellung über Dockerfile, mit einem offiziellen Laravel-Docker-Leitfaden.
  • Verwaltetes Postgres und Key-Value-Speicher (Redis).
  • Erstklassige Hintergrundprozesse und Cron-Jobs.
  • Persistente Festplatten für zustandsbehaftete Workloads.

Am besten geeignet für: PHP-Teams, die bereits auf Docker standardisiert haben und eine übersichtliche, planbasierte PaaS-Lösung für container-native Bereitstellungen suchen.

5. Fly.io

Eine Containerplattform für globale, am Edge bereitgestellte PHP-Anwendungen.

Fly.io führt Docker-Container als leichtgewichtige VMs in 18 Regionen aus, laut der Fly.io-Dokumentation zu den Regionen aus dem Jahr 2026. Die Plattform unterstützt FrankenPHP, den modernen PHP-Anwendungsserver, auf ihrem Container-Modell, und Laravel sowie PHP-Tools werden vom Team aktiv unterstützt. Die nutzungsbasierte Abrechnung erfasst Rechenleistung, Bandbreite, Speichervolumen, dedizierte IPv4-Adressen und das regionenübergreifende Netzwerk separat.

Wichtigste Funktionen:

  • Regionsübergreifende Containerbereitstellung in 18 Fly.io-Regionen
  • FrankenPHP läuft reibungslos auf dem Container-Modell
  • Persistente Volumes für zustandsbehaftete Workloads
  • Anycast-Netzwerk mit Unterstützung für statische IP-Adressen

Am besten geeignet für: PHP-Teams, deren Produkt auf eine verzögerungsarme, geografisch verteilte Bereitstellung am Netzwerkrand angewiesen ist.

Auf einen Blick: Wie die fünf Heroku-Alternativen im Vergleich abschneiden

Plattform

PHP-Laufzeitumgebung

Persistenter Speicher

Verwaltete Dienste

Hintergrund-Worker

Vorschau-Umgebungen

Multi-Cloud

UpsunNativ, PHP 8.2 bis 8.5 Ja, persistente EinbindungenPostgreSQL, MySQL, Redis, Elasticsearch, OpenSearch, RabbitMQ, KafkaDedizierte Worker-ContainerKlon des Programms, der Konfiguration und der Live-DatenAWS, GCP, Azure, OVHcloud, IBM Cloud
Laravel CloudNur Laravel-AnwendungenKurzlebig; Laravel Object Storage (S3) für persistente DateienMySQL, serverloses PostgresLaravel-kompatible automatische SkalierungPR-VorschauNein
DigitalOcean App PlatformNativ, PHP 8.1 bis 8.5 über Heroku-BuildpackEingeschränkt; S3 oder Spaces empfohlenPostgres, MySQL, RedisWorker-Unterstützung Eingeschränkt Nein (nur DigitalOcean)
RenderNur über DockerfilePersistente FestplattenPostgres, Schlüssel-Wert (Redis)Erstklassige Hintergrundprozesse und CronIntegriert, kein automatischer Klon der ProduktionsdatenNein
Fly.ioÜber DockerPersistente VolumesManaged Postgres, Tigris-Objektspeicher, Upstash RedisContainer-ProzesseNicht abstrahiertNein

 Die richtige Alternative wählen

Der zentrale Kompromiss beim Umstieg von Heroku für PHP-Projekte besteht darin, wie viel vom Heroku-Design du beibehalten möchtest. Das 30-Sekunden-Timeout, das kurzlebige Dateisystem und die Abrechnung im Add-on-Stil sind keine zufälligen Entscheidungen: Sie sind der Preis für eine Abstraktion, die die Infrastruktur vollständig verbirgt. Alternativen, die diese Abstraktion beibehalten – darunter die DigitalOcean App Platform mit dem Heroku-Buildpack –, ermöglichen eine schnelle Migration, übernehmen aber eine ähnliche Struktur. Alternativen, die die Abstraktion lockern, wie Upsun und Render, geben dir mehr Kontrolle über Laufzeit, Speicher und Dienste.

Für reine Laravel-Portfolios ist Laravel Cloud die am stärksten vorgefertigte und direkt passende Lösung. Für einen schnellen, Buildpack-kompatiblen Umstieg ist die DigitalOcean App Platform die beste Wahl. Für container-native PHP-Teams ist Render eine klare Wahl. Für Edge-verteilte Workloads ist Fly.io die naheliegende Option. Upsun eignet sich am besten für PHP-Produktionsteams, die CMS oder Multi-Framework-Portfolios betreiben und natives PHP ohne Dockerfile, persistenten Speicher für Medien, einen integrierten Katalog für Managed Services sowie Preview-Umgebungen mit echten Produktionsdaten benötigen.


Häufig gestellte Fragen (FAQs)

Bietet Heroku im Jahr 2026 noch erstklassigen PHP-Support?

Heroku unterhält nach wie vor ein offizielles PHP-Buildpack, das aktuelle PHP-Versionen unterstützt, mit Composer-basiertem Abhängigkeitsmanagement und der Wahl zwischen Apache oder Nginx. Die PHP-Laufzeitumgebung selbst ist auf dem neuesten Stand. Was sich nicht geändert hat, ist das Plattformmodell: Das 30-Sekunden-Router-Timeout, das kurzlebige Dateisystem und die Add-on-basierten Dienste bestimmen nach wie vor, wie eine PHP-Anwendung für Heroku gestaltet werden muss – unabhängig von der verwendeten PHP-Version.

Warum wenden sich PHP-Teams von Heroku ab?

Die drei am häufigsten genannten Gründe im Jahr 2026 sind die sich durch Add-ons summierenden Kosten, das temporäre Dateisystem, das gängige CMS-Upload-Muster durchbricht, und der Wegfall der dauerhaften kostenlosen Stufe im Jahr 2022, wodurch der günstige Einstieg wegfiel, auf den viele kleine PHP-Projekte angewiesen waren. Teams, die nach produktionsreifen Testumgebungen und Multi-Cloud-Flexibilität suchen, wachsen zudem oft über Herokus Modell mit einer einzigen Region und einer einzigen Cloud hinaus.

Unterstützt Upsun PHP und welche Versionen?

Ja. Upsun führt PHP als vollwertige native Laufzeitumgebung aus und unterstützt derzeit PHP 8.2, 8.3, 8.4 und 8.5. Du wählst die Version in einer YAML-Konfigurationsdatei aus, die zusammen mit deinem Code gespeichert wird, konfigurierst PHP-FPM-Worker und Erweiterungen an derselben Stelle, und Upsun verwendet standardmäßig Composer 2.x für das Abhängigkeitsmanagement. Ein Dockerfile ist nicht erforderlich.

Welche PHP-Frameworks und CMS unterstützt Upsun?

Upsun bietet dokumentierte Anleitungen für Laravel und Symfony sowie Tutorials für die wichtigsten PHP-basierten Content-Management-Systeme: WordPress, Drupal, Magento, Shopware und Pimcore. Persistente Speicher-Mounts verarbeiten CMS-Medien und Nutzer-Uploads, ohne dass diese auf S3 ausgelagert werden müssen, und zu den verwalteten Diensten gehören PostgreSQL, MariaDB, Redis und OpenSearch für den typischen PHP-Stack. Laravel Horizon, Symfony Messenger und Drush-Cron laufen alle in dedizierten Worker-Containern im selben Projekt wie die Web-App.

Welche Heroku-Alternative unterstützt WordPress, Drupal oder Magento nativ?

Upsun unterstützt WordPress, Drupal, Magento, Shopware und Pimcore durch dokumentierte Vorlagen und persistente Speicher-Mounts, die Deploys überstehen – was das größte Hindernis für CMS-Workloads auf Heroku darstellt. Pantheon und Acquia sind die besseren Spezialisten, wenn du nur WordPress oder Drupal betreibst und einen Host suchst, der speziell auf dieses eine CMS zugeschnitten ist.

Kann ich eine Laravel-App von Heroku migrieren, ohne den Code neu schreiben zu müssen?

Ja, bei den meisten der hier vorgestellten Alternativen. Die DigitalOcean App Platform nutzt das Heroku-PHP-Buildpack direkt weiter, sodass eine Laravel-App oft ohne Programmierung migriert werden kann. Upsun und Laravel Cloud bieten beide erstklassige Laravel-Unterstützung und dokumentierte Migrationspfade, wobei Upsun erwartet, dass du eine YAML-Konfigurationsdatei hinzufügst, die deine Dienste beschreibt. Render erfordert ein Dockerfile.

Welche Heroku-Alternative bietet native PHP-Unterstützung ohne Docker? Upsun, Laravel Cloud und die DigitalOcean App Platform führen PHP alle als native, erstklassige Laufzeitumgebung aus, ohne dass du ein Dockerfile pflegen musst. Render und Fly.io setzen Docker für PHP-Workloads voraus. Wenn dir die Vermeidung von Container-Wartung wichtig ist, sind die ersten drei die kürzere Liste, die du prüfen solltest.

Kann ich mit einer dieser Alternativen Tests mit Produktionsdaten durchführen? Upsun ist die einzige Plattform in diesem Vergleich, die Produktionscode, Konfiguration, Dienste und Produktionsdaten bei jedem Git-Branch automatisch in eine Vorschauumgebung klont. Die anderen bieten Staging- oder PR-Vorschauumgebungen an, füllen diese jedoch standardmäßig nicht mit Produktionsdaten.

Bleiben Sie auf dem Laufenden

Abonnieren Sie unseren monatlichen Newsletter.

Ihr größtes Werk
steht vor der Tür

Kostenloser Test