避免過多地使用內嵌ASP。 總是把多個連續的Response.Write合并成單個語句。 永遠不要為了加上CRLF而用函數封裝Response.Write。 如果必須格式化輸出的HTML,直接把CRLF加到Response.Write語句的末尾。 始終通過服務器配置啟用緩沖。 使用適度的話,ASP注釋不會影響性能,或影響很小。 把服務器的默認腳本語言設置成網站所用的語言。 除非要用到非默認的腳本語言,否則不要在頁面中聲明語言類型。 在VBScript中,始終使用Option Explicit。 如果應用或頁面與會話狀態無關,總是關閉它。 只有當代碼可以在多個頁面之間共享時,才使用包含文件。 如果頁面中部分代碼要使用多次,用函數封裝這部分代碼。 如果可以的話,把變量聲明同時移入函數。 只有在可能遇到無法測試或控制的錯誤時,才使用錯誤控制。 只有當兩個或兩個以上的操作必須作為單元對待時,才使用事務。 下面幾點可以作為編碼的綜合指導方針:
避免冗余——不要設置那些已經默認設置的屬性。 限制函數調用次數。 精確地限定代碼的使用范圍。
|