如何用ASP编写网站统计系统
来源:互联网 发布:安卓下炒股软件 编辑:程序博客网 时间:2024/04/29 09:35
在目前的网站统计系统决大部分都是CGI的,但编写起来特别复杂,而ASP学起来简单,更有和数据库结合的优点,所以结合自己曾经做过的网站统计系统,和大家探讨一下ASP编写网站统计系统。
大家都看过网易的网站统计系统,它可以统计总访问量,每日平均访问量,当日访问量,最高访问量,最高访问日期,日流量分析,月流量分析,周流量分析,浏览器分析,等等。
其实要做一个ASP的访问统计系统关键是系统表结构的设计。以及如何来采集用户的CGI变量,如何来显示用户的信息。也就是说系统的关键是两个ASP程序,统计程序和显示程序。
首先我们先看看如何来采集用户的访问信息。
我们编写访问统计需要知道用户的如下信息,访问者的IP(根据访问IP可以形成访问者IP列表),访问者的浏览器与操作系统(统计访问者的浏览器与操作系统及所有访问者浏览器与操作系统比例图),访问者的访问时间(进行日访问量分析,月访问量分析,周访问量分析),下面我们来看看用ASP的获得以上信息的语句:
1、获得访问者IP
Dim M_IP
M_IP=Request.Servervariables("REMOTE_HOST")
用上面的语句可以取得访问者的IP。
2、获得浏览器信息
Dim O_Browser,M_BrowserType
Set O_Browser=Server.Createobject("MSWC.BrowserType")
M_BrowserType=O_Browser.Browser+O_Browser.Version
3、获得访问时间mjdhc.com
Dim M_DateTime
M_DateTime=Year(Date())&"/"&Right("0"&Month(Date()),2)&"/"Right("0"&Day(Date()),2)&"/"&Right("0"&Hour(Time()),2)&":"&Right("0"&Minute(Time()),2)&":"&Right("0"&Second(Time()),2)
4、取得用户的操作系统。
在ASP中使用如下语句可以得到访问者的http_user_agent字符串。mxuvb.com
- 如何用ASP编写网站统计系统
- 如何用ASP编写网站统计系统
- 如何用asp编写网站数据采集程序?
- 如何用linux系统编写c程序
- 如何用建站系统架设网站
- 如何用java编写小游戏
- 如何用java编写小游戏
- 如何用cfree编写计算器
- 如何用VS2013编写DLL
- [ASP]网站访问统计系统生成器
- 如何用关键字优化网站?
- 如何用Java做网站?
- 如何用asp制作图片
- 如何用网站源码建立网站?
- 如何用USB启动系统
- 如何用 php 精确统计在线人数
- 如何用Asp判断你的网站的虚拟物理路径
- 如何用Asp判断你的网站的虚拟物理路径
- linux-写入溢出
- Android 中TransitionDrawable的使用
- Spring的applicationContext.xml文件
- Codeforces Round #242 (Div. 2)
- C++中类之间的关系
- 如何用ASP编写网站统计系统
- java api 全集 【API JDK1.6中文版】
- android httpClient和URLConnection的区别
- 内存管理 2014-4-25总结
- 黑马程序员 jdk的静态代理和动态代理
- 湖北工业大学研讨会有感
- Mysql:向信号量添加给定计数将导致其超出它的最大计数 错误
- CSS 注意点
- XStream在Java对象和XML之间相互转换 工具类