<form id="hz9zz"></form>
  • <form id="hz9zz"></form>

      <nobr id="hz9zz"></nobr>

      <form id="hz9zz"></form>

    1. 明輝手游網中心:是一個免費提供流行視頻軟件教程、在線學習分享的學習平臺!

      在HTML頁面中完成點擊數統計

      [摘要]在文章發布系統中采用服務器端生成靜態頁面的方法可以有效減輕服務器的負擔,特別是對大流量網站非常有效。但是既然生成的是靜態頁面,生成時是什么樣,顯示就是什么樣了,對于文章常見文章被閱讀次數怎么顯示呢?...

      在文章發布系統中采用服務器端生成靜態頁面的方法可以有效減輕服務器的負擔,特別是對大流量網站非常有效。但是既然生成的是靜態頁面,生成時是什么樣,顯示就是什么樣了,對于文章常見文章被閱讀次數怎么顯示呢?


      經考慮,可用如下方案解決:
      生成靜態頁面時會產生一個文章的id存到數據庫中,那么我們在制作文章的模板的時候就可以在這個文章的id上做文章,文章模板包含以下語句:
      <SCRIPT src="counter.asp?articleId=<%=#articleId#%>"></SCRIPT >


      說明:

      在利用模板生成文章時,把"#articleId#"進行模式匹配,替換為新添加的文章的id號。

      counter.asp 文件為實現記數的asp文件

      <%

      '###################

      '######開始#########

      'BY 王向超

      '###################

      dim articleId,sqlStr,hits

      articleId=int(trim(request.querystring("articleId")))

      sqlStr="update articles set hits=hits+1 where articleId=" & articleId

      '給文章點擊數加1

      conn.execute(sqlStr)

      '讀出文章點擊數

      hits=conn.execute("select hits from articles where articleId=" & articleId)(0)

      %>

      '打印出文章點擊數

      document.write(<%=hits%>)

       




      日韩精品一区二区三区高清