Descentforum.DE Forum Index Descentforum.DE
Search | FAQ | Memberlist | Usergroups | Newsfeed Newsfeed  Register
Profile | Log in to check your private messages | Log in 
Chat | D3-Tactics | Downloads | Map | Links | Serverlist | Teamspeak 

Eine Ära geht zuende

 
Post new topic   Reply to topic    Descentforum.DE Forum Index -> STATS - Project - Forum
View previous topic :: View next topic  
Author Message
Munk
Forum-Nutzer


Joined: 30 Jun 2001
Posts: 2140
Location: Herzogenrath

PostPosted: 21.07.2019, 21:00    Post subject: Eine Ära geht zuende Reply with quote

Nach 15 Jahren geht eine Ära zuende: D3stats.de geht in den wohlverdienten Ruhestand.

Seit 2004 im Dienst, initial auf dem originalen VEX-Gameserver, dann unter mehreren Serverumzügen gelitten und teilweise noch wiederbelebt, liegt es nun seit 2017 im Wachkoma. Die Geräte werden in den nächsten Wochen abgeschaltet.

Dank gilt den Serverbetreibern, in ewiger Erinnerung hier nochmal mit letztem Lebenszeichen aufgeführt:

ingesamt 84 Mannjahre an Spielzeit aufgezeichnet, mit 5mio Spielersessions und 43mio Kills.
Ganz besonderen Dank geht an unseren Maulwurf, der den Betrieb des Projekts ab 2007 übernommen hat, sich in PHP-Spaghetticode tief verwickelte, und diverse Serverumzüge gemeistert hat,
und es dann mit grosser Virtuosität geschafft hat, das System am Laufen zu halten.

Die Ursprünge des Projekts gehen weit zurück, ich glaube irgendwann 2002-2003.
Damals als Desktop-Version noch in VisualBasic4 unter Win98 geschrieben, analysierte es lokale Stats-Dateien.


Irgendwann, als dann PXO gestorben war, und die PXO-Rankings dann natürlich eingefroren wurden, gab es ein leuchtenden Einblick:
Warum nicht das Desktop-D3Stats im Internetz global aufziehen. VEX unterhielt bereits ein Apache/PHP/MySQL Webserver, und so wurde D3Stats geboren.
Im Computerraum der Uni, zwischen Vorlesungen (nur dort gab es schnelles Internet), wurde es - mangels Entwicklungsumgebung und sonstiger Erfahrung - im Konsoleneditor über eine SSH-Konsole direkt in PHP geschrieben. Der VEX-Server sowie der DF-Server steuerten die erste nennenswerte Sammlung an Stats-Dateien bei. genug für einen ersten Launch.
Wir schalteten die erste Ingame-Werbung auf dem VEX-Server (die MOTD-Meldung beim Spielestart: "Watch your Stats - d3stats.de", wurde glaube ich dann auch nie wieder geändert), und langsam aber stetig kamen die ersten Besucher - auch von US-Seite aus. Mit etwas Fummelei wurde für Serverbetreiber ein simples FTP-Upload-Script erstellt, welches täglich neue Stats-Dateien hochlud. Über Nacht hat dann der VEX-Server geackert und alles neu berechnet.

Über die Jahre lieft diese nächtliche Berechnung erst mit nur einige Minutenn, dann Stunden, noch ganz passable. Aber, durch das schlecht skalierte Design geschuldet, wurde aus wenigen Stunden dann irgendwann auch ein halber Tag. Nachdem die Stats-Berechnungen dann abendliche Spielen auf dem Gameserver (auf der gleichen Hardware) stark beeinflusste, war das eigentlich auch schon der langsame Anfang vom Ende. Die Stats wurden in ihren Features stark gekürzt, rechenintensive Infos schlicht gestrichen. Das hat die Lebenszeit der Seite noch um ein paar Jahre verlängert. 2017 gab es das noch das letzte automatisierte Update.

Nach 15 Jahren lässt sich nun niemand mehr finden wer durch alten Code und alte Technik durchsteigen möchte. Heute wurde beschlossen die Seite absterben zu lassen.
Für Nostalgiker wird die Seite im Internet Archive "https://web.archive.org/web/*/d3stats.de" noch (vermutlich lange Zeit) erreichbar sein. Wer noch zu den Internet-Ausdruckern gehört, hat noch für einige Wochen Zeit seinen Drucker zu quälen.



servers.png
 Description:
 Filesize:  4.35 MB
 Viewed:  868 Time(s)

servers.png



Screenshot-D3Stats by [LL]Munk.png
 Description:
 Filesize:  24.95 KB
 Viewed:  868 Time(s)

Screenshot-D3Stats by [LL]Munk.png


Back to top
View user's profile Send private message Send e-mail
Ben
OOTS


Joined: 10 May 2002
Posts: 2881
Location: Aachen / D

PostPosted: 22.07.2019, 11:58    Post subject: Reply with quote

Schade..aber "so ist das Leben" Sehr glücklich

Jedenfalls war die Seite immer ein "abtauchen" wert - was man da alles abrufen konnte. Ich weiß nicht ob ich jemals alles gefunden habe aber es war schier endlos Lachen

Tolle Seite , die uns eine lange Zeit begleitet hat.

mach's gut D3-stats Geschockt

_________________
Erkenntnis:
Wer abends gesoffen hat, kann morgens auch arbeiten" = FALSCH
weil

"Man kann morgens auch nicht fliegen, bloß weil man abends gevögelt hat"
Back to top
View user's profile Send private message
Wormaus
Forum-Nutzer


Joined: 26 Jul 2001
Posts: 381
Location: Germany - Stroga / Großenhain

PostPosted: 16.08.2019, 20:49    Post subject: Reply with quote

Ja, von mir auch mit einem lachenden und einem weinenden Auge *winkewinke* D3Stats ;( Winken
... Verdammt, hat der DRH es doch noch geschafft, unseren DeepBlue in der zeit zu überholen - aber wenn man bedenkt 12 Jahre ... das muss man sich mal auf der Zuge zergehn lassen. Welche Gameserver schaffen solche Zeiten ??? .. nahezu Keine ... Sehr glücklich

_________________
Worm+Maus das bin ick, Wormaus.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Descentforum.DE Forum Index -> STATS - Project - Forum All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
PayPal


Descent is a trademark of Interplay Productions.
Descent, Descent II are © Parallax Software Corporation.
Descent III is © Outrage Entertainment.
Descentforum.DE and Descentforum.NET is © by Martin "Do_Checkor" Timmermann.
Powered by phpBB © 2001-2008 phpBB Group