ecshop改了模板类使用memcached之后怎么判断调用成功? ecshop memcached缓存 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对了,是 cls_template.php 这个文件中的函数 ecshop 缓存 分类信息 失效时间 1小时需要修改的文件 category.php$memcache->set($cache_var , $data , 0, 3600); | | | | key 数据 压缩 失效时间(秒) 自行替换 /** * 获得分类的信息 * * @param integer $cat_id * * @return voidfunction get_cat_info($cat_id){ return $GLOBALS['db']->getRow('SELECT cat_name, keywords, cat_desc, style, grade, filter_attr, parent_id FROM ' . $GLOBALS['ecs']->table('category') . " WHERE cat_id = '$cat_id'");}*///mem缓存分类function get_cat_info($cat_id){ $memcache = new Memcache; $memcache->connect("127.0.0.1", 11211); $cache_var = 'men_category_info_'.$cat_id; $data = $memcache->get($cache_var); if($data === false){ $data = $GLOBALS['db']->getRow('SELECT cat_name, keywords, cat_desc, style, grade, filter_attr, parent_id FROM ' . $GLOBALS['ecs']->table('category') . " WHERE cat_id = '$cat_id'"); $memcache->set($cache_var , $data , 0, 3600); return $data; }else{ return $data; }}这样解决了 谢谢 还有好几个文件一样处理修改修改的文件 includes/cls_template.php需要改写的文件 includes/lib_base.php需要修改的文件 category.php 用header("location:1.php")转向到了1.php,但如何在打开1.PHP之前刷新它呢? 如何实现select的选择不同,隐藏域的值也不同? 逻辑关系匹配 tpl模板中要使用的变量,需要在哪里定义啊 文件内容排序(十万火急) 淘宝网我搜下'淘宝'url地址怎么是那样的呢? 随机取值 如何写 请教 采集,得到名字,select后, 请高手帮我看一下我的分页代码写的是哪有问题了??????[在线等] 请各位高手,能帮我编一个非常非常简单的留言板吗?急!!! 电子商务网站的PHP源码分析修改 正则表达式如何匹配两种情况
| | | |
key 数据 压缩 失效时间(秒)
自行替换 /**
* 获得分类的信息
*
* @param integer $cat_id
*
* @return void
function get_cat_info($cat_id)
{
return $GLOBALS['db']->getRow('SELECT cat_name, keywords, cat_desc, style, grade, filter_attr, parent_id FROM ' . $GLOBALS['ecs']->table('category') .
" WHERE cat_id = '$cat_id'");
}
*/
//mem缓存分类
function get_cat_info($cat_id)
{
$memcache = new Memcache;
$memcache->connect("127.0.0.1", 11211);
$cache_var = 'men_category_info_'.$cat_id;
$data = $memcache->get($cache_var);
if($data === false){
$data = $GLOBALS['db']->getRow('SELECT cat_name, keywords, cat_desc, style, grade, filter_attr, parent_id FROM ' . $GLOBALS['ecs']->table('category') .
" WHERE cat_id = '$cat_id'");
$memcache->set($cache_var , $data , 0, 3600);
return $data;
}else{
return $data;
}
}这样解决了 谢谢
修改修改的文件 includes/cls_template.php
需要改写的文件 includes/lib_base.php
需要修改的文件 category.php