Hallo liebe Leser. Ich habe den freien, verregneten Samstag genutzt, um einige technische Änderungen an dieser Seite durchzuführen. Zum einen lief die noch unter PHP 5.6 und da der Support dafür am 31.12.2018 endgültig ausläuft und es keine Sicherheitsupdates mehr gibt, musste ich da dringend ran. Das ist jetzt vollzogen, ging auch glücklicherweise ohne größere Schmerzen, ab sofort läuft der Server mit PHP 7.2.
Die andere Änderung ist die der verwendeten Software. Das war von Anfang an WordPress. Dummerweise haben Automattic, die Entwickler hinter dem CMS neuerdings ein paar sehr schlechte Ideen, was die Weiterentwicklung angeht. Beispielsweise wollen sie den Bloggern statt eines simplen Editors wie man ihn für die meisten Anwendungsfälle benötigt, mit Gutenberg einen Page Creator aufdrücken, den die meisten gar nicht brauchen und der das Schreiben von Artikeln völlig unnötig erschwert, da die UX grausam ist und man viel öfter klicken muss, um bestimmte Dinge zu erreichen, als vorher. Erschwerend kommt hinzu, dass Gutenberg von vorne bis hinten verbugged ist. Und trotzdem will man das Sch…Ding den Nutzern aufzwingen.
Da gerade die WordPress-Version 5.0.0 erschienen ist, die Gutenberg obligatorisch macht, musste ich handeln. PhantaNews läuft jetzt unter dem Workpress-Fork ClassicPress. Das verwendet dieselbe Codebase wie WordPress vor 5.0.0, alle Themes und Plugins sind kompatibel (edit: fast alle. Drei Ausnahmen gibt es, die ich nicht nutze). Die Migration war völlig schmerzlos und hat auf Anhieb funktioniert: Dateien und Datenbank sichern, Migrations-Plugin installieren, Migrations-Plugin starten. Nach wenigen Sekunden fertig – und läuft.
Falls jemand jetzt irgendwelche Probleme mit der Seite haben sollte: bitte einen Kommentar hinterlassen oder eine kurze Email schreiben. Danke!