«

EMLOG利用PHP代码统计网站访问次数的方法

时间:2020-4-30 14:15     作者:博客志     分类: emlog教程


对网站点击量和访客人数进行统计是每一位站长都在做的工作,我们一般都会使用百度统计、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保存当前访问者,更换浏览器则计数有效,想自我安慰可使用EMLOG利用PHP代码统计网站访问次数的方法