Weniger Runtime. Weniger Speicher. Kleinere Server. Kleinere Rechnungen.
Justflows hat einen Bruchteil des Fußabdrucks eines PHP-CMS — und ist trotzdem die umfassendste Plattform, die du kostenlos selbst hosten kannst. Hier steht genau, woher der Unterschied kommt und was er dir bringt.
Woher der Unterschied kommt
Dieselbe Seite, zwei sehr unterschiedliche Mengen an Arbeit
Nichts davon ist Mikro-Optimierung. Es ist der Unterschied zwischen dem Neuaufbau einer ganzen Anwendung bei jeder Anfrage und dem simplen Weiterlaufenlassen einer einzigen.
Eine PHP-Anfrage
Wiederholt sich bei jeder Anfrage- 1nginx reicht die Anfrage an einen PHP-FPM-Worker weiter
- 2Der Worker startet einen frischen Anwendungskontext
- 3Hunderte PHP-Dateien werden geparst und geladen
- 4Jedes aktive Plugin registriert sich erneut
- 5Das Theme und seine Hooks werden hochgefahren
- 6Erst jetzt wird die Seite tatsächlich gerendert
- 7Der Kontext wird abgebaut und verworfen
Die Schritte 2 bis 5 wiederholen bei jedem Aufruf dieselbe Arbeit — und werfen sie danach weg.
Eine Justflows-Anfrage
Warmer Prozess- 1Die Anfrage erreicht den bereits laufenden Prozess
- 2Gecachte Seiten gehen sofort zurück — keine Datenbank, kein Rendern
- 3Andernfalls löst der Router den Inhalt auf und rendert die Blöcke
- 4Die Antwort geht raus; der Prozess bleibt warm für die nächste
Plugins, Theme und Routen wurden einmal beim Start registriert. Nichts wird neu aufgebaut.
Fußabdruck
Leichter als PHP — durch Architektur, nicht durch Tricks
Justflows leistet pro Anfrage weniger Arbeit, weil es seine Anwendung nach jeder Anfrage nicht wegwirft. Diese eine Entwurfsentscheidung erklärt den Speicherbedarf, die Latenz und die Hosting-Rechnung.
Die Anwendung startet einmal, nicht pro Anfrage
Ein PHP-CMS baut sich bei jedem Aufruf neu auf: Dateien parsen, Klassen laden, jedes Plugin registrieren, rendern, alles wieder abbauen. Justflows startet einmal und bleibt warm — eine Anfrage erledigt nur die Arbeit, die diese Anfrage wirklich braucht.
Ein Event Loop statt eines Worker-Pools
PHP-FPM reserviert für jede gleichzeitige Anfrage einen ganzen Prozess, und jeder hält seine eigene Kopie der Runtime im Speicher. Node bedient Tausende gleichzeitiger Verbindungen aus einem einzigen Prozess — dein RAM-Bedarf wächst nicht mehr mit deinem Traffic.
Caching und statische Ausgabe stecken im Kern
Seiten-Cache, Objekt-Cache und statisches Rendering gehören zur Plattform — kein Stapel Caching-Plugins, den man installieren, einstellen und synchron halten muss. Die meisten Anfragen erreichen die Datenbank gar nicht erst.
Jeder PHP-FPM-Worker bringt seinen eigenen Interpreter, seinen eigenen Anteil am Opcode-Cache und seine eigenen geladenen Erweiterungen mit. Deshalb braucht ein PHP-CMS Speicher im Verhältnis zur Spitzenlast — und Justflows nicht.
Gleiche Maschine, gleiche Seite
- Speicher, im Leerlauf
- 3.5× niedriger
- Speicher, unter Last
- 4.3× niedriger
- Time to First Byte
- 22× niedriger
- Anfragen pro Sekunde
- 19× höher
So wurde gemessen
- 1 vCPU · 1 GB RAM VPS
- Justflows (Node.js 22, built-in cache, PostgreSQL 16)
- WordPress 6.x (PHP 8.3-FPM + nginx + MySQL 8, default theme, no page-cache plugin)
- k6 · 50 virtual users · 60 s · homepage
Referenzwerte, kein Marketing-Benchmark. Gleicher VPS, gleiche Seite, kein Seiten-Cache-Plugin auf der WordPress-Seite — mit einem solchen Plugin schließt PHP einen großen Teil der Latenzlücke, die Speicherlücke aber nicht. Alle Zahlen liegen in einer einzigen Datei in diesem Repository. Wiederhole die Messung und schick uns einen Pull Request, wenn du etwas anderes misst.
Was der Betrieb kostet
Traffic wählen. Der Rechnung beim Schrumpfen zusehen.
Dieselbe Website, dieselben Besucher, zwei Runtimes. Die leichtere passt auf eine kleinere Maschine — und eine kleinere Maschine kostet jeden Monat weniger, solange die Seite läuft.
1 vCPU · 1 GB
2 vCPU · 4 GB
Schätzungen auf Basis üblicher VPS-Listenpreise und des Fußabdrucks oben. Deine tatsächlichen Zahlen hängen von Hoster, Traffic-Verlauf und der Zahl deiner Plugins ab — an der Richtung ändert das nichts: Eine kleinere Runtime braucht einen kleineren Server.
Vollständiger Vergleich
Jede Funktion, nebeneinander
Die kostenlose, selbst gehostete Edition jeder Plattform — ohne Enterprise-Add-ons.
Wische die Tabelle zur Seite, um alle Plattformen zu sehen.
| Funktion | Justflows | WordPress | Strapi | Ghost | Payload |
|---|---|---|---|---|---|
| Vollständige Website ohne Zusatzarbeit | Enthalten, kostenlos | Enthalten, kostenlos | Nicht verfügbar | Teilweise oder Plugin-abhängig | Nicht verfügbar |
| Headless-Content-API mit typisiertem SDK | Enthalten, kostenlos | Teilweise oder Plugin-abhängig | Enthalten, kostenlos | Teilweise oder Plugin-abhängig | Enthalten, kostenlos |
| Installationsassistent im Browser, kein Terminal | Enthalten, kostenlos | Enthalten, kostenlos | Nicht verfügbar | Nicht verfügbar | Nicht verfügbar |
| Plugin-System mit Hooks und Filtern | Enthalten, kostenlos | Enthalten, kostenlos | Teilweise oder Plugin-abhängig | Nicht verfügbar | Teilweise oder Plugin-abhängig |
| Themes und Template-Hierarchie | Enthalten, kostenlos | Enthalten, kostenlos | Nicht verfügbar | Enthalten, kostenlos | Nicht verfügbar |
| Visueller Block-Editor | Enthalten, kostenlos | Enthalten, kostenlos | Teilweise oder Plugin-abhängig | Teilweise oder Plugin-abhängig | Teilweise oder Plugin-abhängig |
| Durchgängige TypeScript-Typen | Enthalten, kostenlos | Nicht verfügbar | Teilweise oder Plugin-abhängig | Nicht verfügbar | Enthalten, kostenlos |
| Mehrsprachige Inhalte und Verwaltung | Enthalten, kostenlos | Teilweise oder Plugin-abhängig | Nur in kostenpflichtiger Stufe | Nicht verfügbar | Enthalten, kostenlos |
| Rollen und feingranulare Rechte | Enthalten, kostenlos | Enthalten, kostenlos | Nur in kostenpflichtiger Stufe | Teilweise oder Plugin-abhängig | Enthalten, kostenlos |
| WordPress-Importer | Enthalten, kostenlos | Enthalten, kostenlos | Nicht verfügbar | Teilweise oder Plugin-abhängig | Nicht verfügbar |
| Keine Funktion hinter einer Bezahlschranke | Enthalten, kostenlos | Enthalten, kostenlos | Nicht verfügbar | Enthalten, kostenlos | Enthalten, kostenlos |
Bezieht sich auf die kostenlose, selbst hostbare Edition jedes Projekts. Diese Projekte entwickeln sich schnell, und uns ist Genauigkeit lieber als Schmeichelei — ist eine Zeile veraltet, öffne ein Issue und wir korrigieren sie.
Bereit zu flowen?
Werde Teil der Open-Source-Community, die die Zukunft der Content-Plattformen baut.