AW: [Technik] PHP als FastCGI

Christof Donat cdonat at gmx.de
Sat Jul 29 09:50:31 CEST 2006


Hi,

> Ich weiss nicht wie FastCgi in PHP umgesetzt ist (kenne da nur von Perl),
> und welche Abweichungen es im Detail gegenüber CGI gibt.
> Und wie gut das Ganze evtl. gekapselt ist.

PHP Skripte laufen nicht wie CGI Skripte. PHP definiert eine Laufzeitumgebung, 
die so weit wie möglich unabhänig davon ist, wie genau die Laufzeitumgebung 
ausgeführt wird. Die Unterschiede sind eher subtil. So kann z.B. nur mod_php 
die Funktionen anbieten, die mit "apache_" anfangen. Das ist noch einer der 
offentsichtlichen Unterschiede, zum Teil gibt es geringe Unterschiede, wie 
bestimmte globale Variablen vorbelegt sind.

In der Praxis habe ich bisher kein Skript erlebt, das damit ernsthafte 
Probleme gehabt hätte. Auch meine eigenen haben bis jetzt immer problemlos 
funktioniert. Ich glaube, dass Skripte, die damit Probleme haben eher eine 
Ausnahme darstellen als die Regel.

Christof


More information about the Technik mailing list