快精灵印艺坊 您身边的文印专家
广州名片 深圳名片 会员卡 贵宾卡 印刷 设计教程
产品展示 在线订购 会员中心 产品模板 设计指南 在线编辑
 首页 名片设计   CorelDRAW   Illustrator   AuotoCAD   Painter   其他软件   Photoshop   Fireworks   Flash  

 » 彩色名片
 » PVC卡
 » 彩色磁性卡
 » 彩页/画册
 » 个性印务
 » 彩色不干胶
 » 明信片
   » 明信片
   » 彩色书签
   » 门挂
 » 其他产品与服务
   » 创业锦囊
   » 办公用品
     » 信封、信纸
     » 便签纸、斜面纸砖
     » 无碳复印纸
   » 海报
   » 大篇幅印刷
     » KT板
     » 海报
     » 横幅

如何在静态页面中显示文章被阅读的次数

在文章发布系统中采用服务器端生成静态页面的方式可以有效减轻服务器的负担,特殊是对大流量网站异常有效。但是既然生成的是静态页面,生成时是什么样,显示就是什么样了,对于文章常见文章被阅读次数怎么显示呢?

  经考虑,可用如下方案解决:

  生成静态页面时会产生一个文章的id存到数据库中,那么我们在制作文章的模板的时候就可以在这个文章的id上做文章,文章模板包含以下语句:
<SCRIPT src="counter.asp?newsId=<%=#newsId#%>"></SCRIPT >

  说明:

  在利用模板生成文章时,把"#newsId#"进行模式匹配,替换为新添加的文章的id号。

  counter.asp 文件为实现记数的asp文件

<%

\\\'###################

dim newsId,sqlStr,hits

newsId=int(trim(request.querystring("news")))

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

\\\'给文章点击数加1

conn.execute(sqlStr)

\\\'读出文章点击数

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

%>

\\\'在静态页面中显示文章点击数

document.write(<%=hits%>)
返回类别: 教程
上一教程: 存储数据键和项目对的类(DICTIONARY对象)
下一教程: 万能数据库连接程序-1

您可以阅读与"如何在静态页面中显示文章被阅读的次数"相关的教程:
· 如何在生成的静态页面中显示文章被阅读的次数
· 在静态页面中显示文章被阅读的次数
· ASP程序实现在HTML中显示文章被阅读的次数
· 如何在WEB页面中集成文件上传功能
· 网站生成静态页面,及网站数据采集的攻、防原理和策略
    微笑服务 优质保证 索取样品