中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久

Z-Blog 留言評論顯示IP地址和性能優化
來源:易賢網 閱讀:1415 次 日期:2014-05-14 14:40:47
溫馨提示:易賢網小編為您整理了“Z-Blog 留言評論顯示IP地址和性能優化”,方便廣大網友查閱!

點評:前些天的一些突發事件,使得我發現了Z-Blog存在的一個很嚴重的性能問題,就是當單篇文章日訪問量數萬的時候,會有大量并發用戶同時寫Access數據庫,會導致數據庫死鎖,之后的外在表現就是CPU占用猛增。

經過對Z-Blog的代碼進行分析,我發現其原因是大并發用戶同時寫數據庫產生的原因。

我這里想到了一個針對這個問題的解決方案,就是時間緩存,定時寫數據庫,在一定時間內,數據只寫入內存,不寫入數據庫,當緩存時間到了以后,再把內存的數據寫入數據庫。這樣,即使再大的并發量,也不會再發生數據庫死鎖的問題了。

經過初步的代碼修改和測試,發現修改完了以后就沒有這個問題了。

修改方法是,打開FUNCTION目錄下的c_html_js.asp文件,修改UpdateCountInfo函數為以下代碼即可。

代碼如下:

Function UpdateCountInfo(id)

Dim strLastUpdate

Dim intArticleCount

Dim aryArticleCount

Dim objRS

Application.Lock

strLastUpdate=Application(ZC_BLOG_CLSID&"LAST_UPDATE")

aryArticleCount=Application(ZC_BLOG_CLSID&"CACHE_ARTICLE_VIEWCOUNT")

aryArticleCount(id)=aryArticleCount(id)+1

Application(ZC_BLOG_CLSID&"CACHE_ARTICLE_VIEWCOUNT")=aryArticleCount

Application.UnLock

If IsEmpty(strLastUpdate) Or Not IsDate(strLastUpdate) Then

Application.Lock

Application(ZC_BLOG_CLSID&"LAST_UPDATE") = Now()

strLastUpdate = Application(ZC_BLOG_CLSID&"LAST_UPDATE")

Application.UnLock

End If

If DateDiff("s",strLastUpdate,Now()) > 30 Then

'如果當前時間與上次保存計數值的時間差大于設定的時間間隔,則把計數值重新寫入數據庫

Call OpenConnect()

Set objRS=objConn.Execute("SELECT [log_ID],[log_ViewNums] FROM [blog_Article] WHERE [log_ID] =" & id)

If (not objRS.bof) And (not objRS.eof) Then

intArticleCount=objRS("log_ViewNums")

Else

intArticleCount=0

End If

objRS.Close

Set objRS=Nothing

If aryArticleCount(id) > intArticleCount Then

objConn.Execute("UPDATE [blog_Article] SET [log_ViewNums]=" & CStr(aryArticleCount(id)) & " WHERE [log_ID] =" & id)

Application.Lock

Application(ZC_BLOG_CLSID&"LAST_UPDATE") = Now()

Application.UnLock

Else

aryArticleCount(id) = intArticleCount

Application.Lock

Application(ZC_BLOG_CLSID&"CACHE_ARTICLE_VIEWCOUNT")=aryArticleCount

Application.UnLock

End If

Call CloseConnect()

End If

End Function

另外,默認的Z-Blog留言評論是沒有用戶IP地址顯示的,通過一些修改,可以在留言中增加用戶IP地址前三位的顯示功能,具體實現方法如下。

修改c_system_lib.asp文件的Public Function MakeTemplate(strC)函數,加入下面語句:

代碼如下:

ReDim aryTemplateTagsName(12)

ReDim aryTemplateTagsValue(12)

aryTemplateTagsName( 12)="article/comment/ip"

if AuthorID=1 then

aryTemplateTagsValue(12)=""

else

aryTemplateTagsValue(12)="ip:" + Left(IP, InStrRev(IP, ".")) + "*"

