zen cart 数据库缓存简介

Zen Cart说明文件,安装指南和使用手册等等。可以回复,不能发新贴。

版主: Jack

版面规则
新手必读栏目。本版面不能发新贴,可以回复

zen cart 数据库缓存简介

帖子Jack » 2009-10-08 8:04

首先,zencart的缓存指的是SQL数据库缓存,就是zencart读取数据库时,可以保存部分查询结果,一定程度上减少对数据库的查询次数。

zencart的SQL缓存设置有三个选项: none, database file
前台的数据库缓存,在 \includes\configure.php 文件中设置;
后台的数据库缓存,在 \admin\includes\configure.php 文件中设置;
需要修改以下两个参数:
代码: 全选
  define('SQL_CACHE_METHOD', 'none');
  define('DIR_FS_SQL_CACHE', '/var/www/html/cache');


其中,SQL_CACHE_METHOD 即为缓存方式:

none: 无,即不使用缓存。如果您的商品和分类很少,该方式实际上速度最快。

database: 数据库,即使用数据库缓存方式。SQL查询结果缓存在数据库表中。听起来很奇怪,但对于商品和分类数量中等的网站来说,可以加快速度。

file: 文件,即使用文件缓存方式。SQL查询结果缓存于服务器的硬盘上。该方式适合有大量的商品和分类的网站。

如果选择 file 方式,需要同时设置 DIR_FS_SQL_CACHE 为缓存文件的目录,这也是商店管理员需要定时删除缓存文件的目录。建议使用zencart的cache目录,该目录必须可写 (chmod 666 或者 chmod 777)。
Zen Cart - 让每个人拥有自己生意的梦想成真
加入Zen Cart地图 | 恕不回复站内短信提问 | QQ: 3171061
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: zen cart 数据库缓存简介

帖子daimadaquan » 2009-10-13 23:50

好帖子,顶起
人在凡尘里,焉能返自然?
头像
daimadaquan
VIP会员
VIP会员
 
帖子: 512
注册: 2009-03-09 17:34
地址: 江苏 南京

Re: zen cart 数据库缓存简介

帖子Tracy88 » 2009-12-18 11:02

这么好的帖子,怎么没人顶?奇怪了
Tracy88
新手上路
新手上路
 
帖子: 9
注册: 2009-12-18 10:44

Re: zen cart 数据库缓存简介

帖子xtian1128 » 2009-12-22 23:14



老大就是老大

小菜鸟敬上
xtian1128
新手上路
新手上路
 
帖子: 13
注册: 2009-12-11 23:30
QQ 帐号: 393703771

Re: zen cart 数据库缓存简介

帖子外贸杨晓东 » 2010-01-18 10:17

没人顶,我来顶咯- -
zencart外贸网站、美国空间VPS主机(支持仿牌)|马来西亚空间(仿牌不会被封)VPS主机|Q 1286633798 我得博客闹团naotuan.com
外贸杨晓东
普通会员
普通会员
 
帖子: 30
注册: 2010-01-11 16:28
QQ 帐号: 1286633798

Re: zen cart 数据库缓存简介

帖子chaji » 2010-06-18 7:42

支持啊。。。
chaji
普通会员
普通会员
 
帖子: 25
注册: 2010-03-13 16:34

Re: zen cart 数据库缓存简介

帖子qq6518980 » 2010-06-19 9:17

很不错 支持了
qq6518980
新手上路
新手上路
 
帖子: 7
注册: 2009-08-31 9:02

Re: zen cart 数据库缓存简介

帖子洛阳行者 » 2010-06-25 12:03

了解了,确实不错,一般网站都是中型的,那么可不可以这样理解,我的代码应当如下所示:
define('SQL_CACHE_METHOD', 'databse');
define('DIR_FS_SQL_CACHE', 'D:/APMServ5.2.6/www/htdocs/zen-cart/cache');
不好意思,本人是菜鸟!
洛阳行者
新手上路
新手上路
 
帖子: 6
注册: 2010-05-21 10:54
QQ 帐号: 397649769

Re: zen cart 数据库缓存简介

帖子Jack » 2010-06-27 12:16

可以,注意是 database
Zen Cart - 让每个人拥有自己生意的梦想成真
加入Zen Cart地图 | 恕不回复站内短信提问 | QQ: 3171061
头像
Jack
论坛版主
论坛版主
 
帖子: 12265
注册: 2004-12-16 10:04

Re: zen cart 数据库缓存简介

帖子akai0231 » 2010-06-30 18:08

如果是大型的网站就用file吗?
要把代码贴到哪里啊?

define('SQL_CACHE_METHOD', 'file');
define('DIR_FS_SQL_CACHE', '/var/www/html/cache');
akai0231
高级会员
高级会员
 
帖子: 158
注册: 2010-05-17 16:44

下一页

  • 相关话题
    回复总数
    阅读次数
    最新文章

回到 新手上路



在线用户

正在浏览此版面的用户:没有注册用户 和 1 位游客