2013-07-31 90 views
2

我注意到有些程序員使用兩種方式調用.js文件。調用java腳本文件類型

1 - 這樣,你必須有js文件:

<script src="lib/jquery.js" type="text/javascript"></script> 

2 - 而這樣一來,你不需要js文件:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.js" type="text/javascript"></script> 

,我想知道哪種方式更好用。

+0

我更喜歡使用_first_解決方案,因爲當您(如果您)在本地主機上工作時不必訪問互聯網。 – Vucko

回答

1

第一個選項是使用本地文件,第二個選項是使用CDN。

CDN是一組具有多個常用文件的快速服務器。對節省帶寬和加速網站下載非常有用。

但是,如前所述,如果最終用戶無法訪問Internet,則會遇到問題。

基本上,如果您希望您的應用程序始終在線執行,CDN是一個不錯的選擇。如果您正在開發可以離線執行的應用程序(如公司的CRM),那麼最好使用本地文件提供服務。

如果CDN關閉,那麼您的網站將被打破。但是更可能是您的網站比CDN更糟糕。

0

取決於。

方法#1意味着你有一個本地文件副本 - 你不需要依賴現有的路徑到互聯網(從防火牆後面的內部網,參差不齊的互聯網服務等)。你負責任何緩存,並確保文件存在。

方法2可能爲您提供一個快速的全球範圍內容傳送網絡(CDN)。

我有,並將繼續使用這兩種方法...但#2更容易。