cheops: Include/Require - Seitenkopf laden

Beitrag lesen

hi!

kann dir leider keine klare antwort liefern, eher eine vermutung.
ich glaube nicht, dass der webserver die datei cachen kann, da ja der zusammenbau vom php-parser vorgenommen wird, unabhängig vom server...
aus gründen der strukturierung würde ich es auslagern, aus gründen der performance möglichst zusammenpacken.

bau dir doch einfach einen dummy und schick ein stress-tool auf deine webseite los (hab gerade keinen passenden link zur hand, sorry) und dann weisst du es 100%ig, welche lösung die bessere ist und wie du ein paar % performance einsparen kannst...

gruß und viel erfolg
cheops

Hallöle.

Ich habe mal ne Frage bezüglich include/require, da sich meine Bücher darüber systematisch ausschweigen. Ich möchte meine Seite modularisieren, d.h. in einzelne Teile aufteilen, die dann je nach Bedarf in die ausführende Seite reingeschrieben werden. Machen tu ich das dann per include bzw. require.
Soweit so gut. Nun habe ich aber auch Teile, die aus reinem HTML bestehen, also ohne ausführbaren PHP Code. Wenn ich solche Teile per require in meine Seite einbaue, ist es dann schonender für den Server, sie über require einzubinden oder soll ich Teile lieber als einfachen html Code in die aufrufende Seite schreiben? Liegen diese reinen HTML Codes dann im Cache des Servers und verbrauchen weniger Ressourcen, als wenn ich sie immer in die ausführende Seite einbaue oder geht der Server dann in die Knie? Ich brauche das Skript für ein relevantes Trafficvolumen, dh. ich rechne mit vielen Anfragen in kurzer Zeit und deshalb gehe ich davon aus, daß das eine Rolle spielen könnte.

Um es vielleicht anders auszudrücken: Bekomme ich mittels include/require eienn ähnlichen Effekt wie bei Frames / externen Javascript Dateien, bei denen die Dateien nur einmal geladen werden und dann für Folgeaufrufe vorliegen (diesmal aber serverseitig) ???

Danke schonmal für die Antwort.
Gruß, Mario