Uutiset:

13.10.2024
PALAUTUMISTIEDOTE

FinWX:n palvelut katkesivat hetkellisesti 13.10.2024. FinWX:n web-serveri palautettu vuorokautta aikaisempaan tilanteeseensa.
Lue häiriötilanteesta lisää täältä.

FinWX:n ylläpito pahoittelee katkoksen aiheuttamaa häiriötä.

Main Menu

Etusivun latautumisnopeus/testaus

Aloittaja teutari, sunnuntai, 27.03.2011, 12:23

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

weatherc

Laitetaanpa pieni resurssilista kehiin josta helppo löytää sitä sun tätä aiheesta  ;D

- Kuvien kompressori: http://www.smushit.com/ysmush.it/
- JS/CSS-compressori: http://www.refresh-sf.com/yui/

Sivutesterit:
- http://www.webpagetest.org/
- Firefoxiin Firebug: https://addons.mozilla.org/en-us/firefox/addon/firebug/
- Ja siihen PageSpeed: http://code.google.com/intl/fi-FI/speed/page-speed/download.html
 Tämä anataa käyttäjän ladata ja tallentaa suoraan mm. optimoidut kuvat ja skriptit

W3 Validaattorit:
- HTML: http://validator.w3.org/
- CSS: http://jigsaw.w3.org/css-validator/

Oma etusivu nappaa nytten 93 pojoa PageSpeed:llä ja 95 pojoa webpagetestin kanssa, kun aloitin olin jossain 75 korvilla ;D

teutari

Löytyi tuommoinen js. file compressori: http://www.bananascript.com/index.php?compress, alla näkyy ero rutistustehosta kun pienensin ajaxWDwx.js filua.

YUI Compressor:
Alkuperäinen koko----->26736
Pakattuna------------>18581 --> Pienentyi:31%

Bananascript Compressor:
Alkuperäinen koko----->26736
Pakattuna------------->8097 --> Pienentyi: 69.7% (18639 bytes) :o

Page Speed Scoressa on päästy vasta 86/100 lukemiin mutta silti nopeutta on tullut huomattavasti etusivulle, First View 2.806s-->Repeat View 1.955s.

Carterlake/WD/AJAX/PHP:ssa tuntuu olevan aika paljon kaikenlaista töhnää ja vielä löytyy tuolta omalta sivultakin kun sitä jostain tuppaa aina ropsahtavan.
Puuhaa tuntuu sen kanssa riittävän kun poistaa liikaa menee koko sivusto aivan sekaisin että aina kannattaa olla toimiva filu jemmassa ettei tule katastrooffia. ;)

weatherc

Bananacompressori voi itse asiassa kasvattaa selaimelle latautuvaa kokoa, äsken kun testasin omalla jQueryfilulla. Eli ei kannata vain katsoa sitä kokoa mitä FTP ilmoittaa vaan tärkeä on se mitä ladataan selaimelle eli katso Firebugin PageSpeedillä mikä se koko on koska jotkut webserverit (kuten dedin Nginx) gzippaa js., .css. txt-filut automaagisesti. Tässä testin tulos:

Koko joka näkyy FTP:llä kansiossa:
- YUI 160 KB
- Bananacompressor: 80 KB

Koko joka pusketaan selaimelle gzipattuna:
- YUI 52 KB
- Bananacompressor: 60 KB

Eli dediläisenä kannattaa vain minifoida ne YUI:lla ei Bananalla  ;D