在傳統的ASP中,當使用包含文件時,由於它們屬於IF語句而實際上是冗餘的 - 這些冗餘包含文件如何影響性能?有條件的包含文件會影響ASP性能嗎?
例如
<%
If Condition(1) or GlobalCondition Then %><!--#INCLUDE FILE="PageX.asp" --><% End If
If Condition(2) or GlobalCondition Then %><!--#INCLUDE FILE="PageY.asp" --><% End If
%>
可以有幾十個未使用的包含文件。一些包含文件只是函數庫,但許多文件主要是HTML內容和簡單的服務器端代碼。
包含已經添加到頁面,然後條件跳過/跳過解釋代碼。在實際中,實際的性能命中是微不足道的。 – Jason