JustFlows

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
  1. 1nginx reicht die Anfrage an einen PHP-FPM-Worker weiter
  2. 2Der Worker startet einen frischen Anwendungskontext
  3. 3Hunderte PHP-Dateien werden geparst und geladen
  4. 4Jedes aktive Plugin registriert sich erneut
  5. 5Das Theme und seine Hooks werden hochgefahren
  6. 6Erst jetzt wird die Seite tatsächlich gerendert
  7. 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
  1. 1Die Anfrage erreicht den bereits laufenden Prozess
  2. 2Gecachte Seiten gehen sofort zurück — keine Datenbank, kein Rendern
  3. 3Andernfalls löst der Router den Inhalt auf und rendert die Blöcke
  4. 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.

1Justflows-Prozess für 100 gleichzeitige Anfragen
~100PHP-FPM-Worker für dieselben 100

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

JustflowsWordPress / PHP-FPM
Speicher, im Leerlauf
3.5× niedriger
110 MB
380 MB
Speicher, unter Last
4.3× niedriger
180 MB
780 MB
Time to First Byte
22× niedriger
12 ms
260 ms
Anfragen pro Sekunde
19× höher
1,850 req/s
95 req/s

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.

100.000Seitenaufrufe pro Monat
Justflows

1 vCPU · 1 GB

6 $/Mon.
Typischer PHP-CMS-Stack

2 vCPU · 4 GB

24 $/Mon.
75%
Geringere Hosting-Kosten
18 $
Ersparnis pro Monat
216 $
Ersparnis pro Jahr

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.

Funktionsvergleich zwischen Justflows und anderen Open-Source-Content-Plattformen
FunktionJustflowsWordPressStrapiGhostPayload
Vollständige Website ohne ZusatzarbeitEnthalten, kostenlosEnthalten, kostenlosNicht verfügbarTeilweise oder Plugin-abhängigNicht verfügbar
Headless-Content-API mit typisiertem SDKEnthalten, kostenlosTeilweise oder Plugin-abhängigEnthalten, kostenlosTeilweise oder Plugin-abhängigEnthalten, kostenlos
Installationsassistent im Browser, kein TerminalEnthalten, kostenlosEnthalten, kostenlosNicht verfügbarNicht verfügbarNicht verfügbar
Plugin-System mit Hooks und FilternEnthalten, kostenlosEnthalten, kostenlosTeilweise oder Plugin-abhängigNicht verfügbarTeilweise oder Plugin-abhängig
Themes und Template-HierarchieEnthalten, kostenlosEnthalten, kostenlosNicht verfügbarEnthalten, kostenlosNicht verfügbar
Visueller Block-EditorEnthalten, kostenlosEnthalten, kostenlosTeilweise oder Plugin-abhängigTeilweise oder Plugin-abhängigTeilweise oder Plugin-abhängig
Durchgängige TypeScript-TypenEnthalten, kostenlosNicht verfügbarTeilweise oder Plugin-abhängigNicht verfügbarEnthalten, kostenlos
Mehrsprachige Inhalte und VerwaltungEnthalten, kostenlosTeilweise oder Plugin-abhängigNur in kostenpflichtiger StufeNicht verfügbarEnthalten, kostenlos
Rollen und feingranulare RechteEnthalten, kostenlosEnthalten, kostenlosNur in kostenpflichtiger StufeTeilweise oder Plugin-abhängigEnthalten, kostenlos
WordPress-ImporterEnthalten, kostenlosEnthalten, kostenlosNicht verfügbarTeilweise oder Plugin-abhängigNicht verfügbar
Keine Funktion hinter einer BezahlschrankeEnthalten, kostenlosEnthalten, kostenlosNicht verfügbarEnthalten, kostenlosEnthalten, kostenlos
Enthalten, kostenlosTeilweise oder Plugin-abhängigNur in kostenpflichtiger StufeNicht verfügbar

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.