新聞中心
ECSHOP程序底部減少數(shù)據(jù)庫(kù)查詢只顯示在線人數(shù)的修改方法
最近很多站長(zhǎng)朋友問(wèn)小編哪個(gè)商城程序比較好,小編根據(jù)以往的建站經(jīng)驗(yàn)都是推薦的是ECSHOP程序,這款程序功能比較齊全,安裝后對(duì)網(wǎng)站二次修改也是比較容易的。但是所有的ECSHOP程序都有一個(gè)共性那就是頻繁的操作數(shù)據(jù)庫(kù),當(dāng)訪問(wèn)一個(gè)寶貝鏈接,首先會(huì)向數(shù)據(jù)庫(kù)發(fā)送一個(gè)查詢語(yǔ)句,從數(shù)據(jù)庫(kù)調(diào)出來(lái)然后才可以在網(wǎng)頁(yè)上面顯示出來(lái),這樣頻繁發(fā)送查詢語(yǔ)句就可能會(huì)讓網(wǎng)站訪問(wèn)慢,并且對(duì)php虛擬主機(jī)會(huì)造成影響。所以搭建好了網(wǎng)站后盡量把不必要的查詢都刪除或者屏蔽掉。小編今天發(fā)現(xiàn)了Ecshop程序的底部也有幾個(gè)查詢是實(shí)時(shí)調(diào)用數(shù)據(jù)庫(kù)的。小編下面截圖來(lái)分析下: 以上是小編在搭建好的商城上的截圖,例如上面顯示:共執(zhí)行43個(gè)查詢,用時(shí)0.023160秒,在線4人,占用內(nèi)存4.819MB,這些數(shù)據(jù)都是從數(shù)據(jù)庫(kù)中實(shí)時(shí)查詢后才顯示的。這些查詢無(wú)形中就增加了數(shù)據(jù)庫(kù)的查詢負(fù)擔(dān)了。但是如果都刪除了站長(zhǎng)們又看不到目前有多少會(huì)員在瀏覽自己的商城,所以這個(gè)在線人數(shù)是比較重要的,能否只顯示在線人數(shù),把其它的都刪除呢?小編研究后發(fā)現(xiàn)是可以實(shí)現(xiàn)的哦,下面就來(lái)分享下實(shí)現(xiàn)的方法. 首先連接FTP,找到目錄文件includes/lib_insert.php,使用高級(jí)編輯器打開(kāi)。找到65行代碼如下:
return sprintf($GLOBALS['_LANG']['query_info'], $GLOBALS['db']->queryCount, $query_time, $online_count) . $gzip_enabled . $memory_usage . $cron_method;修改為:
return sprintf("在線%s人",$online_count).$cron_method;修改后上傳到對(duì)應(yīng)的目錄文件下,然后更新下緩存。再登陸網(wǎng)站首頁(yè)查看頁(yè)面最底部如下截圖: 修改后看著也很簡(jiǎn)潔,并且也相對(duì)性的減輕了對(duì)數(shù)據(jù)庫(kù)的負(fù)載哦,以上就是ECSHOP程序底部減少數(shù)據(jù)庫(kù)查詢只顯示在線人數(shù)的修改方法了。 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: 如何利用巧妙UPDATE語(yǔ)句清空所有會(huì)員的積分方法 ECSHOP解決購(gòu)物車無(wú)法使用如何設(shè)置一步購(gòu)買的方法 ECSHOP上傳商品圖片在空間生成文件夾如何自動(dòng)以年月日命名? ECSHOP數(shù)據(jù)表ECS_CATEGORY操作頻率導(dǎo)致網(wǎng)站訪問(wèn)慢的解決方法
本文地址:http://www.gle-technology.com/ecshop/18511.html