zblog php 去 重_zblog php 彻底关闭文章浏览数功能的方法

使用 zblog 博客程序建站的站长们注意啦,如果你的网站的文章数量以及访问量很高话,可以通过彻底的关闭文章浏览数累加功能,来减少数据库的调用次数,加快网页的加载速度。

在 zblog 默认的设置中,文章页面每被用户访问一次,其浏览数就会默认加1,这就相当于在正常调用文章数据的情况下,另外多执行了一次浏览数加1的运算。如果网站的访问量少的情况下,这些运算是可以忽略的,但如果网站的访问量高,网页加速慢,我们就有必要去关闭它,来减少数据库的执行调用次数。

关闭 zblog 文章浏览数累加的方法

1、打开 zb_system/function/c_system_event.php 文件

2、搜索 "ZC_VIEWNUMS_TURNOFF",并找到以下代码,if (isset($zbp->option['ZC_VIEWNUMS_TURNOFF']) && $zbp->option['ZC_VIEWNUMS_TURNOFF'] == false) {

$article->ViewNums += 1;

$sql = $zbp->db->sql->Update($zbp->table['Post'], array('log_ViewNums' => $article->ViewNums), array(array('=', 'log_ID', $article->ID)));

$zbp->db->Update($sql);

}

3、利用 /* 代码 */ 形式,注释掉该代码,如下图

9adeddafe0564af447b56f44d1ed89aa.png

关闭 zblog 站点信息模块中浏览数总数方法

关闭了zblog文章浏览数累加的功能后,还得把后台模块中“站点信息”模块中的“浏览总数”的信息删除掉,不然在前台调用此模块时,浏览总数是不会增加的。

1、打开文件 zb_system/function/lib/modulebuilder.php

2、找到如下代码,注释掉即可if (!$zbp->option['ZC_VIEWNUMS_TURNOFF'] || $zbp->option['ZC_LARGE_DATA']) {

$allinfo['all_views'] = array('name' => $zbp->lang['msg']['all_views'], 'count' => $all_views);

}

3、利用 /* 代码 */ 形式,注释掉该代码,如下图

0be5552cb6b471ac0855d583daf81e8d.png

4、后台首页,点击"清空缓存并重新编译模板",即可。

PS:

1、此方法只是通过修改 zblog 底层代码的方式实现,如果修改后,更新了ZBLOG,就代码就会失效

2、zblog主题模版中的文章浏览数展示样式,需要自己修改去除

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值