PHPStat™ (V1.0 2009-12-21) 流量统计系统说明
PHPStat™ v3.0 安装说明

 全新安装

    语言及数据库支撑环境要求

    PHPStat™需要服务器上装有如下软件:

    可用的 httpd 服务器(如 Apache, IIS 等)
    php 4.0.6 及以上
    MySQL 3.23 及以上
    Zend 2.60 及以上
    以上软件除了 httpd 软件有可能需要购买以外,其余均为跨平台的免费软件,推荐使用以上软件的最新稳定版本,不仅拥有更多的功能,而且通常已修复了已知老版本的安全漏洞。

    如果您租用虚拟主机,请咨询虚拟主机提供商,因此通常情况可以将 PHPStat™与其他软件安装在同一个数据库中,或采用不同的前缀名从而在同一个数据库中安装多个 PHPStat™而不产生冲突。

    您的 MySQL 数据库账号应当支持 CREATE、DROP、ALTER 等执行权限,同时文件空间需不低于 20M,数据库空间不低于 10M,通常您的虚拟空间都会满足这个条件,以满足包括 PHPStat™在内的绝大多数网络软件的正常运行。如果您不了解具体情况,请咨询您的空间提供商。

    PHPStat™开发组尽量使得安装步骤简单方便,但仍然可能会用到一些常用的工具软件。如果您通过网络将 PHPStat™软件上传到服务器上,您将可能需要一个 FTP 客户端软件。通过您的服务器 FTP 账号,使用该 FTP 客户端软件将相关文件上传到服务器上。同时您可能需要一个简单的文本文件编辑软件,用以对配置文件进行参数修改,一般操作系统自带的如 Windows 的“记事本”或第三方软件如 Editplus 等都能胜任。

    PHPStat™报表的功能需要在服务器上执行读写操作,确保您有这个权限。否则,将不能使用系统提供的这个功能。

    安装详细流程


    第 1 步:上传

    使用 FTP 软件登录您的服务器,建立一个单独的目录,或选择合适的位置,确保存放在此位置的文件能够被 web 请求所访问到,并且该目录中具有执行 PHP 代码的权限。将 PHPStat™文件包的全部文件和目录结构上传到服务器。

    第 2 步:设置目录属性

    如果您的服务器使用 Windows 操作系统,可跳过这一步。

    您在正式安装以前,需要设置相关的目录属性,以便数据文件可以被 PHPStat™正确的读写。使用 FTP 软件登录您的服务器,将服务器上以下的目录属性设置为 777。

    设置./count/ 目录权限为 0777 (*nix系统)
    设置./count/count/ 目录权限为 0777 (*nix系统)
    设置./count/bot/ 目录权限为 0777 (*nix系统)
    设置./files/ 目录权限为 0777 (*nix系统)
    设置./include.inc/ 目录权限为 0777 (*nix系统)
    设置./install/ 目录权限为 0777 (*nix系统)
    设置./templates/ 目录权限为 0777 (*nix系统)
    设置./templates/main 目录权限为 0777 (*nix系统)
    设置./templates/cache 目录权限为 0777 (*nix系统)
    设置./templates/templates_c 目录权限为 0777 (*nix系统)

    第 3 步:配置数据库信

    使用编辑器打开您本地机器上的默认配置文件(include.inc/config.inc.php),看到以下的内容:
    define ( 'DB_HOSTNAME', 'localhost' ); #数据库服务器名字
    define ( 'DB_USERNAME', 'root' ); #数据库帐号
    define ( 'DB_PASSWORD', '' ); #数据库密码
    define ( 'DB_DATABASE', '' ); #数据库名字
    define ( 'DB_PREFIX', 'phpstat_' ); #数据表前缀

    请依据以上的注释空间服务商提供的数据库服务器、用户名、密码、数据库名配置。如果您使用自己安装的服务器环境,我们建议您在可能的情况下,尽量不要使用 root 账号,而依据 PHPStat™及服务器上其他软件的需要,单独为每个程序分配账号和数据库,以减少安全问题发生的可能。

    请您了解:数据库参数我们也无法告诉您如何设置,需要根据服务器账号的实际情况而定。如果您不了解,请咨询您的空间服务商,他们会完整的告诉您具体的设置方法。

    配置好参数设置后,请保存该文件(config.inc.php),并不要忘记将其上传到服务器上的相应目录中,覆盖原有的默认配置文件。

    第 4 步:执行安装脚本

    请在浏览器中运行 install.php,即访问 http://您的域名/PHPStat™目录/install.php 以开始安装。

 升级安装

 升级文件

 关于模板

