2013-05-01 196 views
1

似乎只要我將文件上傳到我的共享主機網站,該網站就會在編譯頁面時脫機,無論該更改有多細微。它似乎在編譯整個網站。我的網站上有5000多頁的內容。我的問題是: -共享主機編譯

這是共同的託管網站上正常嗎?

有沒有我錯過或遺漏的web.config,這將迫使編譯器只在編譯時才訪問頁面,而不是編譯整個站點,它似乎在做什麼?

回答

1

是的,IIS會將所有內容重新編譯爲程序集,因此一個小小的更改可能會影響整個站點。因此,整個網站被重新編譯。由於延遲,建議在非高峯時段進行這種部署。

您可以做的一件事就是在將網站部署到服務器之前進行預編譯。在Visual Studio中發佈網站時,您可以找到此選項(右鍵單擊解決方案資源管理器中的項目節點並選擇發佈。)

+0

感謝您確認我的想法。難怪爲什麼PHP以50%勝出。 – MiscellaneousUser 2013-05-03 20:45:13