Die Programme werden nicht per CGI aufgerufen sondern von der Kommandozeile und da gibts keine Begrenzungen.
Das ist nicht generell so. Ich habe hier zum Beispiel eine cli-php5/php.ini. Die wird für die Ausführung von php Skripten an der Kommandozeile benutzt. Wenn der Speicher dort auf 8M begrenzt ist, dann gibts auch nicht mehr...

Ich glaube nicht, dass man ohne weitere Info eine Aussage treffen kann, ob im Falle des Onlineshops ein binary oder ein php Skript schneller ist. Zum Beispiel dauert der Aufbau einer Datenbankverbindung relativ lange. Hier dürfte PHP aufgrund des Connection Cache wesentlich schneller sein als das binary über cgi.

Für mich als Kunde wäre aber z.B. die Erweiterbarkeit (zu einem späteren Zeitpunkt) ein Argument. Verkauft Dein Konkurrent denn auch seinen Quellcode? Denn wenn ich später mal Änderungen machen will, bringt mir das executable nicht viel. Naja.. und so weiter

Greetz, M.