auf der Suche nach dem heiligen CMS

Mein Serverproblem dieser Seite, scheint sich nicht ohne weiteres zu lösen. Folge dessen ist die Suche nach einer neuen Basis für diese Seite. Eine Seite dieser größe und dieses Alters auf neue Füße zu stellen, möchte sehr gut geplant und überlegt sein.

Problem#1

Die wahrscheinlich größte Hürde ist die URL Struktur dieser Seite. Movable Type bietet völlige Kontrolle über die URL-Struktur der generierten Seiten. Hier disqualifizieren sich schonmal sehr viele andere Lösungen, ja fast sogar alle. Üble RewriteMods per .htaccess möchte ich mir sparen.

Die bisher beste bzw. einfachste Übernahme der URLs bietet hier wohl WordPress, was eine fast perfekte Lösung bietet, oder sogar verschiedene. Für eine nahtlose Übernahme bisheriger URLs, kommt eigentlich nur noch WordPress in Frage.

Problem#2

Seit mehr als 2 Jahren werden hier alle Einträge im sogenannten Markdown-Format geschrieben. Markdown ist ein sehr bekanntes Plugin für diverse Blog-Systeme, um eine einfachere und logische Eingabe von Text zu realisieren. Markdown nimmt einem die Arbeit ab, alles in HTML-Tags schreiben zu müssen und setzt statt dessen auf einfache Semi-Codes. Beispielsweise führen drei Rauten (###) zu einer H3-Überschrift.

Jedes neue CMS müsste diese Text-Formatierung übernehmen können. Markdown ist glücklicherweise so populär, dass für quasi jedes noch so kleine CMS, eine Version existiert.

Problem#3

Was hier zur Zeit als Tags eines Eintrags erscheint, sind eigentlich keine. Meine momentane MT-Version untertützt keine Tags, erst spätere Versionen bieten dieses Feature. Bei mir werden nur Schlüsselwörter erstellt, die dann mit einem weiteren Plugin als „Tags“ behandelt werden. Das funktioniert soweit auch alles ganz gut, nur diese „Tags“ als Tags ins neue CMS zu bekommen, ist sehr schwierig. Hierfür habe ich noch nichtmal den Ansatz einer Lösung. Zwar gibt es Plugins Schlüsselwörter MT-intern zu echten Tags zu formen, aber dafür bräuchte ich eine aktuelle MT-Version und deren Installation versagt zur Zeit immer noch.

Problem#4

MT-Kritik hin oder her, aber da floß sowohl Zeit hinein, dass ich das System, die Template-Tags und die Plugins mittlerweile beherrsche und nicht diese mich. Ein neues CMS bedeutet von Punkt 0 neu zu beginnen. MT’s Stärke ist das sehr einfache aber dennoch flexible Template-Tag-System, sowie seine oft angepriesene Schwäche, statische Seiten zu generieren. Nicht jeder kleine Blog braucht dynamische Abfragen der Seiten, die darauf ausgelegt sind gut zu skalieren. Nicht jeder Blog hat Millionen von Hits pro Tag. Viele Tricks die mit MT’s statischen Seiten möglich sind, versagen bei dynamischen Systemen.

dennoch

Ein Wechsel scheint dennoch angebracht und ob ich es mag oder nicht, aber WordPress scheint die logische Konsequenz zu sein, da ich nicht einfach die Arbeit von 3 Jahren, mit neuen URLs verwerfen möchte. Für WordPress spricht einfach die große Nutzerzahl. Wo mehr Nutzer sind, da schimpfen auch mehr Nutzer, dort wird auch hoffentlich schneller und effektiver verbessert. So die Theorie. MT-4 und der Schritt zur Open Source mag zwar zu begrüßen sein, aber MT hat zu viel aufzuholen. SixApart hat mit dem Schritt zur Open Source signalisiert, dass man andere Sorgen als MT hat. MT ist zum rotharigen Stiefkind der Firma geworden.

Nächste Woche hab ich etwas Luft, um die Sache mal genauer anzugehen. Plan bisher sieht vor, MT auf Version 3.5 zu zwingen, dann alle Keywords zu Tags mit einem Plugin transformieren, anschließend alle Einträge exportieren, URL Wechsel vorbereiten, WordPress installieren, Einträge importieren, URL-Wechsel abschließen. Dann und erst dann, könnte ich anfangen das neue Template-System zu durchschauen und eine neue Version vom aktuellen Design umzusetzten.