Dieses Changelog dokumentiert den Umbau der DSB-Website von phpCMS und PivotX auf das CMS Contao. Einen ersten großen Anlauf zu einem Relaunch machte ich im Frühjahr/Sommer 2012 mit dem CMS Drupal. Dieses System war aber deutlich schwieriger zu handhaben und nach einigen kurzen Tests mit anderen CMS entschied ich mich im Mai 2013 für Contao.
Das CMS Contao war nach langer Suche nach einem einfach bedienbaren aber hochgradig konfigurierbaren System meine erste Wahl geworden. Contao ist von einem deutschen Entwickler, hat eine sehr aktive deutsche Community, eine hervorragende deutsche Dokumentation und steht in der Beliebtheit in Deutschland auf Rang 5 hinter TYPO3, WordPress, Joomla! und Drupal. Es gibt über 1.000 Erweiterungen für Contao, wobei allerdings die Mehrzahl noch nicht auf die aktuelle 3er Serie angepaßt wurde.
Eine große Schwäche hat das CMS allerdings: die mangelhaft umgesetzte Migration, also der CSV-Import von Daten aus Fremdsystemen. Es gibt nur Erweiterungen für einen Benutzerimport. Die einzige Erweiterung für einen allgemeinen Datenimport (tabimporter) ist nicht unter Contao 3.x einsetzbar und zudem keine offizielle Erweiterung. In dem Bereich hat Drupal klar die Nase vorn im "Duell" mit Contao. Dort war die Migration von über 8.400 Nachrichten ein Kinderspiel und der Import der CSV-Datei nach sehr kurzer Zeit beendet. In Contao bräuchte ich je Nachricht etwa 5-10 Minuten, insgesamt also fast 60 Tage - wenn ich pausenlos daran arbeiten würde. Und dann fehlen aber immer noch mehrere Tausend normaler Seiten...
Am 22. Mai 2013 installierte ich Contao neu, nachdem ich zuvor das CMS bereits zwei- bis dreimal auf dem Server getestet hatte. Anhand diverser Anleitungen im Internet, einem bei Video2Brain gekauftem Video und zweier Ende Mai gekaufter Bücher erstellte ich ein Theme auf Grundlage des aktuellen Layouts der DSB-Website und schrieb einige Inhalte.