WordPress 非插件统计网站访问信息
前段时间,写了一篇《WordPress 非插件统计网站信息》,是对 WordPress 的日志总数、草稿总数、评论总数、用户总数等 WordPress 内置的函数对 WordPress 本身的信息进行统计,从而代替 WP statistics 这类统计插件。今天又折腾出了姐妹篇,同样是非插件的方法,对网站的当日访问量、昨日访问量、访问 IP 总计、同一 IP 访问次数以及同时在线人数进行统计。
我参考了网站其他朋友的实现方法,大多数是用到数据库的,这个我不熟悉,试了几次都没成功,而且我的 WordPress 用上了 object cache 数据库缓存,会造成显示的统计数据不准确的情况。所以换上了纯 PHP 统计网站仿问信息的方法。
说了大半天,还是先来看看效果吧,请见小站内页侧边栏“网站统计”部分,其中的今日访问和当前在线就是本文提到的方法和效果,当然我只是用了其中的一部分,更多完整的效果请见附图。

方法如下:
1、下载 count.rar,上传并解压到主题文件夹下。
count.rar 中有四个文件,一个 count.php 和三个没有后缀名的临时文件,用来存放统计 log,所以请保持这三个没有后缀名的临时文件可写,至少要 755。
2、在需要显示统计信息的地方插入 <script src="count.php"></script> 来调用前面的 count.php,这里要注意路径。
关于代码,我就不分析了,有兴趣的朋友可以研究一下,至于样式大家也发挥自己的想象力吧。另外这统计的准不准确,我也说不上来,因为今天晚上才刚刚放上这个功能,还有待时间的考验,请大家帮忙一起测试啦。
-
Wordpress 非插件统计网站信息2010年03月20日 -
万戈牌 Fuck IE6 非插件版2011年05月13日 -
非插件同步 WordPress 日志到嘀咕2011年03月31日 -
阻止 Wordpress 对站内文章的 pingback2011年03月28日
不错!支持一下,收藏了
还可以用吧!
不能统计历史访问量吗?
边框栏不知道怎么去实现,最好详细说明下。这样比较好
额 难道不准么?。。。我还是用第三方的吧。。。
我测试下来是没有那么精准,呵呵
不错!收藏了!
折腾代码的强人都是
我爱代码,而且那是我的工作,哈哈
如何让它不要显示4位数呢?就是从1开始,而不是0001
经测试这个方法并不精确,暂不推荐了。。。
Pingback: Wordpress非插件实现博客信息统计
你可以试试wp-stats这个插件
怎么看不到我的评论
可以看到啊
好东西。话说你这真是热闹
没折腾成功,继续努力
只统计每篇文章的访问量那个不用插件的方法是什么?wp代码?
这个我还没有想出办法来耶,晚上想想
哦!博客都不用了!呵呵~还想来用一用!会升级吗?
哈哈 我试试这个
那个文章点击数的是插件实现的吧
恩,是的,read posts 插件
慢慢学 慢慢改
网站统计还是交给 专业的统计网站做比较安心点。我的一直使用谷歌统计和51YES
第三方的统计我一个也没用,呵呵
是不精确,我也不用了。
恩,我已经停用一段时间了,IP明显偏少
一直感觉 JS 读取有 1s 左右的延迟 ~
不知道万戈有木有这样的感觉?
感觉到了,所以被我去掉了,不能容忍这1s的延迟
拿来用用
统计不精确,我已经撤了。。。
悄悄的把统计给下了?
恩,统计相当不精确,太有损我的英名了
我就用最原始的!google统计:)另外+个pageviews!
PS:更新了一个798到雍和宫的摄影作品,欢迎前来留言参观
http://www.dustmedia.net/798-art-zone-to-the-lama-temple/
google统计需要多加载一个JS,我这个就省了
这个不错哦~
嘿嘿,谢谢啊,可以试下哈
嗯,试试~~
试出结果了吗?感觉如何呀?
昨有事未来贵站,刚来便留言并下载..
以前那个非插件和现在这个合起来真的很不错,支持
呵呵,可以做一个系列出来了
万戈大神威武。。我正找这东西呢。。
我还在找更好的方法呢,现在这个方法统计不精确
恩 我就是喜欢非插件 哈哈哈
哈哈,我就爱折腾非插件的
先用一下,在看效果!
自我感觉还是不错的,嘿
日志总数:449 篇 评论总数:33492 条 网站运行:601 天 标签总数:314 个 页面总数:3 个 链接总数:91 个
这些是用的插件,还是?
当然是非插件啦:http://wange.im/wordpress-statistics-without-plugins.html
正想找这种功能呢,我去用用
只要是PHP的就能用上,呵呵
那么,我如果用了Super Cache,这个好使不?
据我所知super cache是全站静态吧,应该也会对这个访问信息进行缓存,需要手动更新才行
我是说……假如现在页面是缓存状态……还统计不。。。
这是统计的
哥也准备用Wordpress了,以后要常来学习了。
好折腾,懒人路过。。。
其实还好啦,我的程度也就这样了,呵呵
我昨天折腾了下,未果,干脆就照旧用着了
折腾一下是不错,但是意义不大,因为我发现不精确
终于可以看到老万的心跳了!
心跳?
这个心跳不准啊,至少再乘系数2.5,还差不多
那个网站运行天数是从什么时候开始计算的呢?
这个值是需要自己定义的,我把它设为了第一篇日志的发布时间
wp跟俺没关系。。
其实这个方法可以应用在任何PHP的网站上,不只是WP哟
挺有用的
纯粹是好玩,仅供参考
好吧,我又看出来叻,评论框附近添加头像显示是潮流
哈哈,你才看出来呀,我早就用上啦
不高统计的万戈同志居然搞起统计插件了
Er.... 经典统计
不过MS不是很精确啊,明显偏少嘛
装个51la就完事了,老万真是折腾狂
51啦还要调用JS,我不要,纯PHP的好
不太喜欢显示出来浏览量··因为我没什么流量···
显着玩玩嘛,反正不是很精确的,明显偏少。。。
有了这个,广告主就能看博客的流量,然后确定是否购买了。
放在我那里,我需要特别定制,我要把IP那个变量加上个常量200,呼呼。
看这个IP不准确的,因为我只加在了内页,首页和其他位置都没加,所以比实际要来的少
恩~不过似乎使用统计网站的数据更好!
呵呵,功能肯定没有第三方统计的好啦
这个好像对俺没啥用,基本不去管那些统计的
我也很少管统计了,就是拿来玩玩,这个数据也不一定精确
过来咯..你发文章的时候,我刚忙着》。 我的sf 吖..现在才忙好的呢..
HOHO,SF天天有,明天请早啦~
PHP是开源的嘛,没有什么不可以折腾的,哈哈
后排测试!
争取前排哇~
这个可以用用试试,不过还是cnzz省事。
功能和精确度肯定没有第三方统计做的好,只是图一乐~
看来你还是放不下统计啊
死活都要统计一下,哈哈。
哈哈哈哈,被你看穿了
两个在线中的一个前来报到……怎么没有我的访问次数啊?被hx了?
当前在线人数有点问题,明显偏少嘛
这个统计我貌似没什么用,俺是把主机后台流量当做参考的。
PS:期待这个WP-PostViews的非插件版本哦。
哈哈,这个明天试试去,可以的话又能去掉一个插件咯
你的谷歌订阅这几天更新不了!
恩,已经有同学反应这个情况了,我也无奈啊
本地没用过,前几天把百度统计也去掉了,现在只用google的了
我已经去掉统计有段时间了,现在这个就当是弥补吧
谢谢,欢迎来顶啊~
不错,可惜不怎么用WP
WP还是很容易上手哒,多折腾折腾啦
前排插入,我还是喜欢51la,感情了
我已经把第三方的统计都给撤了
这个啥用
可以统计并输出访问量
。。。强大的人。。
你才发现呀
我是想说 强大的人们
其实 = = 我觉得还是托管给其他统计网站比较好
其他的网站有可能服务器不稳定,我只信的过自己的主机,哈哈
我这图挂了 怎么回事?
教育网吗?
文章附图。
谢谢分享
不用客气,能用上就好咯
没看到在线人数啊
有啊。。。可为什么还是1人在线。。。
为什么我网速这么慢了 = =
慢就意味着没沙发,哈哈
沙发。。。
响应的够快啊
哈哈 卡掉了居然还是我的。。