终于有了自己的流量统计器
刚才下载了一个基于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还支持包括中文在内的十几种语言,非常的不错!唯一的缺点是它显示的中文关键字是乱码,我在网上搜了下,有人说可以添加这段代码:
-
<?php
-
// Returns true if $string is valid UTF-8 and false otherwise.
-
function is_utf8($string) {
-
// From [url=http://w3.org/International/questions/qa-forms-utf-8.html]http://w3.org/International/questions/qa-forms-utf-8.html[/url]
-
return preg_match(‘%^(?:
-
[x09x0Ax0Dx20-x7E] # ASCII
-
| [xC2-xDF][x80-xBF] # non-overlong 2-byte
-
| xE0[xA0-xBF][x80-xBF] # excluding overlongs
-
| [xE1-xECxEExEF][x80-xBF]{2} # straight 3-byte
-
| xED[x80-x9F][x80-xBF] # excluding surrogates
-
| xF0[x90-xBF][x80-xBF]{2} # planes 1-3
-
| [xF1-xF3][x80-xBF]{3} # planes 4-15
-
| xF4[x80-x8F][x80-xBF]{2} # plane 16
-
)*$%xs’, $string);
-
}
-
?>
- 可是该添加到哪个文件的哪个地方呢?晕,有人知道么?另外,phpmyvisites统计的数据好像不是实时的,大概会隔一段时间。
2008-6-18 9:14 am
和你同样的问题,谁来讲讲哦
2008-7-14 6:38 pm
字体显示乱码可以上传一个字体文件替换程序里面的字体文件,好像是.ttf的
2008-7-14 8:53 pm
谢谢小乖,是simsun.ttc,我上传了文件后发现变化的是数据图表的字体,关键字依然是乱码。。。
2008-7-14 8:55 pm
发现一个文件里有这行提示的:
$lang['install_congratulation'] = “恭喜! 您的 phpMyVisites 安裝設定已經完成!
◎亞洲語系為使繪圖字型能正常顯示,請記得下載字型檔 simsun.ttc:
http://www.phpmyvisites.net/fichiers/simsun.ttc
並將之置於 phpmv2/libs/artichow/font/ 目錄中!“;
这个是图表的字体,不是关键字的
2008-7-14 9:37 pm
发现选择编码为GB18030可以显示出百度的关键字,不过Google的又变成乱码了。。。
2008-7-15 1:22 pm
我也正为这个问题烦,希望知道的朋友说一下,谢谢!