also, es wird keine php-seite ausgeführt,
sondern ein php-script aufgerufen.
Zur Erklärung: php ist kein (!) Programm wie
exe oder com - Dateien
du brauchst dann n server, auf dem das script liegt und
auf dem es auch geparst wird.
der server kann das eigene system sein oder ein rechner
irgendwo im www, nur erreichbar muß er halt sein und
php interpretieren können. n reiner html-server reicht da nicht.
gängigste kombination ist apache server mit php und mysql

ausserdem würd ich die variante controller am com-port favorisieren,
da man dann deutlich mehr möglichkeiten hat und kein morsen erlernen
muß.

darf man fragen was das am ende werden soll?