分享至
想請問一下各位先進目前在設計一個網站在Local端執行時完整載入速度為160毫秒但在IIS上作執行時完全載入竟要10秒有可能是因為DNS造成載入速度變慢嗎?想請問各位大神們有沒有遇過這部分的問題讓小弟我了解一下這問題發生的原因
已邀請的邦友 {{ invite_list.length }}/5
10秒是一定不正常的。一般要查看是哪邊被擋了。
如果是IIS的話。大多數是防火的可能性。
找到原因是因為在預設webconfig中這段代碼造成程式在IIS上面執行緩慢,註解掉之後已恢復原本正常載入速度
<system.codedom> <compilers> ... </compilers> </system.codedom>
不曉得為何這段程式碼會造成頁面載入速度變慢
試著連一個靜態網頁(eg.Helloworld)看看 TTFB如果差不多,就是 IIS/網路環境設定的問題如果差很多,就是你程式/資料庫的問題
Google 改善 TTFB 供參考連結一連結二
IT邦幫忙