Hallo Christoph,
Ich stimme dir zu, dass IS_LOCAL/IS_REMOTE eher was fuer den Server als fuer PHP ist. Meine Scripte sind ebenfalls ziemlich unabhaengig vom Server, allerdings cache ich lokal nicht und komprimiere JS und CSS auch nicht, solche Sachen halt.
Dein Vorschlag mit auto_append_file ist mir allerdings nicht so ganz klar. Wenn ich dich recht verstehe, schlaegst du vor, dass ich ein PHP-Script in der Art <? $is_remote = true; ?> auto-prepende und dann in der Folge isset($is_remote) checke.
Dann stehe ich aber wieder vor dem Dilemma, dass ich die PHP-Ini auf allen betroffenen Maschinen aendern muss, also im Endeffekt wie bei -D.
Ich wuerde ausserdem gerne wissen, was der Stagingbereich ist, bedeutet das, dass die Applikation auf dem Testserver laeuft, bis die letzte Aenderung durch ist?
Gruss
Dieter