一切尽在掌握中——网站全程监控好帮手
网页作坊
网页的制作、上传、发布,仅仅是网站工作的一个开端,为了让网站能够更好地发挥作用,免受恶意访问者的侵扰,我们还要对它进行必要的监控和维护管理。
对于自建服务器的朋友来说,可以很方便地实行网站监控维护,但对使用虚拟主机的用户来说就会相对麻烦一些。现在,只要有网站全程跟踪监控系统的帮忙,我们也可以对虚拟主机上的网站进行全方位的跟踪监控,轻松掌控网站运行状况。
小知识:网站监控系统
网站全程跟踪监控系统可以对访问者访问网站的时间、从什么页面而来、已经浏览的页面、正在浏览的页面等具体情况进行监测,随时掌握恶意访问者的动态情况,甚至对攻击网站的黑客进行反攻击或封锁其IP地址。系统还提供详细的统计功能,可以让你轻松掌握网站整体运行状况。注意该系统目前只支持ASP空间的网站。
系统安装
首先登录http://xu.bigwww.com/act/p_5.asp下载监控系统软件包,解压到“tosky”(目录名称可以自定义)文件夹并上传到网站的根目录下,然后在网站需要监控的页面上添加监控代码:<Scriptlanguage="javascript" src="/tosky/enter.asp"></Script>。如果网站页面较多,我们可以查看一下网站每个页面都要调用的一些公用文件,比如头部文件head.asp、底部文件foot.asp或版权文件copyright.asp等等,将代码加入到其中一个公用文件中去就可以了,这里要注意不要重复放置监控代码。如果网站页面较少,没有公用文件,将代码逐个添加到每个页面的底部即可。如果网站拥有客户登录服务,希望在监控时能够看到访客登录时的用户名和密码,可以将监控代码修改为:<Script language=javascript src="/tosky/enter.asp?u=<%=Request.form("username")%>&p=<%=Request.form("password")%>"></Script>,这里的“username”和“password”是表示用户登录处的用户名表单和密码表单的“name”值,可以根据实际的“name”值进行修改,可以用网页编辑软件(以FrontPage为例)查看其“文本框属性”(图1)。

提示:如果网站具有多个登录服务,则可以使用如下代码来进行监控:<Script language=javascriptsrc="/tosky/enter.asp?u1=<%=Request.form("username1")%>&u2=<%=Request.form("username2")%>&p1=<%=Request.form("password1")%>&p2=<%=Request.form("password2")%>"></Script>,其中“username2”和“password2”是第二处登录窗口的值。
执行监控
监控系统安装到网站后,就可以在后台管理页面(http://www.yourname.com/tosky/index.asp)进行监控了,默认的登录名和密码都是“admin”,登录名和密码的修改可以在password.asp文件上进行(图2)。

1.管理网站
在此文件里可以设置显示最大浏览页面数(myshu)、刷新时间(refreshtime)和服务器时间(servertime)等。在管理界面中点击“所有记录”即可查看到当前的浏览记录,包括用户名称、浏览时间、浏览页面、访问者IP、地理位置等等。
如果发现某些页面遭到破坏,可以在这个记录里查到访问者的登录资料,然后勾选“封”或“攻”选项,即可对恶意访问者采取封锁IP和发送信息的措施。
提示:被屏蔽的IP地址可在“封锁记录”里解除。
2.数据统计
系统整合了详细的统计功能,可以进行访问量、在线人数、月报表、日报表、时间报表、系统浏览器报表、访问来源、地区来源以及兴趣页面等方面的统计,尤其是兴趣页面的统计(图3)能够让你清晰了解网站各个页面受欢迎的程度,可以为网站发展或改版提供有价值的参考。

提示:系统还支持对多个网站的实时监控,如果系统安装在A网站内,要同时对B网站进行监控,只需要注意B网站的监控代码应为<Script language="javascript" src="http://www.A.com/tosky/enter.asp"></Script>即可。