用户日志留存所采用的技术手段

发布时间:2014-11-03 15:15:25   来源:文档文库   
字号:

用户日志留存所采用的技术手段

目前公司现有系统对用户日志留存采用的手段是通过把IIS的自动日志保存功能和PHP技术相结合的Web日志保存方案并予以实现。该技术处理能够更加全面地获取用户注册信息和访问信息,为分析用户需求,改进Web站点网页结构提供分析数据;用户访问信息直接存储在Web数据库,为基于Web信息的数据挖掘提供数据源。

本方案为三级客户/服务器结构:Web数据库,Web服务器和浏览器,分别完成数据存储、信,信息获取与发布和日志查看功能。

1、Web数据库设计与实现:

为了得到用户来源、访问时间、访问页面、浏览器信息(类型,版本,兼容性)、来宾注册、登记与留言等信息。同时希望得到Web服务器,内运行信息,如处理时间,接收字节数,发送字节数等。这些信息存储在名为WWWlog的数据库中。该数据库有3个表:IISLogGuestLogBrowserLog BrowserLog存放通过PHP程序获得的用户浏览器信息(类型,版本),GuestLog存放通过PHP程序获得的来宾注册登记与留言;IISLog存放其它由IIS自动存储的信息。数据库管理系统采用MySQL 

2、Web服务器程序设计与实现:

Web服务器端的文件有3个:index.php, guest.htm和guest.php。index.php是站点的入口。获取用户浏览器消息和访客计数等功能放在该文件。    获取来宾留言并填写数据库GuestLog表的是guest.htm和guest.php;获取客户浏览器的PHP程序是browser.php。两者都运行在Web服务器上。源程序与index.php相似。 

3、日志查看功能的设计与实现

为便于查看访问日志信息,我们设计一个日志查询程序 Log V i ew.php,提供各种统计数据,包括:总的页面点击数,用的注册数,发送字节数,接收字节数,每天页面点击数,每页点击数,用户注册信息统计,浏览器统计,查看留言等。这样,系统管理员可以通过浏览器随时掌握系统运行情况。 

我公司对用户日志留存所采用的技术手段是将IIS的自动日志保存功能和PHP技术相结合的一种Web日志保存技术手段。该技术处理能够更加全面地获取用户访问信息,为分析用户需求,改进Web站点网页结构提供了丰富的信息;用户访问注册信息直接存储在Web数据库中。

本文来源:https://www.2haoxitong.net/k/doc/70e73b543968011ca2009138.html

《用户日志留存所采用的技术手段.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式