日韩欧美国产精品免费一二-日韩欧美国产精品亚洲二区-日韩欧美国产精品专区-日韩欧美国产另-日韩欧美国产免费看-日韩欧美国产免费看清风阁

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

asp定時生成靜態HTML的代碼

admin
2010年11月26日 0:40 本文熱度 3987
asp定時生成靜態HTML的代碼,對于緩解服務器壓力有很大幫主,需要的朋友可以參考下。

復制代碼 代碼如下:
<%
'判斷是否要生成新的HTML
if Application("cache_asptohtml_date")="" then
Application.Lock
Application("cache_asptohtml_date")=now()
Application.Unlock
Call aspTohtml
Response.Redirect("index.html")
end if
if DateDiff("s", Application("cache_asptohtml_date"),Now)> 100 then '比較上次更新時間與當前時間相差多少秒
Application.Lock
Application("cache_asptohtml_date")=now()
Application.UnLock
Call aspTohtml
Response.Redirect("index.html")
Else
Response.Redirect("index.html")
End if

'獲取當前目錄!
function getpath
if Request.ServerVariables("SERVER_PORT")<>"80" then
UserUrl = "http://"&Request.ServerVariables("SERVER_NAME")& ":" & Request.ServerVariables("SERVER_PORT")& Request.ServerVariables("URL")
else
UserUrl = "http://"&Request.ServerVariables("SERVER_NAME")& Request.ServerVariables("URL")
end if
getpath=left(UserUrl,InstrRev(UserUrl,"/"))
end function

sub aspTohtml
'----------------------------------------------------------
'使用XMLHTTP生成靜態首頁的代碼
'Curl 為你的首頁地址,確保你的空間支持FSO
'-----------------------------------------------------------
dim read,Curl,content
Curl=getpath&"home.asp"
read=getHTTPPage(Curl)
if read<>"" then
content=read
Set Fso = Server.CreateObject("Scripting.FileSystemObject")
Filen=Server.MapPath("index.html")
Set Site_Config=FSO.CreateTextFile(Filen,true, False)
Site_Config.Write content
Site_Config.Close
Set Fso = Nothing
end if
End sub
Function getHTTPPage(url)
dim http
set http=Server.createobject("Microsoft.XMLHTTP")
Http.open "GET",url,false
Http.send()
if Http.readystate<>4 then
exit function
end if
getHTTPPage=bytesToBSTR(Http.responseBody,"GB2312")
set http=nothing
if err.number<>0 then err.Clear
End Function

Function BytesToBstr(body,Cset)
dim objstream
set objstream = Server.CreateObject("adodb.stream")
objstream.Type = 1
objstream.Mode =3
objstream.Open
objstream.Write body
objstream.Position = 0
objstream.Type = 2
objstream.Charset = Cset
BytesToBstr = objstream.ReadText
objstream.Close
set objstream = nothing
End Function
%>

ASP定時生成靜態頁(HTML)2
復制代碼 代碼如下:
<%
set fs=server.createobject("scripting.filesystemobject")
file=server.mappath("time.txt")
set txt=fs.opentextfile(file,1,true)
if not txt.atendofstream then
times=txt.ReadLine
Else
response.write "<br /><!--有沒有發現time.txt 開始生成!-->"
HtmlPage = "time.txt" '//生成的HTML文件名
Template = NOW()
Set FSO = Server.CreateObject ("Scripting.FileSystemObject")
Set FileOut = FSO.CreateTextFile(Server.MapPath (HtmlPage))
FileOut.WriteLine Template
FileOut.Close
Set FSO = Nothing
end If


If datediff("s",times,NOW()) > 3600 Then '//上次更新到現在的時間 大于 3600秒 則 更新
response.write "<br /><!--時間過了開始更新-->"

code = "這里是需要生成的html代碼" '//如何得到代碼的方式有很多

'//用FSO生成HTML頁面
HtmlPage = "index.html" '//生成的HTML文件名
Template = code
Set FSO = Server.CreateObject ("Scripting.FileSystemObject")
Set FileOut = FSO.CreateTextFile(Server.MapPath (HtmlPage))
FileOut.WriteLine Template
FileOut.Close
Set FSO = Nothing

'//用FSO生成time.txt文件
HtmlPage = "time.txt" '//生成的HTML文件名
Template = NOW()
Set FSO = Server.CreateObject ("Scripting.FileSystemObject")
Set FileOut = FSO.CreateTextFile(Server.MapPath (HtmlPage))
FileOut.WriteLine Template
FileOut.Close
Set FSO = Nothing

Else

response.write "<br /><!-- 已經過去"&datediff("s",times,NOW())&"秒!-->"

End If
%>

該文章在 2010/11/26 0:40:18 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 午夜a级理论片在线播放 | 国产精品第六页 | 国产专区在线视频 | 日本免费人成视频播放 | 欧洲视频一区 | 91啪国自产最新91啪国自产 | 免费人成大片在线播放 | 亚洲人成高清在线播放 | 精品精品国产免费看不卡 | 视频一区二区三区在线 | 老熟女高 | 亚洲高清中文字幕综合网 | 偷自拍亚洲视频在 | 亚洲一区二区观看播放 | 国产二区三区午夜免费视频 | 国产香蕉国产精品偷在线观看 | 宅男在线永久免费观看 | 欧美国产日韩1区俺去了 | 九九九在线视频 | 91啦91pornv | 亚洲欧美日本v | 国产美女自拍视频 | 91精品国产乱码在线观看入 | 国产v亚洲v天堂 | 欧美精品一区二区三区视频 | 亚洲欧美日韩中文字幕在线一 | 久一视频在线观看 | 免费高清观影 | 午夜人成影视免费 | 99精品视频在线观看婷婷 | 国产又污又爽又黄又刺激网站 | 欧美性色欧美a在线观看 | 成人精品一区二区三四 | 国产精品看高国产精品不卡 | 国产原创精品在线 | 一区二三国产好的精华液 | 国产激情一区二区三区 | 99精产国品一二三产品香蕉 | 伊人大相蕉在线看青青 | 2025最新热播电视剧 | 亚洲精品在看在线观看 |