Benchmark jQuery

Javascriptový framework jQuery je ke stažení ve třech různých podobách:

  • nezmenšený čitelný kód s komentáři - 95kB
  • zmenšený kód, který neobsahuje přebytečné bílé znaky a komentáře - 52kB
  • zabalený kód, který je prohnaný JS kompresorem - 29kB

Zajímalo mne, která z variant je pro použití nejvhodnější - tedy potřebuje k přenesení a zpracování nejkratší čas. Provedl jsem tedy u všech tří variant 10 měření pomocí Firebugu. Z výsledků jsem pak spočítal běžný aritmetický průměr a aritmetický průměr bez maxim.

Výsledek

vysledek

Je celkem zřejmé, že zabalená verze je sice nejmenší, ale nadměrně zatěžuje procesor klienta a není proto pro nasazení příliš vhodná. Výsledky nezmenenšené a zmenšené varianty jsou téměř identické, rozdíl by byl ale asi patrnější při přenášení přes pomalou linku.

Hodnocení

Komentáře

[1] veena
2008-03-07 15:18:38

To jsou čísla v milisekundách nebo v čem, milý studente. Za takovou tabulku bys na měření asi neprošel ;-D

O standardní odchylce radši nemluvit :-)

Na tento komentář odpověděl [2] Dundee
[2] Dundee
2008-03-08 11:53:29

#1 veena: :D Omlouvam se pane inženýre. Štěstí, že žádná měření nemáme :)

JJ, jsou to milisekundy. Standardní odchylku bych možná ještě zvládl, ale z těch pár hodnot je zřejmá skoro na pohled :)

Komentáře již nelze přidávat