Diese „Syntaxanalyse“ braucht nur minimal Zeit - die paar Millisekunden bemerkt im Web kein Mensch.
Meine "bemerkt schon kein Mensch"-Liste ist leider schon voll :(
Wie du Code auf Dateien aufteilst oder ggf. auch nicht, solltest du eher davon abhängig machen, wie (un)übersichtlich das System dadurch aus Sicht des Programmierers wird.
Ganz pragmatisch: ich habe beide Optionen und möchte die schneller wissen. Rechtfertigt das meine Frage? ;)
Wenn der Zeitaufwand zum Parsen des Codes wirklich irgendwann eine relevante Größe darstellen sollte - dann wären zur Optimierung an dieser Stelle Bytecode-Compiler die angebrachtere Option.
Und bis dahin will ich genau wissen wie mein PHP-Parser arbeitet, damit ich sogar die letzte http://de.wikipedia.org/wiki/Vorsätze_für_Maßeinheiten#SI-Pr.C3.A4fixe-Sekunde ausschöpfen kann, über welche ich mir im Klaren bin.
Nennt mich spießig.
Gruß,
jumini