CMS

Craft CMS

Nicht eingestuftOffizielle Website

Craft CMS ist ein selbst gehostetes kommerzielles PHP Content Management System von Pixel & Tonic, das für redaktionelle Websites konzipiert ist und bei Hosting in der EU eine hervorragende DSGVO Vertraeglichkeit bietet.

Überblick

Was macht Craft CMS?

Was ist Craft CMS

Craft CMS ist ein kommerzielles Content Management System, geschrieben in PHP und basierend auf dem Yii Framework. Es wurde 2013 von Pixel & Tonic, Inc. ins Leben gerufen, einem Unternehmen mit Sitz in Bend, Oregon, USA. Die Plattform richtet sich an professionelle redaktionelle Websites und wird von Digitalagenturen, insbesondere in Europa, breit für inhaltsreiche Unternehmensseiten, Magazine und Markenpublikationen eingesetzt. Craft CMS wird unter einer kommerziellen Lizenz in drei Stufen vertrieben: Solo (kostenlos für persönliche oder Einzelnutzer Projekte), Pro (kostenpflichtig, mehrere Benutzer) und Enterprise (individuell). Dasselbe Unternehmen bietet Craft Commerce, eine E Commerce Erweiterung, sowie Craft Cloud, einen verwalteten Hosting Dienst auf Basis von DigitalOcean.

Welche Daten Craft CMS standardmäßig speichert

Im Auslieferungszustand verarbeitet Craft CMS ausschließlich Daten, die mit der Backend Administration zusammenhaengen. Es speichert Administrator und Redakteurkonten (E Mail, gehashtes Passwort, Name, optionale Profilfelder), die von diesen Nutzern erstellten Inhalte sowie grundlegende Sitzungsinformationen für authentifizierte Administrationsanfragen. Das CMS setzt einige wenige unbedingt erforderliche Cookies für den Verwaltungsbereich: ein CSRF Token zum Schutz vor Cross Site Request Forgery, eine Session ID für angemeldete Benutzer und ein optionales persistentes Authentifizierungscookie, wenn die Funktion Angemeldet bleiben verwendet wird. Die öffentliche Website erhält von Craft selbst keinerlei Tracking Cookies, und es gibt keine integrierte Analytik, Telemetrie oder Besucherprofile.

Selbst Hosting im Vergleich zu Craft Cloud

Craft CMS kann auf jeder Infrastruktur installiert werden, die PHP und eine kompatible Datenbank unterstützt. Der Verantwortliche behält damit die volle Freiheit über Hosting Region und Datenresidenz. Europäische Agenturen betreiben Craft häufig bei EU Anbietern wie Hetzner, OVH, Scaleway oder Combell, um sicherzustellen, dass personenbezogene Daten innerhalb des Europäischen Wirtschaftsraums verbleiben. Alternativ bietet Pixel & Tonic Craft Cloud an, eine schluesselfertige verwaltete Hosting Plattform auf Basis von DigitalOcean, die die Auswahl einer Region einschließlich EU Standorten ermöglicht. Unabhängig vom Hosting kommunizieren die Lizenzaktivierung und der optionale Plugin Store mit Systemen von Pixel & Tonic in den USA; diese Vorgänge betreffen Lizenzschlüssel und Software Metadaten, nicht personenbezogene Daten von Besuchern.

DSGVO Implikationen

Aus DSGVO Sicht zählt der Craft CMS Kern zu den datenschutzfreundlichsten Mainstream Lösungen überhaupt. Es gibt keine Tracking Cookies, keine Drittanbieter Netzwerkaufrufe auf der öffentlichen Seite, und der Verantwortliche kann den gesamten Datenfluss in der EU halten. Die anwendbaren Rechtsgrundlagen für die von Craft tatsächlich verarbeiteten Daten sind die Vertragserfüllung (Art. 6 Abs. 1 lit. b DSGVO) für das administrative Verhältnis zu Redakteuren sowie das berechtigte Interesse (Art. 6 Abs. 1 lit. f DSGVO) für die Absicherung des Backends. Das Bild ändert sich, sobald die Website Drittdienste einbindet wie Google Analytics, Meta Pixel, eingebettete YouTube oder Vimeo Player, Marketingformulare oder einen Tag Manager: jeder davon kann einen Consent Banner nach ePrivacy Richtlinie und eine dokumentierte Rechtsgrundlage erfordern. Auch Plugins aus dem Craft Plugin Store können den Verarbeitungsumfang erweitern, jede Ergänzung sollte daher geprüft werden.

Compliance Schritte für Verantwortliche

