Autor Zpráva
rexi
Profil *
Ahojte,

mam trosku narocnejsi web (html, ale vice obrazku+js) ktery bezi na hostingu v USA. Ping zhruba 160ms, coz je u vice malych souboru trosku nevyhoda. Posledni dobou se zajimam optimalizaci tohoto webu aby se me zrychlilo nacitani.

Pomuze to parsovat pres php a pouzit cacheovani gz_handler ?

Napr http://tools.pingdom.com/fpt/ tam mam okolo 22 sekund, coz je kravina, to neni mozne. U me napr v google chrome mam tak 4 sekundy. Coz je celkem pokrok protoze jsem mel pred optimalizaci okolo 7sekund.

Js mam vsechny zkomprimovane, css take. Problem vidim ve vyssim poctu obrazku, co s tim ?
Joker
Profil
rexi:
U me napr v google chrome mam tak 4 sekundy.
Taky záleží na rychlosti připojení apod.

Co je to za web?
Hitman
Profil
rexi
Problem vidim ve vyssim poctu obrazku, co s tim ?

Dát na web méně obrázků, v menší velikosti, nebo udělat stránkování.
rexi
Profil *
Taky záleží na rychlosti připojení apod.
Tak to asi tezko, maximalne na pingu k danemu serveru.


Co je to za web?
graficky narocnejsi.

Dát na web méně obrázků, v menší velikosti, nebo udělat stránkování.
velikost je cca 0.1 - 8kb. Pocet tak 15 - 25.
Radek9
Profil
rexi:
Tak to asi tezko
Ano :D Bohužel na tom těžce (velmi) záleží ;-)

Jinak... můžeš dát odkaz na web? :)
Chamurappi
Profil
Reaguji na rexiho:
„Co je to za web?“
graficky narocnejsi.
To je úžasná odpověď :-)
Jestli nechceš slyšet jen obecné rady, které se píší všude, dodej adresu.
rexi
Profil *
Prominte ale nemam zajem ho zde zverejnovat.

Chtel sem slyset akorat nejake obecne rady.

Ano :D Bohužel na tom těžce (velmi) záleží ;-)
Jak sem rekl tak je temer jedno jestli mas 1 nebo 20 mb. Zalezi hlavne na pingu k serveru.


Konkretni udaje k danemu webu:
zahranicni server - ping 160ms - 22sekund
cesky server - ping 5ms - 3sekundy


Jestli nechceš slyšet jen obecné rady, které se píší všude,
Chci. Jestli lze nejak precachceovat apod.
tiso
Profil
rexi: zadaj url tej stránky do formulára na http://www.websiteoptimization.com/services/analyze/ a daj sem obsah tabuľky External Objects
rexi
Profil *
Total HTML: 1
Total HTML Images: 10
Total CSS Images: 32
Total Images: 42
Total Scripts: 2
Total CSS imports: 2
Total Frames: 0
Total Iframes: 0

Object type Size (bytes) Download @ 56K (seconds) Download @ T1 (seconds)
HTML: 3181 0.83 0.22
HTML Images: 125505 27.01 2.66
CSS Images: 63525 19.06 6.74
Total Images: 189030 46.07 9.4
Javascript: 60416 12.44 0.72
CSS: 31032 6.58 0.56
Multimedia: 0 0.00 0.00
Other: 0 0.00 0.00
Nox
Profil
rexi
1) .htaccess
-> http://www.askapache.com/htaccess/apache-htaccess.html

Hledat: "deflate", "cache", "etags"
... deflate komprese dokáže opravdu hodně zmenšit třeba JS soubory -třeba už i předtím komprimované- a co sem četl, tak je dost nenáročná

2) Máš tam docela hodně obrázků, pokus se je co nejvíc pospojovat do "CSS spritů" (víc viz google), třeba google, youtube mají snad všechnu grafiku v jednom obrázku, nebo většinu,
Když to dobře poskládáš, tak to jednak celkově bude menší a hlavně snížíš počet requestů, což je dnes možná i důležitější

3) Nainstaluj do Firefoxu Firebug a YSlow

4) Pokud to jde, tak dát skripty na spodek stránky (není nutně dané (pokud to konrkétní skript nevyžaduje)), aby byl linkovaný v hlavičce, to naopak zabrzdí načítání
celé stránky

http://developer.yahoo.com/performance/rules.html ... je tam řada z toho co sem napsal a několik dalších věcí
Bubák
Profil
velikost je cca 0.1 - 8kb. Pocet tak 15 - 25
Tady už optimalizace velikosti téměř nepomůže, chtělo by to zmenšit jejich počet sloučením do jednoho (nebo i do tří, pokud to bude výhodné z hlediska formátů grafiky) obrázku.
Inspirovat se můžeš třebas tady:
http://www.youtube.com/ (stránka)
http://s.ytimg.com/yt/img/master-vfl114263.png (sloučený obrázek)

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0