| 贵 州 学 习 网 |
|
第九章 站点统计的实现 目前为止,doking's blog已可以运作了。但可以发现左边的导航还是空空的,下面的章节主要为左边导航添加功能菜单。这一章主要讲解在左边导航上添加有关站点统计。 ]k|zFV;AbuL3y [ 本 资 料 来 源 于 贵 州 学 习 网 网页设计Dreamweaver教程 http://Www.gzU521.com ] ]k|zFV;AbuL3y 9.1 基本页面设计打开模板dkblog.dwt.aspx,在左边导航上添加文字设计如图9-1所示。
图9-1 模板dkblog.dwt.aspx左边导航文字设计 9.2 在线人数统计 在线人数统计的实现得依靠global.asax文件。global.asax文件包括了处理应用程序层次事件的程序代码,就像在经典asp中的global.asa文件。在global.asax中的<script>标签包含了面对应用程序层次的事件处理器。第一组的事件处理器负责处理应用程序的开始以及停止事件。一个开始事件会在任何页面第一次被请求的时候被唤醒。而应用程序终止事件则会在应用程序关闭的时候被唤醒。 (1)下载、安装visual web developer 2005。 visual web developer 2005 下载地址: http://go.microsoft.com/fwlink/?linkid=30092&clcid=0x409 下载后安装,运行后其欢迎界面如图9-2所示。
图9-2 visual web developer 2005运行欢迎界面
图9-3 新建立global application class (3)单击“open”按钮,新建交一个新的glbal文件如图9-4所示。
图9-4 一个新建立的glbal文件 (4)对glbal文件进行修改,修改后如图9-5所示。
图9-5 修改glbal文件 (5)保存glbal文件到d:\dkkblog根目录下,文件名为glbal.asax。(|"VFf w6;?~|}_WTD[ 此文转贴于我的学习网网页设计Dreamweaver教程 http://www.Gzu521.com](|"VFf w6;?~|}_WTD (6)返回到dreamweaver中,打开模板dkblog.dwt.aspx,并切换成代码视图,找到代码: <td class="btd">本站在线人数统计:人</td> 并改为: <td class="btd">本站在线人数统计:<%=application("dk_uses")%> 人 </td> (7)保存模板。 提醒:这里用visual web developer 2005建立glball.asax文件,只为了方便读者,同时也让读者接触一下visual web developer 2005,这个新软件功能十分强大。如果没有visual web developer 2005,大可直接新建一个空白记事本,编写如上图9-5所示的代码,保存成glball.asax文件就好了。 9.3 站点笔记和回复的统计回想在“7.1 用户登录服务器行为”中,曾为用户统计其发表笔记与回复,站点笔记和回复的统计与其类同。 (1)打开模板dkblog.dwt.aspx,新建数据集zdbj,其设置如图9-6所示;新建立数据集zdhf,其设置如图9-7所示。
图9-6 数据集zdbj的设置图
图9-7 数据集zdhf的设置图 (2)分别绑定数据集zbbj、数据集zbhf到页面中,如图9-8所示。 本文共2页: 第 1 [2] 页
|
责任编辑:gzu521