Tom: Dateigröße und Ausführungsgeschwindigkeit?

Beitrag lesen

Hello,

Macht das einen spürbaren Unterschied für die Bearbeitungs / Anzeigegeschwindigkeit respektive Serverbelastung und der innerhalb PHP durchgeführten DB-Abfragen und Berechnungen?

Wenn ich mir vorstelle, dass der Präprozessor sowieso erst einmal alle freien Whitespaces (also alle außerhalb von Strings usw.), dann wird dem das relativ egal sein, ob er 10 oder 1000 entfernt. Den Code muss er sowieso einmal durchlaufen lassen. Du würdest also bestenfalls 990 Zyklen (nicht Takte) für die Entfernung sparen.

Ob aus einer Datei 80k oder 96k gelesen werden, dürfte auch keinen großen Unterschied machen.
Die Zugriffszeit bis zum Lesevorgang wird den hauptsächlichen Zeitbedarf ausmachen.

Wesentlicher dürfte die Frage sein, welche Operationen dabei voneinander abhängig sind.
Daran knabbere ich gerade herum.

Bedingt Includes ist da das Thema. Eine Datei wird gelesen, teilweise ausgewertet, dann wird eine zweite gelesen abhängig vom Auswertungsergebnis, diese eingebunden und wieder ausgewertet, usw.

Da kommen mehrere Zugriffszeiten nacheinander zum tragen.
Wenn man gleich alles in eine Datei gepackt hätte, wären vielleicht 10mal soviel Speicher gefüllt, aber der gesamte Prozess würde schneller durchlaufen werden können.

Liebe Grüße aus Syburg bei Dortmund

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de