In diesem Artikel vergleichen wir die Zwei Content Management Systeme "WordPress" und "TYPO3". Wir möchten damit einen kleinen Einblick geben, was die Systeme genau können. Wir möchten damit die Wahl des richtigen CM-Systems ein wenig vereinfachen.
1. WordPress vs. TYPO3
WordPress vs. TYPO3 - David gegen Unser Vergleich soll sowohl Einsteiger
Goliath. Wer einen Blog oder eine Web- als auch Fortgeschrittenen einen einfa-
seite aufsetzen will, der muss sich mit der chen Überblick über beide Systeme bie-
Frage beschäftigen, welches CMS das ten, um somit das geeignete System für
richtige für das eigenen Vorhaben ist. Mit das zukünftige Projekt zu finden. Sollten
diesem Artikel möchten wir euch einen wir eurer Meinung nach Aspekte verges-
Überblick geben und unsere Erfahrungs- sen haben, schreibt uns bitte eine E-Mail
werte zu TYPO3 und WordPress mit euch an info@webpard.de, damit wir ein Up-
teilen. date vorbereiten können.
28 WordPress Magazin
2. Fokus
CMS
Fokus Struktur
Blog manuelle Strukturierung der Inhalte
Struktur Komplexität
Artikel in Kategorien, verschlagwortet, Aufsetzen / Konfiguration sehr an-
zeitliche Abfolge, statische Seiten spruchsvoll. Kenntnisse in Typoscript für
nahezu alle Aufgaben erforderlich
Komplexität
Aufsetzen und Konfiguration ist ohne Dokumentation
grosse Einarbeitung möglich Meist nicht vorhanden, oft veraltet
Dokumentation Erweiterbarbeit
Sehr umfangreich und meist aktuell Durch Extensions erweiterbar, die nahe-
zu die komplette Funktionsweise ändern
Erweiterbarbeit können. Dabei können Extensions auch
Durch Widgets und Plugins erweiterbar, mit Hilfe von Hooks die Funktionsweise
die nahezu die komplette Funktionsweise anderer Extensions ändern.
ändern können
Nutzermanagement
Nutzermanagement Rechtesystem ist sehr flexibel aber auch
Backend-Logins möglich, Standard- sehr komplex in der Verwaltung. Es kann
Rechtesystem nicht sehr flexibel, aber bis ins Detail gesteuert werden, welcher
durch Plugins anpassbar Benutzer auf welcher Seite was machen
kann.
Workflows
Workflows sind in kleiner form bei Artikeln Workflows
möglich. Nähere Infos: Es können komplexe Workflows abgebil-
http://codex.wordpress.org/User:Scompt/ det werden, bei denen z.B. eine Ände-
Workflow_With_WordPress rung zunächst von mehreren Redakteu-
ren abgesegnet werden muss, bevor sie
Versionierung „live“ geht.
WordPress speichert automatisch ältere
Versionen von Artikeln und Seiten, die bei Versionierung
Bedarf miteinander verglichen und zu- Es können mehrere Versionen der Seite
rückgeholt werden können. angelegt werden, so genannte Work-
spaces. Dabei können Änderungen zu-
nächst auf einem Test-Workspace getes-
tet werden, bevor sie in den
Live-Workspace übernommen werden.
WordPress Magazin 29
3. WordPress vs. TYPO3
Eingabe
Komplexe Layouts können Seitenindivi-
duell vorbereitet werden. Welches Layout
Eingabe gewählt wird, kann vom Redakteur pro
Templates der Seiten sind „starr“ oder Seite entschieden werden. Eingabe der
müssen individuell programmiert werden. Inhalte kann (mit TemplaVoila) angepasst
Eingabe erfolgt über den Richt-Text Edi- werden, so dass für jeden Bereich des
tor. Templates eine angepasste Eingabemas-
ke bereit gestellt werden kann. Die Inhal-
Update te sind innerhalb der Seite strukturiert.
Sehr gut und zuverlässig. Einziger Nach- Auch sehr komplexe Strukturen können
teil ist, dass man einzelne Dateien/Ver- abgebildet werden.
zeichnisse verschieben muss.
Update
Benutzer Update durch Austausch des Source-Ver-
zeichnisses möglich. Sehr transparent.
In welchen Abständen werden Up-
dates zur Verfügung gestellt? Benutzer
Ca. alle 1-2 Monate ein Sicherheits Up-
date und alle 3-4 Monate eine neue Core In welchen Abständen werden Up-
Version. dates zur Verfügung gestellt?
Alle 6 Monate eine neue Version, zwi-
Aktuelle Version schendurch Sicherheits-Updates nach
3.2.1 Bedarf. Es werden die letzten drei Versi-
on vollständig supported, zudem gibt es
Existiert seit jeweils eine LTS - Version (Log Term
27.05.2003 Support), welche für 3 Jahre supported
wird.
Wie lange benötigt man für ein Up-
date? Aktuelle Version
Ca. 10 Min bei einem manuellen Update 4.5.7 (2011-10-18)
und ca. 30 Sekunden bei einem automa-
tischen Update. Existiert seit
Ende 1997
Die 3 grössten Vorteile
• Sehr leicht zu benutzen Wie lange benötigt man für ein Up-
• Mit fertigen, erhältlichen Themes na- date?
hezu keine Programmierung erforder- Kommt auf die Anzahl der Extensions an,
lich in der Regel nur wenige Minuten.
• Grosse Community mit ausführlicher
Dokumentation
30 WordPress Magazin
4. Die 3 grössten Nachteile Die 3 grössten Vorteile
• Wenn als CMS genutzt schnell un- • Gute Erweiterbarkeit und sehr hohe
übersichtlich bei vielen Seiten und/ Flexibilität (z.B. bei Menüs)
oder mehreren Sprachen • Durch den Page-Tree sehr übersicht-
• Sehr hohe Update-Frequenz resul- lich
tiert in relativ hohen Wartungskosten • Multi-Domain und Multi-Language fä-
• Umgebung für die Entwicklung von hig
Themes, Plugins und Widgets erfor-
dert (unsaubere) prozedurale Ent- Die 3 grössten Nachteile
wicklung. Keine klare Trennung von • Steile Lernkurve am Anfang, auf je-
Model, View, Controller den Fall Programmierung erforderlich
• Wichtige Extensions sind lange nicht
Server-Voraussetzungen mehr upgedated worden und/oder
PHP ab 5.2.4 oder höher, MySQL ab nur sehr schlecht anpassbar
5.0.15 oder höher und das Apache Modul • Teilweise sehr schlechte Dokumenta-
mod_rewrite bzw. das rewrite Modul für tion, insb. im Bereich der Extensions
Lighttpd für pretty URLs
Server-Voraussetzungen
Ich will das System selber hosten, ist Server (Apache, IIS, Lighttpd), PHP, Da-
das machbar? tenbank (mySQL, Postgresql, Oracle,
Ja das ist machbar und auch relativ ein- DB2 uvm.). Empfohlen werden noch zu-
fach sätzliche Libraries wie Graphicsmagic.
Es ist zudem anzuraten, einen PHP-
SEO-Unterstützung? Cache einzusetzen.
WordPress besitzt von Haus aus schon
eine sehr gute Grundoptimierung was Ich will das System selber hosten, ist
SEO betrifft. Erweitern kann man dieses das machbar?
mit verschiedenen Plugins. Ja, das ist ohne Probleme machbar.
Das bisher beste SEO Plugin ist von
Yoast. Hiermit lassen sich verschiedene SEO-Unterstützung
Einstellungen rund um SEO tätigen, XML Das meiste muss hier von Hand gemacht
Sitemaps generieren, individuelle Titel werden, ist damit aber auch sehr flexibel.
Templates anlegen, FB Open Graph oder Realurl oder simulatestaticpages liefern
etwa Google Webmaster Tools integrie- saubere URLs. Selbst komplexe Plugins
ren. Jede Seite, jeder Beitrag, jede Kate- wie tt_news können hiermit konfiguriert
gorie kann individuell SEO-mässig bear- werden.
beitet werden. Für Titel, Meta Descriptions, Keywords
Das Plugin stellt zudem eine Preview An- und Open Graph Tags können angepass-
sicht zur Verfügung, die ein Google Er- te Strategien entwickelt werden. Interne
gebnis visualisiert bzw. wie die optimier- Verlinkung ist sehr flexibel möglich. Dabei
ter Seite/Beitrag dann als Suchergebnis ist die URL-Struktur immer gut im Page-
bei Google aussehen würde. tree erkennbar.
WordPress Magazin 31
5. WordPress vs. TYPO3
Installationsdauer
10 Min mit Upload. Ohne Upload ca. 5 Installationsdauer
Min (WordPress ist besonders stolz auf 10-15 Minuten ohne Template. Damit
seine „5 Minuten installation“) kann man dann allerdings genau gar nix
machen. Für das Template braucht man
Dauer bis sich ein guter Programmie- dann nochmals sehr viel Zeit.
rer einigermassen auskennt
2 - 3 Wochen. Wenn nicht kürzer. Dauer bis sich ein guter Programmie-
rer einigermassen auskennt
Einarbeitungszeit für den Anwender Mindestens 3-6 Monate. Um wirklich die
Um das Backend komplett zu beher- Interna zu verstehen vermutich noch eine
schen, reicht eine Woche. ganze Weile länger.
Die grössten Stolperfallen Einarbeitungszeit für den Anwender
Man sollte nicht versuchen, sein eigenes Das Backend kann sehr gut angepasst
Theme von Grund auf zu entwickeln. werden und damit einfacher für den
Besser ist es, das Default - Theme seinen Endanwender. In der Regel sollte ein Re-
Bedürfnissen anzupassen. WordPress ist dakteur innerhalb eines Tages mit dem
zwar recht simpel. Dennoch muss ein Backend zurecht kommen. Bei komple-
Theme mit einer ganzen Menge von ver- xen Multi-User-Workflows kann das aber
schiedenen Situationen klar kommen eine ganze Weile länger dauern.
(viele Kommentare, Paging bei Kommen-
taren, Gesperrte Artikel usw.) welche man Die grössten Stolperfallen
bei der Theme-Entwicklung noch nicht im • Nach Änderungen immer den Cache
Blick hat. leeren.
• Typoscript ist case sensitive!
• Nach dem Setup immer die Bilder-
Funktionalität testen. Wenn hier et-
was nicht funktioniert, werden später
unerklärliche Fehler auftreten
• Root-Page-Konstanten an das eige-
ne Template anpassen, z.B. die maxi-
male Bildgrösse, sonst werden später
Bilder automatisch verkleinert ohne
ersichtliche Ursache.
• Einige Extensions sind in einigen Be-
reichen nicht sonderlich flexibel. Dies
sollte man bei der Planung der Web-
site berücksichtigen.
32 WordPress Magazin
6. Über die Autoren
Karsten Beyer, 36 Jahre, Studium der Florian Wirths, 20 Jahre, Auszubildender
Wirtschaftsinformatik in Köln. Bereits der azubister GmbH, einem Beteiligungs-
während seinem Studium war Karsten unternehmen der webpard UG. Florian
am erfolgreichen Aufbau von Startups be- arbeitet bereits seit 5 Jahren erfolgreich
teiligt. Heute ist Karsten Gesellschafter mit Wordpress und hat auch bereits erste
und Entwicklungsleiter der webpard UG. Erfahrungen in umfangreichen TYPO3-
Die webpard UG ist als Dienstleister im Projekten sammeln können.
Bereich CMS (Wordpress und TYPO3) E-
Commerce (Magento) und App Entwick-
lung tätig und vermarktet darüber hinaus
eigene Projekte. Karsten ist zertifizierter
TYPO3 Integrator.
WordPress Magazin 33