2011-04-05 23 views
0

一個少年問題,我有一個asp.net Intranet應用程序使用jQuery,而不是每個頁面參考jQuery,我決定把它放在母版頁上在腳本管理器的腳本引用標籤內。注意並不是我的應用程序的所有頁面都需要jQuery,所以這是明智的做法,否則會影響性能, 任何想法添加jQuery和jQuery UI的參考大師頁面腳本管理器

回答

1

這不是一個壞主意。它不會極大地影響性能,因爲JQuery代碼應該由客戶端緩存。這意味着你知道它始終存在,當你添加新頁面時,你不必考慮它。

+0

感謝@Cooper和@Ender的澄清。 – sansknwoledge 2011-04-05 03:15:01

1

只要庫的URL保持一致,用戶的瀏覽器就應該在第一次加載時緩存它。因此,包含它的任何性能命中最多都是最小的。

如果可能,進一步的改進可能是簡單地參考one of the many CDNs which host jQuery。這基本上可以保證您的用戶可以從一個網站或另一個網站獲得緩存副本。