当前位置:首页 > 站长杂谈 > 正文内容

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

小宝4年前 (2020-05-10)站长杂谈1302

对网站和网页访问次数的统计,是每一位站长必备的技能之一,而实现对网站和网页访问点击次数的常规方法是使用百度统计、CNZZ、51la等统计工具

但通过这些工具统计的坏处是数据在第三方平台,站长需要不定时登录这些第三方数据统计网站的后台去查看。

那么,是否可以通过简单的代码实现在本站上对网站访问次数进行统计呢?现在就来分享一个关于EMLOG通过PHP代码统计网站访问次数的方法。


一、PHP统计网站/网页点击访问次数的方法

1、打开模板文件footer.php,在合适的位置添加如下代码
<?php 
session_start();
$log = 'log.txt';
if(!$handle = fopen($log,"a+")){ echo '日志文件打开失败'; exit(); }
if(!fwrite($handle,session_id().chr(13))){ echo '数据写入失败'; exit(); }
fclose($handle);
$file = file_get_contents($log);
$content = explode(chr(13),$file);
echo "本页被访问次数: <b>".(count($content)-1)." </b>";
?>

2、打开网站,刷新即可看到效果

二、注意事项

1、本教程使用的统计代码不仅仅局限于使用在footer.php文件,可以根据需要放置在其他模板文件

2、本教程使用的统计代码不仅仅适用于EMLOG博客程序作出的网站,同样适用于任何PHP语言构建的网站

3、本教程的统计代码被使用后,会在根目录下生成一个log.txt文件,可根据需要修改该文件名称和存储位置4、本教程使用的统计代码不记录COOKIE,网页/网站被刷新则计数+1,您也可以选择EMLOG通过PHP代码统计网站访问人数的方法

扫描二维码推送至手机访问。

版权声明:本文由 菠萝博客 发布,如需转载请注明出处。

本文链接:https://www.boluobk.cn/post/73.html

标签: emlog
分享给朋友:

相关文章

kangle一键安装脚本

脚本简介本脚本是一键安装Kangle+Easypanel+Mysql的集合脚本。脚本本身集成:PHP5.2、PHP5.4、PHP5.5、PHP5.6、PHP7.0、PHP7.1、PHP7.2、PHP7.3、Mariadb5.5(替代Mysq...

常见HTTP错误代码报错

各位站长在搭建网站的时候不管使用虚拟主机还是服务器,都会出现网站报错,比如404,503等等,那么这些报错都是什么意思呢?往下看:100 (继续) 请求者应当继续提出请求。服务器返回此代码表示已收到请求的第一部分,正在等待其余部分。&nbs...

给网站添加一个夜间模式

教大家怎么给自己的网站添加一个夜间模式,当然代码不是我制作开发的,我不生产代码,我只是代码的搬运工(广告词很熟悉哈),好了不多说废话,这个代码是在网上找到,也不知道原始作者是谁,感谢您的无私奉献。首先,我们需要在主题模板中打开“footer...

【网络推广】不懂这些本质原理怎么做好网络推广排名的搜索营销?

【网络推广】不懂这些本质原理怎么做好网络推广排名的搜索营销?

无意中在百度知道看到了这样一个问答题——“网页浏览器与互联网的关系”。虽然这个问题是发生在2011年,但回顾我之前网络推广营销策划咨询工作的种种交互,发现看似商业互联网化大家都玩得如火如荼的,但事实上还是极少人能透彻的理解互联网以及搜索营销...

[宝塔面板]Nginx开启HSTS获得MySSL A+评分

[宝塔面板]Nginx开启HSTS获得MySSL A+评分

最近有人在问如何获得MySSL A+评分,那么今天就来讲一讲宝塔面板开启HSTS,在讲开启HSTS之前,先来简单说一下宝塔面板如何一键部署SSL部署SSL如果你登录了宝塔账号并且已经通实名认证,我推荐使用宝塔SSL(有钱买域名通配...

宝塔面板插件-shadowsocks可视化管理

宝塔面板插件-shadowsocks可视化管理

插件简介以前总认为宝塔面板和shadowsocks水火不相容,两者总是无法成功安装在同一VPS,无奈只能买两台vps使用。终于,看到某大神制作了宝塔面板插件,将SS集成在可视化插件中,非常方便进行管理。测试环境系统版本:CentOS&nbs...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。