asp

位置:IT落伍者 >> asp >> 浏览文章

如何用ASP编写网站统计系统(2)


发布日期:2018年08月03日
 
如何用ASP编写网站统计系统

使用Opera的浏览器

Mozilla/ (compatible; Opera/; Windows ) b

FrontPage编辑器

Mozilla/ (compatible; MS FrontPage )

使用Sun操作系统

Mozilla/Gold (X; I; SunOS ipc)

使用PowerPc的Mac机

Mozilla/ (compatible; MSIE ; Mac_PowerPC)

通过分析以上字符串我们可以找出规律编写一个子程序来判断访问者用的是何种操作系统又由于用ASP中的判断浏览器类型的控件需要更新Browserini文件所以我们可以结合这个字符串来判断浏览器属性

我们以什么样的方式来统计网站呢?

我们可以让用户在他的主页上加入如下语句

<a ><img src=?userid=username></a>上面的userid是具体哪一个用户要注意用户和访问者不是一个概念

通过上面的字符串我们就可以采集用户的访问数据并给用户提供观看数据的链接在我们看加有网易的统计系统的页面时会发现它会返回给用户一个图标我们就可以在counterasp中实现这个功能

加入responseredirect

这个语句我们可以加在统计数据采集后返回给用户

如何设计数据表结构?

设计表结构是一项极其重要的工作它的合理与否与程序的编制紧密相关

一个网站统计系统应该有一个用户表统计值表

这个用户表也就是保留注册用户信息的表统计值表就是记录用户的每一项统计指标值的表在统计值的表中我们可以指定用户的统计指标我们可把每一个指标用一个ID值来表示这里我们简单举例

用户表

Table Name:regist_table

Field type

username C 用户名

password C 密码

regdate C 注册时间

值表

Table Name:value_table

Field type

username c 用户名

id c 统计指标ID

value i

datetime c 统计指标的值

上一篇:ASP开发网页牢记注意事项

下一篇:通过aspnetpager为DataList分页