Autor | Zpráva | ||
---|---|---|---|
23k Profil |
#1 · Zasláno: 20. 10. 2005, 08:28:07
Vlastnost apache kompresovat web. stranky a poslat prohlizeci.
Vcera jsem se o to pokusil na svuj web a z nejakych 60kB jsem se dostal na 27kB. Web se mi nacital rychle a proste parada. Pak mi zacalo blikat ICQ a asi 15 hracu z ligy (uzivatele IEcka) mi zacalo hlasit ze se jim web nezobrazuje korektne, nebo nefunguje vubec! Nemate s tim nekdo zkusenosti? Cim to muze byt, nebo co je spatne ... |
||
Anonymní Profil * |
#2 · Zasláno: 20. 10. 2005, 09:52:15
Nemuze byt problem v podpore prohlizece ?
|
||
Fred Profil |
#3 · Zasláno: 20. 10. 2005, 10:20:33
23k A zavíráš tu kompresi?
Na úplném začátku stránky <?php if (function_exists('ob_get_level') && (ob_get_level() > 0)) ob_start("ob_gzhandler"); ...hlavičky Na úplném konci <?php ob_end_flush();?> |
||
23k Profil |
#4 · Zasláno: 20. 10. 2005, 10:37:31
No ta komprese se zavira sama, tim myslim ob_end_flush();
a zaviram ji tedy i sam. Nicmene na konci stranky ne, tam to byti nema. Ja mam web timto stylem ob_start(); hlavicky html include stranek ($_GET , ?akce=stranka) ob_end_flush(); // SEM zbytek nakyho htmlka paticka Prave me to udivilo , protoze me web fungoval v pohode v IE, ve FF, Opere... a pulce lidem v IE nesel vubec, nebo jen zcasti :/ A prave ta komprese dost webu pomohla |
||
Charlie Profil |
#5 · Zasláno: 20. 10. 2005, 10:40:54
Obávám se, že IE prostě nesežere kompresi části stránky, zkus dát ten end_flush až na konec.
|
||
23k Profil |
#6 · Zasláno: 20. 10. 2005, 12:29:43
no dobre zkusim to vecer, ac pochybuji pac ob_end_flush tam vyuzivam jeste kvuli necemu jinemu ...
no nevadi, mozna bych se mel zamyslet nad layoutem webu a trosku ho "ocistit" Diky |
||
Leo Profil |
#7 · Zasláno: 20. 10. 2005, 13:21:59
Komprimovat musite samozrejme celou stranku, ne pulku, jak ma prohlizec poznat, co je a neni komprimovany... Leo
|
||
23k Profil |
#8 · Zasláno: 21. 10. 2005, 09:06:09
Tak jo jsem not CLEVER, hodil jsem ob_end_flush za znacku </html> a uz to problemy nedela. Ale stejne si par lidi stezuje ze web jede pomaleji, me zas prijde mnohem rychlejsi. Tak nevim.
|
||
Fred Profil |
#9 · Zasláno: 21. 10. 2005, 11:35:29
Můžeš to zkusi nastavit v .htaccess, ale nejdřív si to otestuj viz http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=9&topic=10 97. Pozor! obojí dohromady nejde, takže buď .htacces, nebo ob_start("ob_gzhandler");
|
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0