Hey,
ich will dir heute mal einen Zwischenstand aus dem Maschinenraum der TwoKinds-Webseite geben! twokinds.4lima.de
Wie ich dir ja schon vor ein paar Wochen erzĂ€hlt habe, ist mir die Sicherheit der Homepage extrem wichtig. Deshalb bin ich gerade tief in den Code eingetaucht und baue groĂe Teile des PHP- und JavaScript-Codes um â teilweise sogar komplett neu.
Und das schon so kurz nach den letzten beiden groĂen Updates der Homepage:
https://github.com/RaptorXilef/twokinds.4lima.de/releases/tag/2.4.3.2
https://github.com/RaptorXilef/twokinds.4lima.de/releases/tag/2.4.6.0
Das Ziel ist eine grundlegende Umstrukturierung: Alles, was du als Nutzer sehen und verwenden sollst (die Comicseiten, die Features), bleibt ĂŒber HTTPS erreichbar. Aber alle kritischen Dateien und das Server-Backend wandern in die Root-Verzeichnisse.
Bild(er) mit KI generiert und mit Photoshop bearbeitet und zusammengefĂŒgt.Kurz gesagt: Ich mache es Hackern damit so schwer wie möglich, irgendeinen Schadcode einzuschleusen.
Das ist ein ziemlich komplexer Prozess, denn ich lerne PHP 8, .htaccess und modernes JS quasi im laufenden Betrieb. Es ist schon irgendwie lustig: Immer wenn ich denke, "Jetzt ist alles dicht!", lerne ich wieder eine neue Schwachstelle kennen, die ich sofort schlieĂen muss. Es dauert definitiv lĂ€nger als gedacht, aber ich möchte das absolut perfekt machen! Deshalb wird dir diese MĂŒhe besonders gefallen, weil du weiĂt, dass du auf einer sicheren Seite unterwegs bist.
Sobald dieses massive Sicherheits-Update abgeschlossen ist und alles bombenfest steht, stehen folgende Dinge an:
Ăbersetzung fehlender Seiten: Ich werde mich erst mal darum kĂŒmmern, die wenigen noch fehlenden Seiten seit dem 15.03.2025 komplett ins Deutsche zu ĂŒbersetzen. Die nötigen Transkripte dafĂŒr, habe ich schon zum GroĂteil fertig. Das bearbeiten mit Photoshop steht aber noch groĂteilig aus đ
Screenshot meines Ăbersetzungsordners (ToDo Liste)Charakter-Datenbank fĂŒllen: Danach werde ich mich den fehlenden Charakteren in der neuen CharakterĂŒbersicht widmen und sie den entsprechenden Comicseiten zuordnen. Bei ĂŒber 1200 Seiten braucht das seine Zeit. Siehe auch: Update 1; Update 2
Screenshot aus dem Admin-Interface (Bilderanzahl)Apropos Charaktere: Ich schreibe gerade parallel auch das neue Admin-Interface komplett neu. Mein erster Versuch war leider nicht zukunftssicher und ziemlich fehleranfĂ€llig (kennen wir alle, oder? đ). Aber genau dafĂŒr gibt es ja Updates! Es wird also noch ein bisschen dauern, bis alle Charaktere angelegt sind, aber es wird dann viel einfacher und stabiler laufen und du kannst alle Seiten deines Lieblingscharakters mit nur einem Klick wiederfinden.
Einen Teil des neuen Interfaces habe ich sogar schon fertig :-)
Screenshot aus Admin-Interface (NEU)
Screenshot aus Admin-Interface (NEU)Danke fĂŒr dein VerstĂ€ndnis und deine UnterstĂŒtzung, wĂ€hrend ich im Hintergrund diese wichtigen Basisarbeiten erledige! Nur mit deiner UnterstĂŒtzung kann und deinem Feedback kann ich die Homepage so gut wie möglich auf deine BedĂŒrfnisse anpassen und so viel Zeit und MĂŒhe in die Verbesserung und Sicherheit der Seite stecken.
Liebe GrĂŒĂe,
Dein Felix
Ardijan Krndali
2025-10-14 17:35:39 +0000 UTC