end if

修改TArticle的Function Export_CMTandTB()函數,將 objComment.LoadInfoByArray(Array(objRS("comm_ID"),objRS("log_ID"),objRS("comm_AuthorID"),objRS("comm_Author"),objRS("comm_Content"),objRS("comm_Email"),objRS("comm_HomePage"),objRS("comm_PostTime"),"","")) 改為 objComment.LoadInfoByArray(Array(objRS("comm_ID"),objRS("log_ID"),objRS("comm_AuthorID"),objRS("comm_Author"),objRS("comm_Content"),objRS("comm_Email"),objRS("comm_HomePage"),objRS("comm_PostTime"),objRS("comm_IP"),""))

修改 b_article_comment.html ,增加 <#article/comment/ip#>標簽。

之后,文章評論就會出現評論者的IP地址欄,不過有個問題是,當評論有人回復的是時候,只能留下最后一個回復者的IP地址。

更多信息請查看IT技術專欄

更多信息請查看CMS教程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

中文字幕免费精品_亚洲视频自拍_亚洲综合国产激情另类一区_色综合咪咪久久
成人综合日日夜夜| 日韩视频国产视频| 99精品久久只有精品| 国产成人综合亚洲91猫咪| 久久国产夜色精品鲁鲁99| 麻豆精品蜜桃视频网站| 麻豆传媒一区二区三区| 国产一区二区三区精品视频| 久久66热偷产精品| 国产精品一区一区三区| 国产成人精品三级| 91在线国产观看| 欧亚一区二区三区| 欧美日韩不卡一区| 欧美大尺度电影在线| 国产调教视频一区| 国产精品国产三级国产三级人妇| 日本一区免费视频| ...av二区三区久久精品| 亚洲视频在线观看三级| 亚洲制服丝袜一区| 日本麻豆一区二区三区视频| 久久 天天综合| 国产成人精品免费在线| 色老头久久综合| 91.麻豆视频| 久久亚洲欧美国产精品乐播 | 欧美午夜精品免费| 欧美男女性生活在线直播观看| 91精品国产欧美一区二区成人| 91精品国产入口| 久久精品人人做人人爽人人| 一区在线观看免费| 亚洲第一电影网| 狠狠色丁香久久婷婷综| 99久久久久久| 7777精品久久久大香线蕉| 精品国产sm最大网站| 国产精品伦一区二区三级视频| 亚洲精品视频免费观看| 日本色综合中文字幕| 国产成人综合网站| 欧美日韩免费高清一区色橹橹| 欧美大胆人体bbbb| 亚洲视频在线一区二区| 久久草av在线| 色悠久久久久综合欧美99| 欧美videos大乳护士334| 中文字幕一区免费在线观看| 视频一区在线播放| 国产精品91一区二区| 欧美自拍偷拍午夜视频| 亚洲精品一区二区三区蜜桃下载| 综合久久给合久久狠狠狠97色 | 高清国产一区二区三区| 在线观看91视频| 久久影院午夜论| 亚洲一区影音先锋| 日韩视频123| 久久精品二区亚洲w码| 五月天中文字幕一区二区| 91精品国产入口在线| 26uuu欧美| 亚洲一二三四区| 久久99最新地址| 日本久久电影网| 国产嫩草影院久久久久| 日av在线不卡| 欧美在线色视频| 国产精品无人区| 精品一区二区三区在线观看| 91蜜桃网址入口| 国产精品综合视频| 国产中文字幕精品| 国产成人久久精品77777最新版本 国产成人鲁色资源国产91色综 | 17c精品麻豆一区二区免费| 亚洲成va人在线观看| 久久国产人妖系列| 久久综合九色综合欧美亚洲| 欧美老人xxxx18| 亚洲欧美激情一区二区| 国产精品亚洲综合一区在线观看| 欧美日韩电影一区| 亚洲制服丝袜av| 99精品国产视频| 国产精品嫩草影院av蜜臀| 国内精品不卡在线| 日韩网站在线看片你懂的| 亚洲国产毛片aaaaa无费看 | 99精品久久久久久| 欧美国产日韩一二三区| 精品一区二区在线播放| 欧美一区二区免费视频| 亚洲sss视频在线视频| 色噜噜狠狠成人中文综合 | 精品一区免费av| 日韩午夜小视频| 日韩电影在线观看一区| 91精品国产综合久久蜜臀| 婷婷夜色潮精品综合在线| 欧美日韩高清影院| 日韩激情在线观看| 91精品国产91综合久久蜜臀| 亚洲6080在线| 欧美二区三区的天堂| 视频一区视频二区在线观看| 欧美精品18+| 卡一卡二国产精品| 久久影音资源网| 国产v日产∨综合v精品视频| 国产日韩欧美精品电影三级在线| 激情综合色播激情啊| 久久婷婷国产综合精品青草| 国产乱码精品一区二区三区忘忧草| 精品欧美乱码久久久久久| 国产一区二区免费视频| 26uuu国产在线精品一区二区| 精品一区精品二区高清| 久久综合网色—综合色88| 国产乱对白刺激视频不卡 | 成人午夜私人影院| 18成人在线视频| 欧美日韩视频不卡| 免费成人你懂的| www国产成人免费观看视频 深夜成人网| 国产麻豆精品95视频| 国产精品无码永久免费888| 91免费精品国自产拍在线不卡| 一区二区三区在线免费| 欧美日韩日日夜夜| 韩国女主播成人在线| 亚洲欧洲国产日本综合| 欧美午夜一区二区三区免费大片| 日韩av网站免费在线| 久久亚洲一级片| 91久久精品日日躁夜夜躁欧美| 五月天一区二区三区| 国产人成亚洲第一网站在线播放 | 精品国产免费人成电影在线观看四季| 精品午夜一区二区三区在线观看| 亚洲国产成人午夜在线一区| 91国产丝袜在线播放| 视频一区二区三区入口| 日本一区免费视频| 欧美日韩视频在线一区二区 | 欧美日韩亚洲综合在线| 精品一区二区三区香蕉蜜桃| 亚洲天堂久久久久久久| 欧美电影免费观看完整版| 91在线无精精品入口| 美女一区二区在线观看| 最好看的中文字幕久久| 日韩欧美资源站| 91色|porny| 韩国成人在线视频| 亚洲一区在线观看视频| 中文字幕欧美三区| 欧美一区欧美二区| 91丨国产丨九色丨pron| 久久精品99国产精品| 亚洲精品菠萝久久久久久久| 欧美mv日韩mv| 在线视频综合导航| 国产成人精品亚洲日本在线桃色| 午夜婷婷国产麻豆精品| 国产精品久久久久影视| 日韩一级片在线观看| 99精品在线观看视频| 精品亚洲免费视频| 午夜免费久久看| 国产精品国产三级国产有无不卡| 日韩一级视频免费观看在线| 欧美亚洲禁片免费| 成人夜色视频网站在线观看| 日韩激情中文字幕| 亚洲黄色性网站| 国产精品天天摸av网| 精品国产污网站| 欧美一区二区三区公司| 欧美亚洲另类激情小说| 99精品国产热久久91蜜凸| 国产成人av自拍| 精品一区二区在线视频| 青青青伊人色综合久久| 亚洲第一av色| 亚洲影视在线观看| 亚洲欧美区自拍先锋| 国产精品久久久爽爽爽麻豆色哟哟 | 久久超碰97中文字幕| 亚洲不卡一区二区三区| 一级日本不卡的影视| 中文字幕色av一区二区三区| xf在线a精品一区二区视频网站| 6080国产精品一区二区| 欧美三级视频在线观看| 欧美视频一区二区三区四区| 日本精品视频一区二区| 色综合久久综合网| 91色视频在线| 91麻豆国产福利精品|