Hallo Michael,
das Forum wurde wegen inakzepabler Geschwindigkeit als _Client-Server-Applikation_ neu implementiert, wobei ein permanent laufender Server-Prozeß die Forums-Daten hält (deshalb geht auch etwas verloren, wenn dieser Prozeß crashed), während die Clients sich per socket mit diesem verbinden.
Der Server ist in C, die Clients in Perl
Jain. Der Server, das "Leseprogramm" und der zukünftige Archivviewer sind alle in C geschrieben. Also alles, was schnell sein muss. Das "Postingprogramm" und die Benutzerkonfiguration sind dagegen in Perl geschrieben; ersteres, weil CK nach eigenen Aussagen nicht genug Zeit hatte, das in C zu realisieren; letzteres, weil die generische Datenbankanbindung von Perl zum Verwalten der Benutzer viel komfortabler als alle C-Lösungen ist. (CK hat das irgendwo im C-Forum mal erklärt, das jedoch gerade offline ist, daher kann ich den Link nicht raussuchen)
Für die Geschwindigkeit ist die Sprache aber de facto egal.
Jain. Die SELF-Suche hat einen neuen Überlastungsschutz bekommen, der in C funktioniert. (deswegen taucht da jetzt auch hack.cgi auf) Der Perl-Schutz der Suche hat sich als nicht resistent genug gegenüber DoS-Attacken erwiesen.
Viele Grüße,
Christian