Wo ist der Unterschied zu SSI? Da muss doch das gleiche passieren. Der eine sucht nach "<?php", der andere nach "<!--#". Der Aufwand ist der gleiche, oder?
Soweit ich weiß nicht. SSI wird doch vom Apache direkt ausgeführt und nicht erst an den PHP-Interpreter weitergereicht, oder? Das wäre auch einer der Gründe, warum manche Hoster SSI zulassen, PHP aber nicht.
Ich dachte, PHP wird auch als Modul in den Server integriert. Damit ist der Aufruf von SSI und PHP wiederum der gleiche. Die aufgerufene Funktion liegt nur in einem anderen Modul.
Bei CGI ist das anders, da kommuniziert der Server mit einem anderen Programm über eine externe Schnittstelle. Dass das langsamer ist, ist wohl klar.
Ich weiß es eben selber nicht 100%, deswegen habe ich gefragt. Mich würde das einfach interessieren.