PHP的Web访问统计模块的实现【文献综述】

PHP的Web访问统计模块的实现【文献综述】

ID:437528

大小:61.00 KB

页数:6页

时间:2017-08-02

PHP的Web访问统计模块的实现【文献综述】_第1页
PHP的Web访问统计模块的实现【文献综述】_第2页
PHP的Web访问统计模块的实现【文献综述】_第3页
PHP的Web访问统计模块的实现【文献综述】_第4页
PHP的Web访问统计模块的实现【文献综述】_第5页
资源描述:

《PHP的Web访问统计模块的实现【文献综述】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业论文文献综述计算机科学与技术PHP的Web访问统计模块的实现引言:随着计算机技术的飞速发展,网络时代已经来临。PHP是最流行的Web脚本语言之一,它运行在Web服务器端,根据用户请求或服务器端的数据产生动态网页。它功能强大,和HTML脚本融合在一起,并内建访问数据库的能力。本文就如何利用PHP技术实现对WEB访问统计模块的实现。1.PHP技术1.1PHP技术概述PHP全称为PersonalHomePage,是一种跨平台的服务器端脚本技术。于1995年开始发行使用,到1998年成为一个成熟的软件产品。它最初是一个人为了

2、写他的主页而用Perl写的"包装"程序,后来因为用的人多了,就发展了起来,目前最新的版本为4.0,而常用的版本为3.0。PHP大量借用了C,java和Perl语言的语法,并加入了各种PHP自己的特征,使Web开发者能够写出快速的动态页面。1.2PHP技术特点(1) 易学易用:PHP3的语法结构大部分借用了C、Java、Perl的好的语法框架,有以上编程经验的开发人员可快速地掌握投入实际使用。(2) 运行速度快:采用HTML内置技术,解释程序本身作为WEB服务器的一个运行模块,可大大提高了其解析速度。(3)跨多平台:目前它

3、可以在WindowsUnixLinux的WEB服务器上运行(4)  效率高: 和其它的解释性语言相比,PHP系统消耗较少的系统资源。(5)  开放源代码。(6)  运行免费。(7)  极其强大的数据库支持: 有Oracle、AdabasDSybase、FilePromSQLVelocis、MySQL、In2formix、SoliddBase、ODBC、Unixdbm、PostgreSQL、MSSQLSERVER等(8)  复杂的变量(9)  图象处理(10)强大的函数库(11)文件存取 PHP有许多支持文件存取函数。(1

4、2)文本处理 PHP有许多函数处理字符串,其中包括模式匹配能力。(13)基于服务器端 由于PHP是在Web服务器端运行的,PHP程序可以很大,很复杂而不影响服务器的运行1.3Web的访问统计(1)记录的内容  Web服务器记录着用户访问该站点时每个页面请求信息。我们进行数据处理时所保留的数据有日期,时间,客户IP地址,UIR资源,查询,协议状态,用户代理和参照。如:212.113.9.242-[29/Jul/2002:00:35:33-0500]"GET/survey/history.htmHTTP/1.1"200116

5、31"http://www.tju.edu.cn/""Mozilla/4.0(compatible;MSIE5.5;WindowsNT5.0)"由于服务器并不记录客户的浏览行为,所以如果用户请求的页面是本地或代理服务器的缓冲区得到的,则Web服务器端并不记录此次请求,因此记录并不能完全反映用户的访问行为。(2)数据库的访问   记录从文件中提取并查询Web核心数据库的到的信息,包括(记录号,用户,用户访问日期,Web地址,访问状态,用户浏览器信息,来源信息,用户类型)(3)实现Web统计  PHP[5]作为应用系统的脚本

6、语言.当用户浏览器Ajaxagent将信息传递给服务器的特定PHP程序时,数据采集系统将数据进行简单的归类后存储在数据库中.当网站管理人员通过特定的页面登陆系统后,系统会将数据库中的数据进行统计分析,并将网站流量的基本数据以图表的形式显示给网站的管理人员.对于复杂的数据分析及数据库挖掘,系统采用了Linux的cron进程定期执行,以保证系统的性能。2.PHP的技术现状2.1PHP实现在Web上的执行PHP作为一种脚本语言,无论以模块方式包含到Web服务器里安装还是单独作为GCI程序安装,都能访问到文件,执行命令或者在服务

7、器上打开连接。而这些特性都使得PHP运行时保证其安全性问题。他大量借鉴CJava和Perl语言的语法并耦合PHP自己的特性使Web开发者能快速写出动态页面,PHP拓展了WebServer的功能。实现了Web最佳服务的后端延展界面如图2.1所示。图2.12.2Web统计访问  天津大学信息工程学院孟昭鹏张振峰教授发表的《基于Web的网站访问统计分析》可以得到 系统通过对服务器的访问文件进行数据清理,提取有效信息最后给出各种条件下的统计分析结果,为网站的管理者和设计者提供有关站点访问次数情况的报告。由此,网站管理者和设计者可

8、以方便迅速地掌握访问者的历史信息和各个栏目的访问信息,以此为依据来改进网站的组织结构及其性能,使其个性化以适应访问者的要求和习惯,从而提高网站的访问量,还可以通过统计和关联分析,增加个性化服务,发现潜在的用户群体。本系统中用Win32窗口程序对IIS文件进行数据读取,然后过滤掉无用信息,补充有用信息,最后将有效数据写

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。