Um Craft CMS vollständig konform zu betreiben: wählen Sie eine EU Hosting Region oder eine Craft Cloud EU Region; schließen Sie einen Auftragsverarbeitungsvertrag mit dem Hoster; dokumentieren Sie den Lizenzaustausch mit Pixel & Tonic als ergänzende Verarbeitung; führen Sie ein Inventar der installierten Plugins und der von ihnen verarbeiteten Daten; setzen Sie eine Consent Management Plattform für alle im Frontend hinzugefügten Drittskripte ein; konfigurieren Sie sichere Cookie Attribute (Secure, HttpOnly, SameSite) auf Administrations Cookies; aktivieren Sie Backups und ein Incident Response Verfahren; und aktualisieren Sie die Datenschutzerklärung, sodass sie die tatsächlichen Datenflüsse einschließlich Hosting Region und Unterauftragsverarbeitern widerspiegelt.

Craft Commerce: zusätzliche Aspekte

Wenn die Seite Craft Commerce einsetzt, vergroessert sich der Verarbeitungsumfang erheblich. Kundenkonten, Bestellhistorie, Rechnungs und Lieferadressen werden in derselben Datenbank gespeichert. Die Zahlungsabwicklung wird in der Regel an Dritte wie Stripe, PayPal, Mollie oder Adyen ausgelagert, die jeweils als unabhängige Verantwortliche oder Auftragsverarbeiter handeln und in der Datenschutzerklärung benannt werden müssen. Marketingfunktionen (Abandoned Cart E Mails, Transaktionsbenachrichtigungen) können eine gesonderte Einwilligung erfordern. Eine dedizierte DSFA wird empfohlen, wenn Craft Commerce im großen Maßstab oder für sensible Produktkategorien eingesetzt wird.

Datenschutz

Craft CMS und die DSGVO

Rechtsgrundlage
Performance of contract (Art. 6(1)(b) GDPR) and legitimate interest (Art. 6(1)(f) GDPR) for administrative authentication; no consent required because no tracking cookies are set by the core CMS
Risikostufe
low
Anwendbare Vorschriften
GDPR, ePrivacy Directive (Cookie Law), CCPA

Datenschutz-Folgenabschätzung (DSFA)

Eine DSFA ist für eine Standard Craft CMS Installation in der Regel nicht erforderlich, da der CMS Kern nur essenzielle Cookies für die administrative Authentifizierung und den CSRF Schutz setzt und keine Analytik oder Telemetrie enthält. Der Pruefumfang sollte sich auf die vom Kunden gewählte Hosting Umgebung (selbst gehostete Infrastruktur oder Craft Cloud Region), installierte Plugins, die möglicherweise Drittdienste hinzufügen, Frontend Integrationen wie Analytik, eingebettete Videos oder Marketingformulare sowie das Craft Commerce Modul beziehen, falls dieses für E Commerce eingesetzt wird. Dokumentieren Sie die Hosting Region, das Plugin Inventar und alle beteiligten Auftragsverarbeiter.

Beispieltext für Ihr Banner

Für den Craft CMS Kern ist kein Consent Banner erforderlich, da nur unbedingt notwendige Cookies für das administrative Backend gesetzt werden. Wenn Ihre Website Analytik, Werbung, eingebettete Videos oder andere Tracking Technologien ergänzt, implementieren Sie eine konforme Consent Management Plattform, die solche Skripte erst nach ausdrücklicher Einwilligung lädt.
Cookies und Tracker

Was Craft CMS setzt und kontaktiert

Tracking-Methode
Self hosted PHP CMS (Yii framework) with optional Craft Cloud managed hosting
Serverstandort
Self hosted (customer chosen) or Craft Cloud (DigitalOcean, customer chosen region)
Cookieloser Modus verfügbar
Ja

Gesetzte Cookies (3)

NameTypLaufzeitZweck
CRAFT_CSRF_TOKENStrictly necessarySessionCross site request forgery (CSRF) protection token used by the Craft CMS administration panel to validate form submissions and AJAX requests originating from authenticated users.
CraftSessionIdStrictly necessarySessionAdministrative session identifier used to maintain the authenticated state of editors and administrators in the Craft CMS control panel. Not set on visitors who do not log in to the back end.
CraftAuthorizationStrictly necessaryUp to 14 days (configurable, only when remember me is enabled)Persistent authentication cookie set when an administrator checks the remember me option at login, allowing the back end to recognise the user across sessions without requiring a fresh password entry. Duration is configurable via the userSessionDuration setting in Craft CMS.

Kontaktierte Drittanbieter-Domains (4)

  • craftcms.com
  • plugins.craftcms.com
  • elliptic.io
  • packagist.org
Fragen

Häufige Fragen zu Craft CMS

Ihre Frage ist nicht dabei? Schreiben Sie uns, wir antworten schnell.

Setzt Craft CMS Tracking Cookies?

Nein. Der Craft CMS Kern setzt nur unbedingt erforderliche Cookies für den Verwaltungsbereich: CRAFT_CSRF_TOKEN zum Schutz vor Cross Site Request Forgery, CraftSessionId für authentifizierte Admin Sitzungen und ein optionales CraftAuthorization Cookie, wenn die Funktion Angemeldet bleiben aktiviert ist. Die öffentliche Website erhält von Craft selbst keine Tracking, Analytik oder Marketing Cookies. Jegliches Tracking im Frontend stammt aus Integrationen, die Sie hinzufügen (Analyse Skripte, eingebettete Videos, Marketing Pixel), nicht vom CMS.

