Willkommen, Gast ( Anmelden | Registrierung )
28.12.2004 - 20:08
Beitrag
#1
|
|
|
Kommt Zeit, kommt Rat, kommt Conrad! Gruppe: Mods Beiträge: 1.169 Mitglied seit: 21.11.2001 Wohnort: Altenkirchen, Westerwald Mitglieds-Nr.: 42 |
Hi All!
Bastel gerade an eine ziemlich große HTML-Seite, kaum Bilder viel Code und Text. Dabei kam mir der Gedanke diese HTM-Seite als PHP-Seite ins Netz zu stellen und zu komprimieren. Macht das sinn? Kann die Ladezeit hierdurch verkürzt werden? Oder bin ich hier auf dem Holzweg? cu Conny |
|
|
|
![]() |
28.12.2004 - 22:49
Beitrag
#2
|
|
|
Kommt Zeit, kommt Rat, kommt Conrad! Gruppe: Mods Beiträge: 1.169 Mitglied seit: 21.11.2001 Wohnort: Altenkirchen, Westerwald Mitglieds-Nr.: 42 |
ZITAT(hdb @ 28.12.2004 - 21:32) ...Einfach ist es auch, ich erledige das über die php.ini. ...Die Links kann man sogar über die .htaccess redirecten, also .htm --> .php Für Dich einfach, für mich Böhmische Dörfer Ich habe (nach einen früheren Tipp von Dir) folgenden Code voran gestellt: CODE <?PHP ob_start(); ob_implicit_flush(0); function CheckCanGzip(){ global $HTTP_ACCEPT_ENCODING; if (headers_sent() || connection_aborted()){ return 0; } if (strpos($HTTP_ACCEPT_ENCODING, 'x-gzip') !== false) return "x-gzip"; if (strpos($HTTP_ACCEPT_ENCODING,'gzip') !== false) return "gzip"; return 0; } /* $level = compression level 0-9, 0=none, 9=max */ function GzDocOut($level=9,$debug=0){ $ENCODING = CheckCanGzip(); if ($ENCODING){ print "\n<!-- Use $ENCODING -->\n"; $Contents = ob_get_contents(); ob_end_clean();header("Content-Encoding: $ENCODING"); print "\x1f\x8b\x08\x00\x00\x00\x00\x00"; $Size = strlen($Contents); $Crc = crc32($Contents); $Contents = gzcompress($Contents,$level); $Contents = substr($Contents, 0, strlen($Contents) - 4); print $Contents; print pack('V',$Crc); print pack('V',$Size); exit; }else{ ob_end_flush(); exit; } } ?> Habe aber nicht das gefühl das es funzt... Auf meiner FP sind's 32.955 Byte Im Browser: 31.909 Byte Bissel Mager nich? Conny |
|
|
|
Conny HTML und PHP 28.12.2004 - 20:08
db Sie mal auf meine Seiten, die alle mit php komprim... 28.12.2004 - 20:31
Conny Hammer!
Ich kenne die Seite, aber 200KB hätte ... 28.12.2004 - 22:15
harlequin moin!
Also wenn ich das mal seperat in ner PH... 28.12.2004 - 23:41
Conny Hi Lars,
hab' das auch mal durchgespielt, mach... 29.12.2004 - 0:18
Andreas Hi Conny,
in welcher Währung wird denn das Startg... 29.12.2004 - 11:27
Conny Hi Andreas,
Oops
da steht aber: & # 8 3 6 4... 29.12.2004 - 11:33
Andreas Hi,
sämtliche Umschreibungen zielen aber immer au... 29.12.2004 - 12:01
Conny ZITAT(Andreas @ 29.12.2004 - 11:01)... und we... 29.12.2004 - 16:04
SteffenG Ich denke, du müsstest deine html-Seiten nichtmal ... 31.12.2004 - 0:27
Conny Hallo Steffen,
vielen Dank für diesen hinweis, abe... 31.12.2004 - 8:39
db CODE
<?
ob_start();
ob_implicit_flush(0);
funct... 31.12.2004 - 9:14
Conny Hi Dieter,
Ok hab's gemacht.
Die Datei zeigt -... 31.12.2004 - 9:52
db ZITAT(Conny @ 31.12.2004 - 9:52)...
Wahrschei... 31.12.2004 - 9:58
Conny ZITAT(hdb @ 31.12.2004 - 8:58)Ist das nix?
... 31.12.2004 - 11:03
db Na also.
Ab PHP 4.0.4 kannst du das einfacher hab... 31.12.2004 - 11:21
Conny ZITAT(hdb @ 31.12.2004 - 10:21)Den Kompressio... 31.12.2004 - 14:59
db ZITAT(Conny @ 31.12.2004 - 14:59)...
Wo, und ... 31.12.2004 - 15:19
Conny OK, noch mal zum besseren Verständnis.
wenn ich ei... 31.12.2004 - 12:52
db So ist es, wenn Dein Server mitspielt und die PHP ... 31.12.2004 - 13:03
Conny Hallo,
ja, es gibt für meinem Server eine Webstati... 31.12.2004 - 15:48
db ZITAT(Conny @ 31.12.2004 - 15:48)...
In diese... 31.12.2004 - 16:17
Conny ZITAT(hdb @ 31.12.2004 - 15:17)Na, so schwer ... 31.12.2004 - 16:25
db ZITAT(Conny @ 31.12.2004 - 16:25)217.84.161.5... 31.12.2004 - 16:32
Conny Ok, alles klar, der Tag hat sich gelohnt
6881 B... 31.12.2004 - 17:48
db Sieh Dir mal andere Einträge an. Ich vermute an de... 31.12.2004 - 17:53
Auge Hallo Conny
ZITAT(Conny @ 31.12.2004 - 17:48... 02.01.2005 - 20:43
Conny Hi,
Referrer:
ja, das ist die Stelle, wo die Seite... 31.12.2004 - 18:03
Conny Hallo,
nachdem ich mich nun von diesem Komprimieru... 02.01.2005 - 20:53
db Da gibt es keine Probleme, es bleibt wie gehabt.
... 02.01.2005 - 21:00
Conny ZITAT(hdb @ 02.01.2005 - 20:00)Du könntest de... 02.01.2005 - 21:14
db ZITAT(Conny @ 02.01.2005 - 21:14)ZITAT(hdb ... 02.01.2005 - 21:19
Conny Hallo Dieter,
ob_start("ob_gzhandler"); ... 02.01.2005 - 21:37
db ZITAT(Conny @ 02.01.2005 - 21:37)PS. Sind die... 02.01.2005 - 21:42
Conny 9 Kilo!
Unser 'Monty' Haus- und Hofkat... 02.01.2005 - 21:56![]() ![]() |
|
Vereinfachte Darstellung | Aktuelles Datum: 01.11.2025 - 3:49 |