سلام . برای بعضی دوستان از جمله خانم شریف سوال بود که چگونه از Ajax استفاده کنند بدون اینکه صفحات وب حجیم شوند که موجب می شود لود شدن آنها وقتگیر شود . در صورتی که از Ajax برای هرچه پویا تر کردن صفحات وب خود استفاده می کنید بهتر است از استفاده بی رویه از کنترل ها و ابزار های Ajax خودداری کنید . دلیل آن هم اضافه شدن بسیاری کد های جاوا است که تقریبا 80 درصد آنها برای صفحات شما کارایی نداشته و تنها حجم سربار صفحه را افزایش می دهد.

بسیار از toolKit های موجود در Ajax.Net را می توان با استفاده از ابزار های سبکتری مانند JQuery نیز پیاده سازی کرد . چند فریم ورک برای این کار وجود دارد که بنده شخصا JQuey را ترجیح می دهم . اما برای اشخاصی که نیازی به قابلیت های پیشرفته JQuery ندارند Dojo پیشنهاد می شود که بسیار سریع است . 

مقایسه ای بین بهترین های جاوا در ادامه آورده شده است که به روشنی سرعت هر framework را نشان می دهد .



نمودار مقایسه سرعت


framework ها را دانلود کنید :

Dojo

JQuery

MooTools

Prototype



Dojo 1.0.2 JQuery 1.2.3 MooTools 1.2beta2 Prototype 1.6.0.2
Mozilla Firefox 2.0.0.12 – no addons – winxp 128 266 115 259
Mozilla Firefox 2.0.0.12 – winxp 144 290 127 260
Mozilla Firefox 2.0.0.12 – linux 253 438 255 384
Opera 9.26 – winxp 32 136 148 194
Opera 9.26 – linux 110 188 238 364
Internet Explorer 7 – no addons – winxp 263 330 662 1563
Internet Explorer 7 – winxp 264 334 674 1583
Internet Explorer 6 387 600 945 2279
Internet Explorer 6 – linux (wine) 692 978 1310 2616
Safari 3.0.4 Beta 3 – winxp 36 76 84 116
Konqueror – linux 324 450 X X