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:

  1. Node.js vs. PHP (bessere Concurrency)
  2. Weniger Plugin-Overhead
  3. 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

Verwandte Technologien im Techradar