亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

利用global.asa計劃執行程序

2019-11-18 20:50:58
字體:
來源:轉載
供稿:網友
其實就是利用文件“global.asa”!許多asp編程新手都想知道這東西是什么?事實上,global.asa就是一個事件驅動程序,其中共包含4個事件處理過程: application_OnStart、Application_OnEnd、session_OnStart 和 Session_OnEnd。
   當網站的一個應用程序的頁面第一次被用戶訪問時,global.asa就被裝載進內存。當應用程序(application )啟動、結束,或者會話(session)開始、結束時,你就可以加入需要執行的腳本代碼。
   利用一些技巧,你就可以使用global.asa文件達到計劃執行任務的目的。
   這里有一個例子:“跟蹤網站有多少訪問者;在訪問量達到100時,計數器復位到0,并且執行你事先編制的代碼”。當然,根據自己的需要,你可以調整訪問量的上限數目100。
   global.asa的內容如下:

< SCRipT LANGUAGE=VBScript RUNAT=Server >

Sub Application_OnStart
Application("SessionCount") = 0
End Sub

Sub Session_OnStart

Application.Lock
Application("SessionCount") = Application("SessionCount") + 1
Application.Unlock

If Application("SessionCount") > 100 Then

Application.Lock
Application("SessionCount") = 0
Application.Unlock

' Here you would put any code you need to run
' do not surround the code with < % % > tags
' For example you might run a database query that checks for expired accounts

End if

End Sub

< /SCRIPT >

   下面,讓我們看看一天內執行4次某任務的情況。你可以將日期和時間的值存儲在一個文本文件中,并且周期性地檢查它。當時間過去6個小時時,寫入新的日期與時間到這個文本文件中,并且,啟動你想要執行的任務。你可以改變 “6”這個數值,從而更多或者更少地執行任務。

   雖然,上面的方法需要對文本文件設置讀、寫權限后才能正確執行,但這仍不失為一個非常聰明的解決方案!

   在這個例程中,每有15個新訪問者時,就檢查文本文件一次。當然,你可以調整“15”的數值,或者設定每當有新訪問者時,都檢查文本文件一次。但這樣處理,無疑會加重站點的負載,浪費服務器的資源!總之,檢查的頻度由你自己考慮后設定。

   例子中,必須保證初次寫入文本文件的日期與時間的合法性,否則,當程序首次讀入一個空值時,就會發生運行錯誤。

   比如:將 6/30/99 6:58:45 PM 初始寫入文本文件的第一行。

   當前,也可以加入一些代碼,用來檢查日期與時間的寫法,并且處理出錯信息。但初始寫入一個合法的日期與時間數值,將會更簡單一些。

   global.asa的內容如下:

< SCRIPT LANGUAGE=VBScript RUNAT=Server >

Sub Application_OnStart
Application("SessionCount") = 0
End Sub

Sub Session_OnStart

Application.Lock
Application("SessionCount") = Application("SessionCount") + 1
Application.Unlock

If Application("SessionCount") > 15 Then

Application.Lock
Application("SessionCount") = 0
Application.Unlock

Set ObjMyFile = CreateObject("Scripting.FileSystemObject")
Set OpenMyFile = ObjMyFile.OpenTextFile(Server.MapPath("last-update.txt"))
MyFileValue = OpenMyFile.ReadLine
OpenMyFile.Close

If DateDiff("h",MyFileValue,NOW) > 6 Then

' Here you would put any code you need to run
' do not surround the code with < % % > tags
' For example you might run a database query that checks for expired accounts

Set WriteMyFile = ObjMyFile.CreateTextFile(Server.MapPath("last-update.txt"))
WriteMyFile.WriteLine(NOW)
WriteMyFile.Close

End if
   End If

End Sub

< /SCRIPT >


   請注意:還有許多更好的方法達到檢查的目的,這篇文章的目的是想起到拋磚引玉的作用。

   同時請記住:WEB站點的應用程序一定要設置為一個Application,這樣“global.asa”文件才能起作用。許多虛擬域默認為Application,但下層的目錄卻不是。

