对网站点击量和访客人数进行统计是每一位站长都在做的工作,我们一般都会使用百度统计、CNZZ等第三方统计工具,但实际上这一功能可以通过简单的PHP代码即可实现。那么,现在就来分享一个EMLOG通过PHP代码统计网站访问人数的方法,从而实现对EMLOG网站访问量的统计。
一、PHP统计网站/网页访问人数的方法
1、打开模板文件module.php,在合适的位置添加如下代码
<? @session_start(); $counter = intval(file_get_contents("counter.dat")); //创建一个dat数据文件 if(!$_SESSION['#']) { $_SESSION['#'] = true; $counter++; //刷新一次+1 $fp = fopen("counter.dat","w"); //以写入的方式,打开文件,并赋值给变量fp fwrite($fp, $counter); //将变量fp的值+1 fclose($fp); } ?>
2、打开模板文件footer.php,在合适的位置添加如下代码
<?php echo "$counter";?>
3、打开网站,刷新即可看到效果
二、教程解析
本教程主要使用session保存当前访问者,并将访问次数写入本地文件
三、注意事项
1、本教程使用的统计代码不仅仅局限于使用在footer.php文件,可以根据需要放置在其他模板文件
2、本教程使用的统计代码不仅仅适用于EMLOG博客程序作出的网站,同样适用于任何PHP语言构建的网站
3、本教程的统计代码被使用后,会在根目录下生成一个counter.dat文件,可根据需要修改该文件名称和存储位置
4、本教程使用session保存当前访问者,更换浏览器则计数有效
还没有评论,来说两句吧...