ugrás a tartalomhoz

teljesítmény

Don’t let jQuery’s $(document).ready() slow you down

Joó Ádám · 2010. Szep. 4. (Szo), 11.29
Nem mindig kell várni az oldalbetöltésig
 

Webstopper

Joó Ádám · 2010. Aug. 8. (V), 15.07

Ahogy növekszik a webes alkalmazások komplexitása, úgy válik egyre égetőbb kérdéssé azok teljesítménye és ennek mérése.

var start = (new Date).getTime();

window.onload = function () {
	var end     = (new Date).getTime();
	var latency = end - start;
}

Ismerős a fenti kód? Ezzel több baj is van. Egyrészt maga a mérés befolyásolja az eredményeket: korábban kell betölteni a JavaScript interpretert, a kód feldolgozása késlelteti a többi erőforrás betöltését sít. Másrészt a JavaScript időbélyegek pontossága a böngészők között 7,5 ezredmásodperces eltérést mutat, ami, figyelembe véve az ezredmásodperc alatt végrehajtott műveleteket, akár 750%-os pontatlanságot is eredményezhet. Mindennek tetejébe pedig a fenti technika csak az oldal betöltésének kezdetétől számított időt jelzi, holott a felhasználó által érzékelt idő ennél a kiszolgáló és a hálózat késése miatt sokkal nagyobb.

A W3C új Web Timing ajánlástervezete erre keres megoldást egy szabványos analitikai felület definiálásával.

Website Response Times (Jakob Nielsen's Alertbox)

Török Gábor · 2010. Jún. 28. (H), 09.55
Weboldal sebességének megítélése a felhasználó szemszögéből
 

CDN performance: Downloading jQuery from Google, Microsoft, and Edgecast CDNs

Török Gábor · 2010. Május. 12. (Sze), 11.51
CDN elérési idők az egyes földrészekről
 

Effective JavaScript

Török Gábor · 2010. Május. 8. (Szo), 23.34
JavaScript teljesítményfokozás
 

High Performance Web Sites – Essential Knowledge for Frontend Engineers

Nutec · 2010. Május. 6. (Cs), 11.40

Nemrég a Google bejelentette, hogy ezentúl a weboldalak letöltési sebessége is beleszámít majd az oldalak rangsorolásába. Ezen felbuzdulva úgy gondoltam, éppen időszerű kicsit bővebben foglalkozni a címben említett kiadvánnyal.

HipHop for PHP: Move Fast

Török Gábor · 2010. Feb. 3. (Sze), 10.11
PHP kódot C++-szá alakító nyílt forrású eszköz a Facebooktól
 

Dojo: Twice As Fast When It Matters Most

Török Gábor · 2010. Jan. 29. (P), 17.35
Dojo és JQuery teljesítményének összevetése
 

How fast is your site?

Török Gábor · 2009. Dec. 3. (Cs), 11.11
Webhely teljesítményadatok a Google Webmester Eszközökben egyelőre kísérleti jelleggel