PHPStat™ v3.0 Build 20110109 基于v2.0 Build 20100621

 程序概况

  • [改变]软件界面,更稳重、直观
  • [增加]统计站点LOGO
  • [增加]统计图表,分为柱状图、曲线图,自由切换
  • [改变]左边树性菜单显示方式
  • [改变]统计概况
  • [增加]热门标题
  • [增加]来路域名
  • [改变]关闭窗口,注销窗口的位置
  • [修正]省份,城市无法显示详情的错误
  • [修正]删掉用户后,无法删除其统计信息的错误
  • [修正]无法在Firefox浏览器登录的问题
  • [修正]menu.php无法传递参数问题
  • [修正]ALEAX排名问题
  • [修正]无法清空以及删除站点问题
  • [修正]IP数据表文件过大,无法自动安装的问题
  • [修正]当用户退出后,无法再次登录的问题
  • [修正]公开统计信息时,游客身份无法查看的问题
  • [改变]安装文件,把较大的数据文件分割成几个小文件,统计增加了检测安装环境的探针
  • [增加]限制游客身份不能修改系统信息的检查
  • [增加]版权信息的加密文件,测试版以及免费版本都无法修改
  • [增加]多日访问数据自动清理,转变为历史数据,以备查询
  • [增加]各个访问项目csv,xml,txt文件格式的数据导出
  • [增加]RSS信息订阅,简要描述访问情况
  • [增加]国家,省份,城市,地区/接入方式等历史数据明细
  • 2009-10-16
    增加数据导出模式;
  • 2009-10-30
    修复出口页面错误
    2009-10-31
    增加访问深度,访问时长等页面的历史查看
    2009-11-01
    增加搜索引擎对关键字的强大分析页[keywor_kinds.php]
    2009-11-09
    广告页面调整[advertisement.php]
    数据清理页面,调整回头客历史纪录[get_records.php]
    2009-12-10
    修改统计概况,“最近18天数据”按照时间的降序排列。[main.php]
    修改统计概况里面的“综合信息”,增加“上一周,上一月,平均每日,平均每周,平均每月”等综合数据分析。
    去掉“站点信息”里面的统计结果的设置。[user_info.php]
    增加一个一键删除数据表的功能,一次性删除与统计有关的所有数据表。[manage_db.php]
  • 2009-12-16
    修改安装程序,在install文件夹增加setup_1.php---setup_5.php 子文件;footer.php是安装文件的底部信息文件。
  • 2009-12-18
    修改“清空站点”和“删除站点”文件,使其执行完后自动返回;
    修改“每周统计”中只出现IP数据不出现PV数据错误;
  • 2009-12-19
    修改获取代码,真正支持BOT的支持(需要PHP环境);[bot.php][bot.html][getcode.php][getcode_limit.html];
    修改安装文件,增加一个BOT文件夹;
    在INSTALL文件夹增加一个bot.php,sitename_bot.php;
    修改get_records.php页面,统计BOT选项;
    修改bot.php蜘蛛统计文件
    修改manage_db.php,manage_db.html文件,消除清空历史数据以及无法备份数据库错误,
    修改adduser_sub.php文件,管理员可以控制是否开启注册,
    修改manage_user.php文件,站点分配错误;
    修改global.php文件,消除未定义变量警告;
  • 2009-12-19
    修改getcode_limit.html,阐述JS代码与BOT的关系;
    修改user_info.html,判断是否接受数据;
    修改main_info.html,去除数据量太大,表格变形错误;
    修改site_list.php,限定用户统计站点和下属用户的显示数量,只显示前6条;
    修改manage_user.php,manage_user.html用户管理管理界面

 数据结构更改

  • [增加]phpstat_page 表中pagetitle字段,用于标识网页标题
  • [增加]phpstat_users 表中group字段,用于标识用户身份
  • [修正]phpstat_bot 表中bot字段,更改成varchar类型
  • [增加]phpstat_ip_limit 表,用于存储部分访者信息,减轻mysql压力
  • [增加]ip_history等数据表,分解访问压力
特别说明
  • http://www.phpstat.net
  • QQ:228971527
  • Email:phpstat@phpstat.net
  • Tel:010-58480317
 

Powered by: PHPStat
Copyright © 2006 PHPStat All Rights Reserved.