PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Serverlast?


Jesse01
27.08.2005, 10:44
Hallo zusammen,

ich bin nicht der PHP Freak und wollte euch mal Fragen ob dieser Befehl den Server entlastet oder eher belastet?

<?PHP
ob_start ("ob_gzhandler");
?>

Ich habe diesen den Befehl vor dem Head in jeder meiner .php Seiten drin nur bin ich mir nicht sicher ob es den Traffic reduziert oder doch eher den Server stark belastet?

Auch habe ich das Problem das mein Server oft einen sehr hohen Load aufweist und ich das gerne reduzieren möchte, da es teilweise zu Ausfällen kommt.

Hilfe wäre echt toll...

Gruß
Jesse01

h75
27.08.2005, 18:12
Hy, ich denke das sollte schon was bringen, ob_start ("ob_gzhandler"); am Anfang aufzurufen, weil der Inhalt dann vor der Übertragung komprimiert wird und somit auch schneller übertragen werden sollte. Habs aber bisher selbst noch nicht ausprobiert.. Nur gelesen. :) Wenn das denn dann überhaupt stimmt.. :D

Ich empfehle dir aber gzip.. :)

Jesse01
27.08.2005, 20:10
Hy, ich denke das sollte schon was bringen, ob_start ("ob_gzhandler"); am Anfang aufzurufen, weil der Inhalt dann vor der Übertragung komprimiert wird und somit auch schneller übertragen werden sollte. Habs aber bisher selbst noch nicht ausprobiert.. Nur gelesen. :) Wenn das denn dann überhaupt stimmt.. :D

Ich empfehle dir aber gzip.. :)

Hallo h75,

das hört sich ja schon mal gut an. :-) Aber was meinst Du mit ich sollte gzip verwenden? OK gzip ist eine Komprimierungform aber wo und wie kann ich dem Server mit was für einem PHP Code anweisen gzip zu komprimieren?


Gruß
Jesse

h75
27.08.2005, 23:57
Genau durchgestiegen bin ich da auch noch nicht. Es gibt jedenfalls mehrere Möglichkeiten, zu komprimierern.

Für vBulletin gibts es z.b. diese beiden Hacks. Sind an für sich schon gute Beispiele...
http://www.vbulletin.org/forum/showthread.php?t=83248
http://www.vbulletin.org/forum/showthread.php?t=69787

Desweiteren bin ich deswegen auf folgende Seite gestossen
http://www.devmag.net/webprog/php_gzip.htm
http://david.com-design.ch/article.php?id=205
http://www.scriptygoddess.com/archives/2003/03/28/compressing-webpages-for-fun-and-profit/
http://www.xhtmlforum.de/viewtopic24835nr24835.html

Sind an für sich schon sehr gute Beispiele bei.

Jesse01
31.08.2005, 10:22
@ h75,

vielen Dank werde mich mal durch die themen lesen.

Gruß
Jesse

AlphaWolf
02.09.2005, 21:21
Dann wird der generierte html Code halt komprimiert zum Browser geschickt und dieser entpackt ihn wieder und zeigt ihn dann an.

Logischerweise belastet es den Server mehr, weil alles komprimiert werden muss. Sollte man bei CPU-Reserven benutzen um Traffic zu sparen und Übertragungsgeschwindigkeiten zu erhöhen.

Jesse01
02.09.2005, 23:42
Sollte man bei CPU-Reserven benutzen um Traffic zu sparen

@ AlphaWolf,

also wenn ich den Befehl wieder rausschmeisse wird die Server Load zurückgehen?

AlphaWolf
03.09.2005, 11:45
Ja.