AJAX Serverseitig (hier Perl)
phanty
- webserver
moinse
ich hab gestern bei mir auf dem apache zwei ajax-scripte zum laufen gebracht. einmal mit perls cgi::ajax und einmal mit jquery in kombination mit perls CGI::Application. funktioniert beides prächtig.
aber ich bin trotzdem etwas verwirrt. ich dachte immer serverseitig wird pro client "nur" ein prozess gestartet an den die folgenden aufrufe des clients gelangen und der erst beendet wird wenn er muss oder ein timeout erfolgt.
aber dem ist nicht so, bei mir sieht es so aus als ob bei jedem aufruf ein ganz normaler prozess gestartet und dann wieder beendet wird. der einzige unterschied zu einer nicht-ajax-anfrage ist, dass einfach nur die verlangte information zurückgegeben wird.
ist das normal bzw die regel im internet?
gruss
phanty
Ja, so funktioniert der XmlHttpRequest nun mal. Wenn Du dazu noch Requests sparen willst, google mal nach "Comet".
Gruß, LX
hät ich nicht gedacht.
zum teil sind die requests wirklich nur minimal, aber der server muss dennoch alle module laden und sich mit der db verbinden usw.
naja, dann mach ich das erst mal so - bis der server unter der last zusammenbricht. :)
Wenn Dir der Apache zusammenbricht, dann versuche mal lighttpd.
Gruß, LX