Benötige ich ein Cookie Consent Banner für Craft CMS?

Nicht für den CMS Kern. Die von Craft gesetzten Cookies sind unbedingt erforderlich und fallen unter die Ausnahme von Art. 5 Abs. 3 der ePrivacy Richtlinie; ein Banner ist daher nicht erforderlich. Ein Consent Banner wird notwendig, sobald Sie im Frontend nicht essenzielle Technologien wie Google Analytics, Werbepixel, eingebettete Social Media Player, Marketingformulare oder andere Drittanbieter Tags hinzufügen.

Was ist die Rechtsgrundlage für die Datenverarbeitung mit Craft CMS?

Für das administrative Backend sind die einschlägigen Rechtsgrundlagen der DSGVO die Vertragserfüllung (Art. 6 Abs. 1 lit. b) für das Verhältnis zu Redakteuren und Administratoren sowie das berechtigte Interesse (Art. 6 Abs. 1 lit. f) zur Absicherung der Plattform vor Angriffen. Wenn Sie auf der öffentlichen Seite über Formulare oder Konten Besucherdaten erheben, identifizieren Sie eine spezifische Rechtsgrundlage (Einwilligung, Vertrag oder berechtigtes Interesse) und dokumentieren Sie diese im Verzeichnis von Verarbeitungstätigkeiten.

Werden bei Craft CMS personenbezogene Daten in Drittländer übermittelt?

Das hängt vollständig vom gewählten Hosting ab. Da Craft CMS selbst gehostet wird, entscheiden Sie, wo die Anwendung läuft: Wählen Sie einen EU Anbieter (Hetzner, OVH, Scaleway, Combell etc.) oder eine EU Region von Craft Cloud, dann verbleiben Besucherdaten in der EU. Der einzige systematische ausgehende Datenfluss in die USA ist die Lizenzvalidierung und die Plugin Store Kommunikation mit Pixel & Tonic, die Lizenzschlüssel und Software Metadaten betrifft, nicht personenbezogene Daten von Webseitenbesuchern.

Ist für Craft CMS eine DSFA erforderlich?

Eine DSFA ist für eine Standardinstallation in der Regel nicht erforderlich, da der CMS Kern nur administrative Daten mit geringem Risiko verarbeitet. Eine DSFA wird angemessen, wenn Craft Commerce im großen Maßstab eingesetzt wird, wenn sensible Daten verarbeitet werden (Gesundheit, Biometrie, große Nutzergemeinschaften), wenn Drittanbieter Plugins Profilbildung oder umfangreiches Tracking einführen oder wenn das Frontend viele Marketing und Analyse Dienste integriert.

Wie betreibe ich Craft CMS DSGVO konform?

Hosten Sie Craft auf einer EU Infrastruktur oder einer EU Region von Craft Cloud, schließen Sie einen Auftragsverarbeitungsvertrag mit dem Hoster, führen Sie ein aktuelles Plugin Inventar, setzen Sie die Attribute Secure, HttpOnly und SameSite auf Administrations Cookies, implementieren Sie eine Consent Management Plattform für alle Drittskripte im Frontend, dokumentieren Sie den Lizenzaustausch mit Pixel & Tonic, aktivieren Sie automatische Backups, definieren Sie ein Incident Response Verfahren und spiegeln Sie all dies in einer klaren Datenschutzerklärung wider.

Welche Alternativen gibt es zu Craft CMS?

Vergleichbare selbst gehostete CMS Lösungen sind Kirby (flat file, deutscher Hersteller), Statamic (Laravel basiert, flat file oder Datenbank), ExpressionEngine (PHP, lange etabliert), ProcessWire (Open Source PHP) und Wagtail (Python, Django basiert) für klassische CMS Anwendungen. Für Headless Ansätze bieten sich Sanity, Storyblok oder Strapi an. Viele teilen die Stärken von Craft CMS: volle Kontrolle über die Hosting Region und minimales Standard Tracking.

Was sollte meine Cookie Richtlinie zu Craft CMS sagen?

Listen Sie die unbedingt erforderlichen Cookies des Backoffice auf (CRAFT_CSRF_TOKEN, CraftSessionId und CraftAuthorization bei aktivierter Angemeldet bleiben Funktion), erläutern Sie, dass sie nur für administrative Authentifizierung und CSRF Schutz dienen, und stellen Sie klar, dass sie bei Besuchern, die sich nicht am Backend anmelden, nicht gesetzt werden. Ergänzen Sie im selben Dokument alle Frontend Cookies, die von Integrationen oder Plugins eingeführt werden, mit Zweck, Dauer und Rechtsgrundlage.

Machen Sie Ihre Website noch heute konform.

Kostenlos bis 25.000 Sitzungen pro Monat. Keine Kreditkarte, keine Bindung.