使用 zblog 博客程序建站的站長們注意啦,如果你的網站的文章數量以及訪問量很高話,可以通過徹底的關閉文章瀏覽數累加功能,來減少數據庫的調用次數,加快網頁的加載速度。

国产视频app在 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、利用 /* 代碼 */ 形式,注釋掉該代碼,如下圖

zblog php 徹底關閉文章瀏覽數功能

關閉 zblog 站點信息模塊中瀏覽數總數方法

關閉了zblog文章瀏覽數累加的功能后,還得把后臺模塊中“站點信息”模塊中的“瀏覽總數”的信息刪除掉,不然在前臺調用此模塊時,瀏覽總數是不會增加的。

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

国产视频app2、找到如下代碼,注釋掉即可

if (!$zbp->option['ZC_VIEWNUMS_TURNOFF'] || $zbp->option['ZC_LARGE_DATA']) {
    $allinfo['all_views'] = array('name' => $zbp->lang['msg']['all_views'], 'count' => $all_views);
}

国产视频app3、利用 /* 代碼 */ 形式,注釋掉該代碼,如下圖

zblog php 徹底關閉文章瀏覽數功能

4、后臺首頁,點擊"清空緩存并重新編譯模板",即可。

PS:

国产视频app1、此方法只是通過修改 zblog 底層代碼的方式實現,如果修改后,更新了ZBLOG,就代碼就會失效

2、zblog主題模版中的文章瀏覽數展示樣式,需要自己修改去除