corpusctl vs. Directus: eine Content-Plattform gegenüber einem Datenbank-Wrapper
Directus umhüllt Ihre SQL-Datenbank und sperrt SSO hinter einen 499-$-Tarif. corpusctl liefert den gesamten Content-Pfad — Build, Edge-Cache, Module. Verglichen.
Diese beiden Produkte landen oft gemeinsam in der engeren Auswahl, und sie sind nicht dieselbe Art von Sache. Die Unterscheidung richtig zu treffen erspart Ihnen eine Migration.
Directus zeigt auf eine Datenbank, die Sie bereits haben. Bringen Sie ein bestehendes PostgreSQL-, MySQL- oder SQL-Server-Schema mit, und es gibt Ihnen eine Admin-UI, eine REST- und GraphQL-API, Rollen und Automatisierungsflüsse darüber, ohne Ihre Tabellen umzustrukturieren. Das ist ein wirklich nützlicher Trick, und nichts hier schmälert ihn.
Schema-Engine, versionierter Dokumentenspeicher, Build-Pipeline, Objektspeicher, Edge-Cache und ein Satz entfernbarer Module. Es ist keine Schicht über Ihren Daten; es ist das System, das die Inhalte hält.
Wenn Ihre Anforderung „Ich habe eine Datenbank und möchte eine UI darüber“ lautet, wählen Sie Directus und hören Sie auf zu lesen. Wenn Ihre Anforderung „Ich möchte, dass Inhalte Besucher schnell erreichen, aus mehreren Projekten, ohne Abmessung“ lautet, lesen Sie weiter.
#Was 0 $ bringt, und was der nächste Schritt kostet
Directus-Preise, von directus.io am 17. August 2026:
Tarif
Preis
Sitzplätze
Collections
Flows
Core
0 $
3
25
5
Team
499 $ / Monat (599 $ bei monatlicher Abrechnung)
10 SSO-Sitzplätze
50
20
Enterprise
Individuell
50+
200+
Unbegrenzt
Zusätzliche Sitzplätze bei Team: 50 $ pro Sitzplatz und Monat. Es gibt außerdem einen Open Innovation Grant, der qualifizierten Einzelpersonen und kleinen Organisationen kostenlosen Zugang ohne Funktionslimits gewährt.
Zwei Dinge fallen auf.
Drei Sitzplätze bei Core. Das sind ein Entwickler, ein Redakteur und eine weitere Person. Der vierte Beteiligte — ein Korrekturleser, ein Kunde, ein Übersetzer — ist der Auslöser für eine Entscheidung.
Der nächste Schritt kostet 499 $ im Monat. Es gibt keine 49-$-Stufe. Die Lücke zwischen Evaluierung und Produktion ist ein einziger, großer Schritt, und SSO liegt auf der anderen Seite davon. Wenn SSO eine Compliance-Anforderung statt einer Bequemlichkeit ist, ist dieser Schritt nicht optional.
corpusctl ist ein Pauschaltarif ohne Position pro Sitzplatz. Ein Nutzer trägt eine separate Rolle in jedem Space — Redakteur bei einem Projekt, Eigentümer bei einem anderen, unsichtbar bei einem dritten — und das Hinzufügen eines Prüfers zu einem Projekt ändert den Preis der anderen nicht.
Directus hört bei der API auf. Wie veröffentlichter Inhalt tatsächlich einen Besucher erreicht — Caching, Invalidierung, statische Generierung, das CDN — ist Ihr Projekt. Für Teams, die diese Kontrolle wollen, ist das richtiges Design.
corpusctl liefert es mit. Auf Veröffentlichen zu klicken führt die Build-Pipeline aus: Der Inhalt wird validiert, gerendert und in eine unveränderliche, hash-adressierte Datei im Objektspeicher geschrieben, dann wird das Manifest aktualisiert. Der Client eines Besuchers löst den Slug lokal zu einem Manifest-Shard auf und ruft diese Adresse aus dem nginx-Edge-Cache ab — dreißig Tage lang cachebar, weil dieselbe Adresse niemals andere Inhalte zurückgeben kann.
Die Konsequenzen sind der Punkt:
Besucher-Traffic erreicht nie die API oder PostgreSQL.
Es gibt keinen Zähler pro Aufruf, weil es keinen Aufruf gibt.
Die Leseperformance verschlechtert sich nicht, wenn der Inhaltssatz wächst. Das Manifest ist geshardet, sodass ein Space mit zehntausend Einträgen immer noch eine kleine Datei herunterlädt.
Wenn Sie diese Schicht selbst auf Directus bauen, werden Sie ungefähr das bauen. Die Frage ist, ob Sie das wollen.
Directus organisiert nach Collection innerhalb eines Projekts; mehrere isolierte Kundenprojekte zu betreiben bedeutet mehrere Instanzen oder ein Mandantenschema, das Sie in Ihren eigenen Zugriffsregeln entwerfen und pflegen.
In corpusctl steckt Mandantenfähigkeit im Kern, neben Auth und dem Modul-Register: ein Panel, unbegrenzte Spaces, und Isolation erzwungen durch PostgreSQL Row-Level Security — in der Datenbank, unterhalb der Anwendungsebene, in der ein vergessener Filter lebt.
Das Argument ist eng: Isolation auf Anwendungsebene hält bis zu der einen Abfrage, die den Filter übersprungen hat, und diese Abfrage wird irgendwann geschrieben, von jemandem in Eile, in einem Modul, das niemand genau prüft.
Jede corpusctl-Funktion ist ein Modul — Medien, Suche, Webhooks, SEO, GraphQL, Import, Analytics — und jedes kann entfernt werden, ohne den Build zu brechen. Module dürfen einander nicht importieren; ein Service-Register und ein Event-Bus sind die einzigen Kanäle zwischen ihnen. pnpm check:isolation lässt die CI fehlschlagen, wenn diese Regel verletzt wird.
Zustand
Was mit den Daten passiert
disabled
Bleiben erhalten. Wieder aktivieren und es macht weiter.
uninstalled
onUninstall löscht sie — mit doppelter Bestätigung.
Ein Tarif-Downgrade setzt Module auf disabled und löscht niemals Daten.
Bringen Sie Ihre eigene Datenbank mit. Die Schlagzeilen-Fähigkeit, und corpusctl versucht sie nicht. corpusctl besitzt sein PostgreSQL-Schema, mit Hash-Partitionierung und Row-Level Security; Sie zeigen es nicht auf ein bestehendes.
Flows. Ein visueller Automatisierungs-Builder im Produkt. corpusctl hat Webhooks und einen Event-Bus — mehr Code, weniger Klicken.
Jede SQL-Engine. PostgreSQL, MySQL, SQL Server und mehr. corpusctl ist bewusst nur PostgreSQL: RLS und Hash-Partitionierung sind Postgres-Funktionen, auf die wir angewiesen sind.
Eine kostenlose Stufe, die wirklich kostenlos ist, plus der Open Innovation Grant für kleine Organisationen.
Reife. Rund 37.000 GitHub-Sterne und eine längere Erfolgsbilanz als corpusctl.
Wählen Sie Directus, wenn Sie bereits eine Datenbank haben, sie umhüllt statt ersetzt brauchen oder visuelle Automatisierungsflüsse möchten.
Wählen Sie corpusctl, wenn Sie möchten, dass der Content-Pfad — Build, Cache, Auslieferung — fertig ankommt, mehrere Projekte aus einem Panel und keine Position pro Sitzplatz.
Directus-Preise entnommen von directus.io/pricing am 17. August 2026. Preise ändern sich — vor dem Zitieren prüfen.
corpusctl vs. WordPress: Was Sie gewinnen und was Sie aufgeben
Headless-WordPress schraubt eine API an einen Seiten-Renderer. Hier steht das ehrliche Argument für einen Wechsel, die tatsächlichen Kosten und drei gute Gründe, auf WordPress zu bleiben.