Nachricht von Ned
| (19:00 11-04-2026) |
| Hallo zusammen, zuerst einmal: Danke. Die positiven Kommentare im internationalen Forum und die persönlichen Nachrichten bedeuten uns in einer Phase wie dieser wirklich viel. Ich spreche da nicht nur für mich, sondern auch für Guy, der in letzter Zeit ebenfalls ziemlich "unvernünftige" Arbeitszeiten mit mir geteilt hat. Was ihr in den letzten Wochen miterlebt habt, ist nicht spontan entstanden. Es basiert auf einer Entscheidung, die wir vor einiger Zeit getroffen haben, als klar wurde, dass wir an einem technischen und strategischen Scheideweg standen. Den Teufelskreis durchbrechen Maxithlon schleppte lange Zeit etliche interne Altlasten mit sich herum. Diese waren nicht immer sichtbar, haben aber ständig Zeit und Energie gefressen. Irgendwann merkten wir, dass wir in einer Endlosschleife feststeckten: Wenn man beispielsweise nur zehn Stunden pro Woche für das Spiel aufwenden kann und alle zehn Stunden damit verbringt, kleine Symptome zu flicken, statt die Ursachen zu beheben, kommt man niemals voran. Wir haben uns daher bewusst dazu entschieden, diese Zeit anders zu investieren – auch wenn das bedeutete, dass unsere Arbeit nach außen hin erst einmal weniger sichtbar war. Wir begannen mit einer tiefgreifenden Überarbeitung des Kernsystems, angefangen beim Cron-System bis hin zu vielen zentralen Funktionen. Eine Zeitreise: Von 2005 bis heute Man darf nicht vergessen, dass Maxithlon in einer völlig anderen Ära gebaut wurde. Das war vor Facebook, vor dem Siegeszug der Smartphones, sogar vor dem ersten iPhone. Für die Technik-Begeisterten unter euch: 2005 arbeiteten wir mit PHP 4, ohne Datenbank-Transaktionen, ohne Namespaces und mit einer völlig anderen Art, Anwendungen zu strukturieren. Sogar CSS steckte noch in den Kinderschuhen. Über die Jahre wurden Funktionen und Korrekturen schichtweise übereinandergelegt. Programmieren kann manchmal wie ein verknoteter Schnürsenkel sein: Man zieht und zerrt an verschiedenen Stellen, aber am Ende hilft nur eines – alles aufknoten und ganz von vorne anfangen. Genau das haben wir getan. Der aktuelle Stand: PHP 8.4 im Visier Technisch gesehen haben wir Maxithlon nun auf PHP 8.0 umgestellt. Das war ein wichtiger Schritt, da die Plattform zuvor auf PHP 7.4 lief, dessen Support bereits 2022 endete. Da auch PHP 8.0 offiziell schon veraltet ist, werden wir nächste Woche die Server erneut anpassen, um auf PHP 8.4 zu wechseln und das Spiel auf den aktuellen Entwicklungsstandard zu bringen. PHP 8.0 ist nun schon seit einigen Tagen live. Wie erwartet lösen wir dabei viele kleine Fehler, aber insgesamt läuft alles sehr schnell und reibungslos. Ein Beispiel für die neue Stabilität: Vielleicht habt ihr es gar nicht bemerkt, aber das Skript für die Selektionen der nächsten Woche ist kurzzeitig stehen geblieben. Es hat nichts beschädigt, sondern einfach auf einen Fix gewartet und lief danach korrekt weiter. Andere Prozesse liefen währenddessen normal weiter – das System ist jetzt deutlich widerstandsfähiger und "intelligenter" im Umgang mit solchen Situationen. Kleine Verbesserungen im Detail Ein paar Änderungen habt ihr vielleicht schon bemerkt: - Verbesserter Login: Das System merkt sich nun die URL der Seite, auf der ihr wart. Wenn ihr eingeloggt seid, die Seite aktualisiert und neu nach den Login-Daten gefragt werdet, landet ihr danach wieder genau auf dieser Seite und nicht mehr auf der Startseite. - Live-User-Counter: Die Anzeige der Online-Nutzer im Header aktualisiert sich jetzt auch bei geöffneter Seite automatisch, ohne dass ein Refresh nötig ist. Ein Blick in die Zukunft Die gute Nachricht ist: Diese harte Arbeit zahlt sich jetzt aus. Wenn wir auch nur einen Teil der wöchentlichen Arbeitszeit vom „Feuerlöschen“ befreien können, bedeutet das mehr Zeit für neue Features und echte Verbesserungen, ohne von veralteter Technik blockiert zu werden. Wir sind noch nicht am Ende des Prozesses, aber wir bewegen uns definitiv in die richtige Richtung. Nochmals danke für eure Geduld, euer Feedback und eure Unterstützung. Das hilft mehr, als ihr vielleicht denkt! Euer Ned |

Deutsch
Català
Čeština
Dansk
Eesti
English
Español
Español, Latinoamerica
Eλληνικά
Français
Hrvatski
Italiano
Latviešu (Beta)
Lietuvių
Magyar (Beta)
Nederlands
Nederlands, België (Vlaams)
Polski
Português
Português brasileiro
Română
Slovenčina
Suomi
Svenska (Beta)
Русский (Russian)
Українська (Ukrainian)
中文 (Chinese) (Beta)