Ein Wartungsabschlussbericht

Ein Wartungsabschlussbericht

Von Heiko

← Zurück zu Blog & News

Zwei volle Tage mit viel zu viel Bildschirmzeit sind vorbei. In dieser Zeit wurde PrivatBlick vom Kopf auf die Füße gestellt.
Ich habe bereits zwei Beiträge zu der Wartung geschrieben, doch irgendetwas in mir möchte unbedingt noch einen Abschlussbericht schreiben, damit es es auch wirklich fertig ist.

Warum war die Wartung nötig?

Noch bevor wir von Squarespace weggezogen sind, habe ich nebenher PrivatBlick komplett neu aufgestellt. Dann folgten Importe der Inhalte und es lief nicht zu 100 Prozent rund, doch am Ende war alles auf dem Server und in dem neuen System.
Das dies natürlich Spuren hinterlassen hat, steht außer Frage. Dazu gab es überall kleine Inkonsistenzen.
Dazu kamen noch Erweiterungen im Front- und Backend, sowie Automatisierungen im Hintergrund.
Um alle Fehler dieser Zeit auszumerzen und die Erweiterungen alle funktional zu haben, brauchte es die beiden Tage.

Was wurde genau gemacht?

Es waren so viele Dinge. Zuerst wurden alle bestehenden Erweiterungen und Automatisierungen auf Herz und Nieren geprüft. Das war auch gut so, denn es gab diverse kleine Fehler und Optimierungspunkte.
So wurde die Automatisierung, die unseren Podcast in ein Video umwandelt und automatisch zu YouTube hochlädt, von diversen Workflowfehlern befreit und nun so aufgestellt, dass sie mir erheblich Zeit erspart.
Auch die Seitengeschwindigkeit war ein Problem, denn es hakte hier und dort. Daher gibt es nun ein Tool, welches automatisch die hochgeladenen Bilder umwandelt und optimiert. Auch das ist ein Prozess, der nicht zu unterschätzen ist. Dann machte der Server Probleme, und ich musste ihn sozusagen neu justieren, damit er keine Pause macht und der Seitengeschwindigkeit keinen Schaden zufügt. Auch die Serversicherheit war Bestandteil der Wartung.

Unzähliger Skripte für den laufenden Betrieb wurden erstellt. Der Adminbereich, wo alle Inhalte erstellt werden, wurde neu sortiert und ergänzt. Auch hier gab es beim Workflow Optimierungsbedarf.

Die RSS Feeds wurden erweitert und vor allem repariert, denn sie waren fehlerhaft und das so, dass es nicht sofort eindeutig zu erkennen war. Dazu habe ich mich bereits in einem der beiden Wartungsbeiträge ausführlich geäußert.

Die WebPush Benachrichtigung war nicht funktionell. Sie lief sozusagen ins Leere. Auch das ist nun gefixt.

Neu ist auch der super bequeme Benachrichtigungsservice per E-Mail. Ich habe diesen neu gedacht und auf das Nötigste reduziert. Er kommt ohne viele Daten aus, benötigt nur die E-Mailadresse und ist komplett werbefrei. Er tut nur das, für das er erstellt wurde.

Für alle Benachrichtigungen gibt es nun einen neue Seite, die über den Footer erreichbar ist. Dort gibt es die Möglichkeit die E-Mail Benachrichtigung einzurichten, den WebPush zu aktivieren und deaktivieren, sowie die Möglichkeiten die RSS Feeds zu öffnen oder die Links zu kopieren. Alles ist einfach, schlank und übersichtlich aufgebaut.

Der seitenübergreifende Podcastplayer wurde gehärtet und läuft nun zuverlässig, während du unsere anderen Inhalte durchstöberst.

Die Unterstützungs- und Unterstützerseite haben eine Überarbeitung bekommen und warten auf deinen Namen :-)

Sämtliche Systeme und Bibliotheken haben ein Update bekommen, so dass erstmal alles auf dem neusten Stand ist.

Dazu wurden diverse Wartungsaufgaben in einen Zeitplan eingepflegt und laufen somit brav im Hintergrund.

Fast vergessen habe ich ein besonderes Feature. Wenn du zum Beispiel einen Beitrag geöffnet hast und dann zurück zur Beitragsübersicht gehst, dann bist du früher direkt wieder oben am Anfang der Seite gelandet. Nun landest du genau bei dem Beitrag, den du geöffnet hattest. Vor allem auf größeren Bildschirmen ist das ein Gamechanger.


Ich habe bestimmt etwas unterschlagen, doch das wäre ohnehin sehr technisch und gehört hier nicht her. Das Projekt ist halt wichtig und muss in meinen Augen einwandfrei funktionieren. Mir ist bewusst das es Jammern auf hohem Niveau ist, doch das bin halt ich.

Nun, da soweit alles ohne Fehler läuft, lehne ich mich nicht zurück, denn das Projekt braucht Inhalte, für die Webseite und für unseren YouTube Kanal. Nebenher muss ich mich um Anna und den Haushalt kümmern, denn ich habe zwei Tag nur minimale Arbeiten verrichtet, damit ich alles fertig bekomme. Und da sind wir, an einem Nachmittag wo die Vögel zwitschern und die Katze oben bei Anna im Bett liegt. Einen besseren Abschluss kann man sich kaum wünschen.

Solltest du einen Fehler bemerken, bitte keine Schreibfehler, die kannst du behalten, dann schreib uns über das Kontaktformular. Mir sind keine Fehler mehr aufgefallen, aber nach zwei Tagen mag ich auch etwas übersehen.

Danke das du den Wartungsmarathon ausgehalten hast und noch da bist.

Etwas Statistik zum Abschluss?

PrivatBlick umfasst 29.197 Codezeilen in 286 Dateien. Ausgenommen hiervon sind notwendige Biblotheken und Inhalte. Allein die Automationen und Wartungsskripte umfassen 4853 Codezeilen.

← Zurück zu Blog & News