最后的一點提示:在將代碼寫入global.asa前,請先寫入一個“ASP”文件中進行測試。如果測試失敗,那么在global.asa中也將不能運行成功。同時,確認文本文件的路徑是正確的。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美视频在线看| 亚洲女人天堂av| 久久久久免费精品国产| 992tv成人免费影院| 91av免费观看91av精品在线| 亚洲最大福利视频网站| 久久久久久亚洲精品中文字幕| 久久中文字幕在线| 亚洲精品成人免费| 久久久99免费视频| 欧美另类交人妖| 日韩在线观看免费| 神马久久桃色视频| 中文字幕日韩免费视频| 91黑丝在线观看| 色青青草原桃花久久综合| 精品高清美女精品国产区| 欧美国产在线视频| 国产日韩欧美在线播放| 午夜剧场成人观在线视频免费观看| 欧美成人精品激情在线观看| 欧洲美女7788成人免费视频| 欧美多人乱p欧美4p久久| www.日本久久久久com.| 日韩欧美在线免费观看| 欧美wwwwww| 亚洲精品自拍第一页| 亚洲精品www久久久久久广东| 日韩电影在线观看免费| 在线播放国产一区中文字幕剧情欧美| 亚洲的天堂在线中文字幕| 国产一区二区三区网站| 欧美极品美女视频网站在线观看免费| 91精品视频免费看| 精品久久久国产精品999| 国产精品pans私拍| 亚洲第一区中文字幕| 久久乐国产精品| 日韩在线免费视频| 中文字幕av日韩| 亚洲精选一区二区| 日韩av大片在线| 日韩av在线免费| 一本一道久久a久久精品逆3p| 欧美怡红院视频一区二区三区| 亚洲欧美激情视频| 96pao国产成视频永久免费| 国产精品你懂得| 亚洲精品视频在线观看视频| 日韩电影中文字幕av| 久久99亚洲精品| 欧美精品免费在线观看| 久久精品人人爽| 国产精品视频网址| 久久久久一本一区二区青青蜜月| 日韩中文字幕免费视频| 国产一区二区动漫| 国产午夜精品理论片a级探花| 亚洲人成绝费网站色www| 欧洲日本亚洲国产区| 91地址最新发布| 国产日韩欧美中文| 久久久最新网址| 亚洲欧美日韩第一区| 不卡毛片在线看| 国内精品久久久久影院优| 久久欧美在线电影| 国产区精品在线观看| 4438全国亚洲精品在线观看视频| 亚洲男人天堂久| 欧美成在线视频| 成人激情视频免费在线| 91牛牛免费视频| 日韩视频精品在线| 日韩国产高清视频在线| 国产97在线亚洲| 日韩国产高清污视频在线观看| 国产成人高潮免费观看精品| 欧美亚洲成人xxx| 日韩小视频在线| 精品免费在线视频| 视频一区视频二区国产精品| 韩曰欧美视频免费观看| 欧美国产一区二区三区| 成人天堂噜噜噜| 草民午夜欧美限制a级福利片| 日韩中文在线中文网三级| 欧美另类暴力丝袜| 欧美日韩亚洲精品一区二区三区| 亚洲国产古装精品网站| 亚洲另类激情图| 欧美福利小视频| 欧美日韩亚洲高清| 欧美高清在线播放| 97国产精品人人爽人人做| 亚洲国产欧美一区二区丝袜黑人| 日韩天堂在线视频| 欧美尺度大的性做爰视频| 日韩国产欧美精品一区二区三区| 欧美人与物videos| 欲色天天网综合久久| 亚洲国产日韩欧美综合久久| 国产精品色午夜在线观看| 欧美在线不卡区| 在线精品国产欧美| 国产精品欧美久久久| 日韩中文在线视频| 欧美性色19p| 成人免费视频97| 欧美一区二区三区艳史| 欧美午夜女人视频在线| 91欧美精品成人综合在线观看| 欧美一级高清免费播放| 日韩在线播放一区| 992tv成人免费影院| 亚洲国产精品大全| 欧日韩在线观看| 中文字幕亚洲一区二区三区| 亚洲欧美精品伊人久久| 欧洲成人在线观看| 色悠久久久久综合先锋影音下载| 欧美激情精品久久久久久黑人| 久久久精品国产一区二区| 92福利视频午夜1000合集在线观看| 国产婷婷成人久久av免费高清| 国产99视频精品免视看7| 日韩电影视频免费| 国产区精品视频| 色综合视频网站| 欧美电影《睫毛膏》| 最近2019好看的中文字幕免费| 亚洲三级黄色在线观看| 国产精品草莓在线免费观看| 97视频国产在线| 国产精品久久久久福利| 97精品国产aⅴ7777| 国产精品偷伦视频免费观看国产| 亚洲在线视频福利| 亚洲欧美色图片| 欧美日韩加勒比精品一区| 国产亚洲精品美女久久久| 日本高清不卡的在线| 欧美午夜精品久久久久久浪潮| 日韩精品在线观看网站| 91精品啪在线观看麻豆免费| 日本久久久久亚洲中字幕| 伊人男人综合视频网| 国产成人精品国内自产拍免费看| 欧美性猛交xxxx黑人猛交| 91老司机精品视频| 91精品国产高清久久久久久91| 91亚洲国产成人精品性色| 国产69精品久久久久9999| 日韩av中文字幕在线| 亚洲人成在线观看网站高清| 成人精品一区二区三区电影免费| 2025国产精品视频| 欧美日韩激情小视频| 性视频1819p久久| 狠狠色狠狠色综合日日小说| 国产99视频在线观看| 精品久久久久久久久久久| 国产精品中文字幕在线| 在线亚洲午夜片av大片|