asp.net開發團隊目前正提供的新Microsoft Ajax CDN(內容分發網絡)服務。該CDN提供了對AJax 庫 (包括 jQuery 和 ASP.Net AJax)的邊緣緩存(edge caching)支持。該服務是免費提供的,不需任何登記,可用於商業性和非商業性用途。這個服務提供了一個很好的途徑來提高面向外部的網站的速度。
CDN都提供什麼?
內容分發網絡(CDNs)是由戰略性地置放於世界各地關鍵Internet網絡點的“邊緣緩存(edge cache)”服務器組成的。這些“邊緣緩存(edge cache)”服務器可用於緩存和分發各種類型的內容,包括圖片,視頻,CSS和JavaScript文件。
使用CDN可以顯著提高一個網站的終端用戶性能,因為它允許浏覽器更快地獲取和下載內容。例如,對一個圖片請求,浏覽器不再需要跨越Internet到你的web服務器下載,一個CDN可以從鄰近的“邊緣緩存(edge cache)”服務器直接提供服務滿足該請求,而該邊緣緩存服務器可能與你的客戶只有一個網絡單跳(single network hop)之遠(使之返回非常之快,也使得你的網頁裝載更快)。
微軟AJax CDN都提供什麼?
微軟AJax CDN極大地方便了將jQuery和ASP.Net AJax腳本庫加到你的網站上,而且自動地由我們在世界各地的成千個地理定位(geo-located)的邊緣緩存服務器來提供這些腳本。
現在還提供了SSL支持
九月份時我們曾說過即將提供(但在初始發布時尚未提供)的一個特性是對CDN上提供的腳本的SSL支持。這對這樣的場景來說是必需的:你在網站上有些啟用了SSL的網頁,你想要引用Microsoft CDN上的腳本庫,而且要避免向訪問你網站的終端用戶顯示“本頁不但包含安全的內容,也包含不安全的內容”的安全警告。
在Microsoft AJax CDN上宿主的那些腳本現在啟用了SSL支持。只要對你網站上任何指向CDN的腳本引用使用“https”標記即可,然後這些腳本現在就會通過SSL來提供。例如,下面是在SSL上引用jQuery的例子:
Microsoft AJax CDN 文檔最近已經更新了更多的細節。你可以訪問此處以了解相關詳情。該文檔列出了目前通過CDN提供的所有腳本庫。我們一直在往上面添加更多的腳本庫,隨著新的腳本的提供,該文檔會不斷更新。
資料引用:http://www.knowsky.com/541298.Html