dedlfix: Statik und Dynamik

Beitrag lesen

Tach!

na wenn das so ist, da machen mod_php und FastCGI_php ja überhaupt gar keinen Sinn!

Das würde ich so nun auch wieder nicht sagen, denn dass PHP an sich in diesen beiden Modi (zuzüglich FPM, denn das ist das was man heutzutage statt FCGI nehmen möchte) bereits vorgeladen ist, und damit die Startzeit deutlich geringer als bei herkömmlichem CGI ist, ist auch ein wesentlicher Vorteil. Zudem ist das Voraussetzung, damit APCU funktioniert. Einen externen Memcached anzusprechen geht zwar auch mit altem CGI, aber da konterkarriert ja die Startzeit von PHP den schnellern Zugriff gegenüber Dateisystem oder DBMS.

Zudem existiert der Session-Mechanismus für das requestübergreifende Speichern von Daten (wenn auch per Default im Dateisystem) und ein OPCode-Cache. Template-Scripts sind also cache-fähig, solange sie PHP-Code sind.

Da kann man seine Zeit wahrlich besser vertreiben. Z.B. mit FastCGI in Perl. Da kann man sogar die Anzahl der Prozesse konfigurieren und sogar per Browser managen. Das macht FastCGI sogar für shared Hosting tauglich!

Ach, meinst du etwa, das wäre für die Kombination PHP und FCGI beziehungsweise FPM nicht möglich?

dedlfix.