新聞中心
zen cart加速優(yōu)化mysql數(shù)據(jù)庫緩存設置
之前無憂小編寫過一篇“ZENCART如何開啟GZIP模式提升網(wǎng)頁加載速度”,高速大家如何開啟gzip功能來加強網(wǎng)站訪問速度。今天無憂小編再貢獻一個方法來增加網(wǎng)站的訪問速度,那就是根據(jù)網(wǎng)站的情況來設定zencart的sql數(shù)據(jù)庫緩存。就是zen cart讀取數(shù)據(jù)庫時,可以保存部分查詢結(jié)果,一定程度上減少對數(shù)據(jù)庫的查詢次數(shù)。 下面無憂小編就跟大家介紹下如何設置緩存的模式。首先是緩存的目錄。 前臺的數(shù)據(jù)庫緩存,在 \includes\configure.php 文件中設置; 后臺的數(shù)據(jù)庫緩存,在 \admin\includes\configure.php 文件中設置; 找到文件后就是找到要修改的參數(shù): define('SQL_CACHE_METHOD', 'none'); define('DIR_FS_SQL_CACHE', '/var/www/html/cache'); 其中,SQL_CACHE_METHOD 即為緩存方式: zencart的SQL緩存方式有三個選項: none, database 和 file; None:無,既不使用緩存功能,這個比較適合較少的商品數(shù)的網(wǎng)站,有人說沒有緩存不是更慢么?其實當你的商品還有分類比較少的時候,這個模式是更快的。 Database:這個是開啟數(shù)據(jù)庫緩存方式。SQL查詢結(jié)果緩存在數(shù)據(jù)庫表中。聽起來很奇怪,但對于商品和分類數(shù)量中等的網(wǎng)站來說,可以加快速度。 File:文件模式,即使用文件緩存方式。SQL查詢結(jié)果緩存于服務器的硬盤上。該方式適合有大量的商品和分類的網(wǎng)站。設置完這個之后就需要修改第二個參數(shù)。 define('DIR_FS_SQL_CACHE', '/var/www/html/cache');其中/var/www/html/cache就是默認的緩存路徑。這也是商店管理員需要定時刪除緩存文件的目錄。建議使用zencart的cache目錄,該目錄必須是可寫入權(quán)限。 無憂主機PHP空間采用zencart官方建議程序運行環(huán)境配置,結(jié)合無憂主機9年技術(shù)運維經(jīng)驗優(yōu)化,完美解決zen cart部署安裝方案。
本文地址:http://www.love62.cn/zencart/12348.html
![1](/wp-content/themes/starow_z/img/o-1.png)
![1](/wp-content/themes/starow_z/img/o-2.png)
![1](/wp-content/themes/starow_z/img/o-3.png)
![1](/wp-content/themes/starow_z/img/o-4.png)
![1](/wp-content/themes/starow_z/img/o-5.png)
![1](/wp-content/themes/starow_z/img/o-6.png)
![1](/wp-content/themes/starow_z/img/o-7.png)