PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Perl CGI beschleunigen



Rebell
20-02-2004, 16:09
Hallo, gibts ne Möglichkeit die Ausführung von CGI Perl zu beschleunigen oder Skripte zu cachen?

Bei mir dauert das Ausführen mit Apache bis zu ner Sekunde.

Der Chat den ich geschrieben habe, brauch zum Formular-Absenden 1 Sekunde, und dann dauert es noch 1 Sekunde bis der Text im Fenster erscheint.

Nutze ich den Kommandozeilen-Client, gehts sofort.

foobarflu
21-02-2004, 01:54
Kannst Du fastcgi verwenden?

Ansonsten nimm Abstand von dem Gedanken, nen Webserver zwischenzuschalten und implementier dem Chatserver ein Webinterface. Der einzig vernünftige Weg.

Rebell
21-02-2004, 04:17
Original geschrieben von foobarflu
Kannst Du fastcgi verwenden?

Habe zum Testen das Apache- und das Perl-Modul installiert, bringt aber nichts wenn ich im Perl use CGI::Fast verwende.



Ansonsten nimm Abstand von dem Gedanken, nen Webserver zwischenzuschalten und implementier dem Chatserver ein Webinterface. Der einzig vernünftige Weg.

Das versteh ich jetzt nich ganz...
Mein Chat-Server ist konzeptioniert, so dass sich ein Web-Client und/oder ein Konsolenclient (wie auch x-beliebige Clients) verbinden können. Die Kommunikation des Web-Clients über Perl-CGI dauert aber ziemlich lange, und macht den Chat träge.


Im übrigen: Was bringt mir das Server-Push Modul in Perl für Funktionen? Gibts irgendwo ne Referenz wo ich nachschauen kann?