2012-01-02 64 views
0

我在普通PC上的IIS上遇到問題。從IIS並行加載css文件

當從超過20個CSS和JS的IIS加載網站時,並非所有文件都被加載。我必須重新加載頁面(以便第一個CSS和JS從緩存中獲取),然後加載其餘的部分。

任何想法,可能是什麼原因? 而我該如何解決它!

+0

你在尋找一種機制來強制更新緩存的Javascript/CSS嗎?如果是這樣,你有沒有試過這個:http://www.hanselman.com/blog/ForcingAnUpdateOfACachedJavaScriptFileInIIS.aspx? – XpiritO 2012-01-02 17:18:08

回答

1

有很多可能的原因,包括慢速機器,慢速連接或非常大的文件。

Fiddler對幫助縮小瓶頸的位置非常有幫助。

在某些情況下,它是一個非常大的js文件,您可以使用各種工具將其最小化,其中包括Microsoft的this one

如果機器舊或內存不足,可以考慮更新硬件或轉移到託管服務器。如果連接速度很慢,這同樣適用。