婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > asp程序定義變量比不定義變量速度快一倍

asp程序定義變量比不定義變量速度快一倍

熱門標簽:地圖標注陽江 創(chuàng)意電話機器人 java外呼系統(tǒng)是什么 梧州市地圖標注 世界地圖標注了哪些城市 武穴地圖標注 外呼線路批發(fā) 石家莊慧營銷外呼系統(tǒng) 濟源電銷外呼系統(tǒng)線路
因此,在我接觸那么多種語言當中,asp是最不嚴格的一種,是對程序員要求最低的一種。

昨天測試了asp.net、php和asp的運行速度比較,今天又來沖動,想看看定義變量與不定義變量對asp運行效率的影響有多大,結果令人驚訝,asp程序定義變量比不定義變量速度快一倍!

測試程序還是昨天那個,運行一千萬次for循環(huán),獲得執(zhí)行時間。

1、程序沒有定義變量(dim i)
復制代碼 代碼如下:

%
dim startime
startime=timer()
for i = 1 to 10000000
next
dim endtime
endtime=timer()
response.Write "頁面執(zhí)行時間:" FormatNumber((endtime-startime)*1000,3) "毫秒"
%>


2、程序定義了變量(dim i)

復制代碼 代碼如下:

%
dim i
dim startime
startime=timer()
for i = 1 to 10000000
next
dim endtime
endtime=timer()
response.Write "頁面執(zhí)行時間:" FormatNumber((endtime-startime)*1000,3) "毫秒"
%>


程序各執(zhí)行5次(第一次執(zhí)行除外),然后取平均值。如下為測試結果:

定義變量 執(zhí)行時間 平均時間
1890ms 1859ms 1844ms 1875ms 1859ms 1865ms
890ms 890ms 984ms 875ms 890ms 905ms

從以上測試結果看出,定義變量比不定義變量,asp的執(zhí)行速度快了一倍。

至于為什么會這樣,本人也沒有更進一步深入研究了。不過通過這個實例,讓我確實感受到規(guī)范編程才能讓程序運行得更高效。對于不規(guī)范的編程,語言本身雖然具有容錯性,但其分析過程是需要時間為代價的。當然了,對于一個簡單的程序來說,也許規(guī)范與不規(guī)范它們所耗時間的差別是微乎其微的,但是如果你開發(fā)的系統(tǒng)比較大,頁面多,函數調用也多,那么規(guī)范與不規(guī)范它們所耗時間的差別就會凸顯出來了,少則1、2倍,多則幾十倍都不足奇。
您可能感興趣的文章:
  • 用GetString提高ASP的速度
  • 在ASP中使用均速分頁法提高分頁速度的方法
  • 在ASP中使用均速分頁法提高分頁速度
  • asp頁面提高的訪問速度的方法詳解

標簽:揭陽 滁州 淮北 南寧 唐山 甘南 來賓 迪慶

巨人網絡通訊聲明:本文標題《asp程序定義變量比不定義變量速度快一倍》,本文關鍵詞  asp,程序,定義,變,量比,不,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《asp程序定義變量比不定義變量速度快一倍》相關的同類信息!
  • 本頁收集關于asp程序定義變量比不定義變量速度快一倍的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 青田县| 西和县| 广德县| 永吉县| 三台县| 东方市| 苍溪县| 沈丘县| 商丘市| 丹棱县| 丘北县| 顺义区| 咸丰县| 迁西县| 金堂县| 康马县| 巴东县| 乡宁县| 葫芦岛市| 辽阳县| 竹山县| 晋江市| 浦城县| 阜宁县| 广汉市| 德昌县| 姜堰市| 舞钢市| 璧山县| 保定市| 高雄县| 黎川县| 康平县| 瓦房店市| 渝中区| 平凉市| 新平| 汝南县| 浠水县| 综艺| 柏乡县|