Ghost vs. WordPress: Welches CMS passt zu deinem Self-Hosted Blog?
Wenn es um Self-Hosted-Blogging und Content Management geht, stehen zwei Plattformen über allem: WordPress — das meistgenutzte CMS der Welt (43% aller Websites) — und Ghost — die schlanke, moderne Alternative speziell für Blogger, Newsletter-Creator und Publisher. Beide laufen selbst-gehostet, beide sind Open Source — aber die Unterschiede sind fundamental.
Was ist WordPress?
WordPress (wordpress.org) existiert seit 2003 und hat sich vom einfachen Blog-System zum vollständigen CMS und App-Framework entwickelt. Mit über 60.000 Plugins und 11.000 Themes ist WordPress das flexibelste CMS der Welt — aber diese Flexibilität hat ihren Preis.
WordPress-Features
- Plugin-Ökosystem: 60.000+ Plugins für E-Commerce, SEO, Membership, Formulare, LMS
- Theme-System: 11.000+ Themes, vollständig anpassbar via PHP
- Gutenberg Block Editor: Moderner Block-basierter Editor seit WordPress 5.0
- Multisite: Ein WordPress für mehrere Websites
- WooCommerce: Vollständiger E-Commerce-Shop direkt in WordPress
- REST-API: WordPress als Headless-CMS verwendbar
- Community: Weltweit größte CMS-Community, zahleiche Agenturen und Entwickler
WordPress Self-Hosting
# WordPress mit Docker
services:
wordpress:
image: wordpress:latest
ports:
- 8080:80
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: ${DB_PASSWORD}
WORDPRESS_DB_NAME: wordpress
volumes:
- wordpress_data:/var/www/html
db:
image: mariadb:11
environment:
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: ${DB_PASSWORD}
volumes:
- db_data:/var/lib/mysql
Systemanforderungen: PHP 8.1+, MySQL 8.0+ / MariaDB 10.6+, 512 MB RAM (empfohlen: 1–2 GB)
Was ist Ghost?
Ghost (ghost.org) wurde 2013 von John O'Nolan — einem ehemaligen WordPress-UX-Lead — als radikale Vereinfachung gegründet. Ghost ist in Node.js geschrieben, fokussiert auf Blogging und Newsletter und richtet sich an professionelle Creator und Publisher.
Ghost-Features
- Fokussierter Editor: Minimalistischer Markdown-basierter Editor ohne Ablenkungen
- Newsletter native: Eingebautes Mitglieder- und Newsletter-System (Mailgun/SMTP)
- Membership/Subscriptions: Bezahl-Abonnements via Stripe ohne Plugin
- SEO built-in: Automatische Sitemap, OpenGraph, JSON-LD — kein Plugin nötig
- Headless-CMS: GraphQL und Content-API für JAMstack-Sites
- Themes: Handlebar-basiert, schnell und clean
- Performance: Node.js statt PHP — meist schneller als WordPress
Ghost Self-Hosting
# Ghost mit Docker
services:
ghost:
image: ghost:5-alpine
ports:
- 2368:2368
environment:
database__client: mysql
database__connection__host: db
database__connection__user: ghost
database__connection__password: ${DB_PASSWORD}
database__connection__database: ghost
url: https://blog.example.com
mail__transport: SMTP
mail__options__host: smtp.mailgun.org
mail__options__port: 587
mail__options__auth__user: ${MAILGUN_USER}
mail__options__auth__pass: ${MAILGUN_PASS}
volumes:
- ghost_content:/var/lib/ghost/content
db:
image: mysql:8.0
environment:
MYSQL_ROOT_PASSWORD: ${DB_ROOT_PASSWORD}
MYSQL_DATABASE: ghost
MYSQL_USER: ghost
MYSQL_PASSWORD: ${DB_PASSWORD}
volumes:
- db_data:/var/lib/mysql
Systemanforderungen: Node.js 20+, MySQL 8.0+, 1 GB RAM (empfohlen)
Direkter Vergleich: Ghost vs. WordPress
| Kriterium | Ghost | WordPress |
|---|---|---|
| Sprache/Runtime | Node.js | PHP |
| Fokus | Blogging, Newsletter | Universelles CMS |
| Editor | Markdown-fokussiert | Gutenberg Block Editor |
| Newsletter/Membership | Built-in (Stripe) | Nur via Plugins |
| E-Commerce | Nein (nur Membership) | WooCommerce |
| Plugin-Ökosystem | ~70 Integrationen | 60.000+ Plugins |
| SEO-Tools | Built-in | Yoast/RankMath (Plugin) |
| Themes | ~200 offiziell | 11.000+ |
| Performance | Sehr gut (Node.js) | Variabel (PHP + Plugins) |
| Sicherheit | Weniger Angriffsfläche | Häufige Plugin-Exploits |
| Lernkurve | Niedrig | Moderat bis hoch |
| GitHub Stars | ~47k | ~19k (Packagist) |
| Ressourcen | 500 MB RAM min | 512 MB RAM min |
Sicherheit: Ghost hat den klaren Vorteil
WordPress ist das meistangegriffene CMS der Welt — nicht weil WordPress selbst unsicher ist, sondern weil die Kombination aus veralteten Plugins, schwachen Passwörtern und shared Hosting die häufigste Angriffsfläche bietet.
Bekannte WordPress-Probleme:
- Plugin-Vulnerabilities (75% aller WordPress-Hacks kommen via Plugins)
- XML-RPC-Angriffe (brute force)
- wp-login.php-Brute-Force
- Veraltete PHP-Versionen auf Shared Hosting
Ghost:
- Keine Plugin-Infrastruktur = weniger Angriffsfläche
- Node.js mit modernem Security-Model
- Kleinere Community = weniger aktives Targeting
Für self-hosted Setups bedeutet das: Ghost erfordert weniger Sicherheits-Plugins und -Konfiguration als WordPress.
SEO-Vergleich
Beide Plattformen sind SEO-fähig, aber der Weg dorthin unterscheidet sich:
Ghost SEO (built-in):
- Automatische Sitemap (sitemap.xml)
- OpenGraph-Tags ohne Konfiguration
- Strukturierte Daten (JSON-LD) für Artikel
- Canonical URLs automatisch
- Performance (Core Web Vitals): Ghost-Sites sind oft schneller out-of-the-box
WordPress SEO (via Plugins):
- Yoast SEO oder RankMath für vollständige SEO-Kontrolle
- Mehr Konfigurierbarkeit (Schema-Markup, Breadcrumbs, Robots.txt)
- Bei richtiger Konfiguration gleichwertig zu Ghost
- Nachteil: Plugin-Abhängigkeit für grundlegende SEO-Features
Newsletter und Membership: Ghost gewinnt klar
Ghost hat eine eingebaute Membership-Plattform, die WordPress nicht nähern kann:
# Ghost Membership-Setup (nur Konfiguration, kein Code)
# 1. Ghost Admin → Settings → Membership
# 2. Stripe-Account verbinden
# 3. Preise festlegen (Monthly/Yearly/Free)
# 4. Newsletter-Segmente für Free/Paid Members
# Result: Vollständige Creator-Plattform in 30 Minuten
Für WordPress braucht man: WooCommerce + WooCommerce Memberships + Paid Memberships Pro oder MemberPress — und kommt auf 150–300 EUR/Jahr für die Plugins.
Performance-Vergleich
Ghost ist out-of-the-box schneller als WordPress — hauptsächlich weil:
- Node.js vs. PHP (bessere Concurrency)
- Weniger Plugin-Overhead
- Eingebautes Caching
WordPress kann mit Optimierungen (Redis Object Cache, FastCGI, Litespeed, CDN) vergleichbar schnell werden — erfordert aber mehr Konfigurationsaufwand.
Wann Ghost die bessere Wahl ist
- Blogger und Creator: Fokus auf Schreiben, kein UI-Clutter
- Newsletter-Betreiber: Built-in Email-Subscriptions ohne Mailchimp-Abo
- Paid-Content-Creator: Stripe-Membership in 30 Minuten eingerichtet
- Technische Nutzer: Node.js-Infrastruktur, Headless-CMS via API
- Performance-fokussiert: Schnell out-of-the-box, wenige Sicherheitsrisiken
Wann WordPress die bessere Wahl ist
- E-Commerce: WooCommerce ist der Standard für selbst-gehostete Shops
- Komplexe Websites: Landing Pages, Portfolios, Unternehmenswebsites
- Plugin-Abhängigkeiten: Spezifische Plugins für Events, LMS, Formulare, Forum
- Agentur-Projekte: Standardisierung, viele verfügbare Entwickler
- Großes Team: Redakteure, Autoren, Rollen-Management
- Existing-WordPress-Sites: Migration zu Ghost ist Aufwand
Alternativen: Strapi, Payload CMS, Directus
Neben Ghost und WordPress gibt es Headless-CMS-Alternativen:
- Strapi: Headless CMS mit REST + GraphQL API — ideal für JAMstack (kein eigenes Frontend)
- Payload CMS: TypeScript-natives Headless-CMS — für Entwickler
- Directus: Datenbankbasiertes Headless-CMS — für Daten-intensive Anwendungen
- Keystatic: Git-basiertes CMS für statische Sites
Für pure Blogging ist Ghost die beste Wahl; für Headless-Anwendungen lohnt Strapi oder Payload.
Migration: WordPress → Ghost
Ein offizielles Migrationstool existiert:
# 1. WordPress-Export (Tools → Daten exportieren → WordPress-XML)
# 2. Ghost-WordPress-Migrationstool:
npx @tryghost/migrate wp-xml --pathToFile wordpress-export.xml
# 3. Importiert Artikel, Autoren und Tags
# Nicht migriert: Plugins, Themes, Custom Post Types, Media (manuell)
Content migriert gut; Theme/Design muss neu aufgebaut werden.
Fazit: Ghost oder WordPress?
Ghost ist die bessere Wahl für Blogger, Newsletter-Creator und Publisher, die eine schnelle, sichere, wartungsarme Plattform wollen. Die eingebauten Membership- und Newsletter-Features machen Ghost 2026 zur überzeugenden Wahl für Content-Creator.
WordPress bleibt die erste Wahl für komplexe Websites, E-Commerce und Projekte, die das breite Plugin-Ökosystem benötigen. Mit 43% Marktanteil und tausenden verfügbaren Entwicklern ist WordPress für Unternehmenswebsites und Agenturen weiterhin der Standard.
Für einen neuen Self-Hosted Blog ohne E-Commerce: Starte mit Ghost.
Weiterführende Artikel
- Strapi vs. Contentful vs. Payload CMS: Headless CMS im Vergleich 2026
- Pocketbase vs. Supabase vs. Firebase: Backend-as-a-Service im Vergleich 2026
- Plausible vs Matomo vs Umami: DSGVO-konforme Web-Analytics im Vergleich 2026