Ist PHP nicht auch irgendwie CGI? Für den Anwender sieht es zumindest so aus.
Mir als Anwender ist eigentlich egal wie mein Script ausgeführt wird, ob als CGI oder sonst was. Von daher wärs mir egal ob CGI wegfällt und dafür Module hinzukommen oder wie auch immer.
Oder gehts dir speziell um Perl?
Der Grund für den Erfolg von PHP dürfte sein, PHP ist mehr auf Webprogrammierung zugeschnitten und einfach "üblicher".
Ich hab auch mal Perl geschrieben. War schon witzig, aber auch komplex wie sonst was. Und Beispiele gibts viel mehr für PHP als für Perl.