终于有了自己的流量统计器

  刚才下载了一个基于php和mySQL的开源的网站统计系统:phpMyVisites。发现还不错,安装非常的简单,首先把压缩包通过FlashFXP上传到空间里,然后解压缩,由于Godaddy解压缩后会自动添加一层文件夹:_sh,所以需要把解压缩后的文件移动上来。然后就是通过FlashFXP设置文件夹的777权限,方便安装。

  好了,现在在IE地址栏里输入http://www.YiYidu.com/目录名/,将自动执行index.php进行安装。安装很简单,只有其中一步需要输入数据库名称和密码容易搞错,数据库地址要输入它的IP。安装完成后进行设置,把一段javascript代码加入要统计的页面里,这跟使用51yes等是一样的。特殊之处是,phpmyvisites可以统计下载文件的次数!还有点击外链的情况!这是51yes等计数器没有做到的。上一篇文章网站统计代码经验里我说到GetClicky有统计外链点击情况的功能,现在我自己也有了一个了,多爽!

  phpmyvisites支持全球几百个搜索引擎的统计,在它的文件searchEngines.php里,列了1000多行,全是搜索引擎的域名。phpmyvisites还支持包括中文在内的十几种语言,非常的不错!唯一的缺点是它显示的中文关键字是乱码,我在网上搜了下,有人说可以添加这段代码:
  

  1. <?php

  2. // Returns true if $string is valid UTF-8 and false otherwise.

  3. function is_utf8($string) {

  4. // From [url=http://w3.org/International/questions/qa-forms-utf-8.html]http://w3.org/International/questions/qa-forms-utf-8.html[/url]

  5. return preg_match(‘%^(?:

  6. [x09x0Ax0Dx20-x7E] # ASCII

  7. | [xC2-xDF][x80-xBF] # non-overlong 2-byte

  8. | xE0[xA0-xBF][x80-xBF] # excluding overlongs

  9. | [xE1-xECxEExEF][x80-xBF]{2} # straight 3-byte

  10. | xED[x80-x9F][x80-xBF] # excluding surrogates

  11. | xF0[x90-xBF][x80-xBF]{2} # planes 1-3

  12. | [xF1-xF3][x80-xBF]{3} # planes 4-15

  13. | xF4[x80-x8F][x80-xBF]{2} # plane 16

  14. )*$%xs’, $string);

  15. }

  16. ?>

  17. 可是该添加到哪个文件的哪个地方呢?晕,有人知道么?另外,phpmyvisites统计的数据好像不是实时的,大概会隔一段时间。
收藏到QQ书签
0 我顶!
6 条评论
  1. keynes

    和你同样的问题,谁来讲讲哦

  2. 小乖

    字体显示乱码可以上传一个字体文件替换程序里面的字体文件,好像是.ttf的

  3. admin

    谢谢小乖,是simsun.ttc,我上传了文件后发现变化的是数据图表的字体,关键字依然是乱码。。。

  4. admin

    发现一个文件里有这行提示的:

    $lang['install_congratulation'] = “恭喜! 您的 phpMyVisites 安裝設定已經完成!
    ◎亞洲語系為使繪圖字型能正常顯示,請記得下載字型檔 simsun.ttc:
    http://www.phpmyvisites.net/fichiers/simsun.ttc
    並將之置於 phpmv2/libs/artichow/font/ 目錄中!
    “;

    这个是图表的字体,不是关键字的

  5. admin

    发现选择编码为GB18030可以显示出百度的关键字,不过Google的又变成乱码了。。。

  6. riwork

    我也正为这个问题烦,希望知道的朋友说一下,谢谢!

发表评论:

(请勿发表攻击性言论和无关链接,谢谢合作!对于不自觉者,本站保留删除任何一条评论而不予解释的权利。)

(评论中最多可以包含两个链接[a href形式],超过两个的将被自动删除。)

【返回默认】 【返回首页

Copyright © 2008 YiYidu Inc. All rights reserved.