2012-05-13 89 views
1

在我的asp.net項目中,我有一些只是HTML和JavaScript的頁面,它們有aspx擴展名。 現在我想知道是不是一個好主意,讓他們的HTML文件(而不是aspx)? 它是否影響表現與否,這不是很重要?aspx vs html性能

+0

你明白什麼是ASPX頁面,它是如何工作的? –

+0

是的,IIS可以提供​​比它可以提供asp.net頁面更快的靜態HTML。 – R0MANARMY

+0

嘿科迪格雷!我認爲你不知道服務aspx頁面。你只是看看擴展,但內容很重要。好吧,輕鬆一下,看看擴展。這對你很好。 – Mehrdad

回答

0

你可以打開這些頁面的緩存,他們會運行得更快,也許就像html一樣。 但是,如果您使用的是IIS 6,確保html會更快,因爲IIS 6將直接提供html文件,並將轉到整個asp.net體系結構以提供服務。 IIS 7總是轉到asp.net體系結構。

1

Html總是比aspx運行得更快,因爲aspx必須在服務器端進行處理。

+0

從技術上講,它們都必須進行處理。只是服務器查看一個(一個靜態文件)並嘗試單獨提供服務。另一個它將請求轉交給另一個進程(在這種情況下爲.NET運行時)。 – R0MANARMY