Hi,
ich mische mich einfach mal ein ;-)
Bei Servlets läuft im Server (als Servermodul oder integraler Bestandteil) der "Servletrunner", der einen Container bildet, in dem das Servlet lebt, die Datenübergabe erfolgt intern im Server, und greift nicht auf die Umgebung zu.
PHP kann man auf zwei arten betreiben. Einmal als Vollwertiges CGI Programm, wie auhc jedes andere C oder wasweisich Programm via CGI aufgerufen werden kann. Zweitens dann als Apache-Modul mod_php. Das ist dann sehr aehnlich der Servletrunnertechnik.
Jan