2009-07-28 62 views
1

這是我的意思。在開發基於ASP.NET MVC的站點時,我設法卸載了大量的靜態文件託管,甚至還有一些「工作」。像這樣:您通常會「卸載」或嵌入您網站的哪些組件?

  1. jQuery for my javascript framework。相反,託管它 我的網站,我用的是谷歌CDN

  2. 谷歌地圖,顯然是「卸載」 - 沒有真正的工作是我 服務器上執行的 - 谷歌託管

  3. jQueryUI的框架 - 谷歌CDN

  4. jQueryUI的CSS框架 - 谷歌CDN

  5. jQueryUI的CSS框架的主題 - 谷歌CDN

那麼,我要問的就是這個,不是我有什麼其他上市...

你的網站的各個方面,你能卸載,或嵌入,從外部服務?

夫婦別人浮現在腦海中......

OpenAuth - 需要很多的認證過程的工作,把你的網站 谷歌Wave - 出來時,採取通訊工作了你的網站的

回答

1

在過去,我使用過亞馬遜AWS。

他們的S3服務很便宜,用於託管圖片和視頻。

EC2服務也適用於額外的計算能力或者只是從您的服務器中刪除負載。

除了支付託管服務外,您還可以使用Youtube或Vimeo託管視頻,並且他們可以使用API​​上傳和託管視頻。

也有其他服務的API,具體取決於你想要做什麼。如果您正在爲您的網站添加功能但無需託管此服務,則值得您退房http://www.programmableweb.com/

+0

對不起,我忘了說。通過展望未來,只要您瞭解數據訪問等的含義,就可以將您的網站完全外包給Windows Azure ...... – Webmonger 2009-07-31 19:29:19

1

即使Google的CDN文件較小,響應時間也較短,但我現在正在使用Microsoft的CDN for jQuery。爲什麼?大哥。

在一些高安全性公司中,他們只允許訪問已知域。這些公司的用戶遇到了問題,因爲他們的防火牆不知道googleapis.com,並阻止了jQuery。他們知道microsoft.com,所以ajax.microsoft.com工作。

我向谷歌建議他們將他們的網址從ajax.googleapis.com更改爲something.google.com,以避免將來出現問題。

+0

良好的通話,值得注意的地方。謝謝。 – Chaddeus 2010-05-07 06:11:18

+0

Google可能會將其AJAX API託管在唯一的域上,以便通過線路發送最少量的數據。如果您訪問something.google。com,* .google.com的任何cookies也將由客戶發送。這看起來似乎毫不相關,但通過網絡節省時間是人們使用Google託管副本的原因之一。 – Jess 2010-05-17 18:02:19

+0

啊,好點。儘管如此,如果是慢速還是封鎖之間的選擇,則慢速勝出。我必須嘗試使用​​microsoft.com cookies加載我的瀏覽器,並查看CDN與我公司的服務器的對比情況。 – Matt 2010-07-02 03:18:39

相關問題