首页编程smarty教程 smarty如何关闭缓存smart掉电存储区怎么设置

smarty教程 smarty如何关闭缓存smart掉电存储区怎么设置

编程之家2023-11-0398次浏览

你是否对于smarty教程和smarty如何关闭缓存smart掉电存储区怎么设置感到困惑?别担心,今天小编将为您揭开这个谜团,让我们一同探索吧!

smarty教程 smarty如何关闭缓存smart掉电存储区怎么设置

smarty如何关闭缓存smart掉电存储区怎么设置

如何禁用ECSHOP缓存以及如何关闭ECSHOP缓存

你好,希望能帮到你这个问题:

ECSHOP缓存有两种,一种是SMARTY的页面缓存;另一个是SQL查询结果的缓存。

这两个缓存都存储在模板/缓存/文件夹中。

只要我们分别关闭这两个缓存,就可以完全禁用ECSHOP的缓存。

当然,你也可以根据自己的需要关闭其中一个。

1.关闭SMARTY的缓存:

smarty教程 smarty如何关闭缓存smart掉电存储区怎么设置

打开includes/cls_template.php并找到以下段落

if(file_put_contents($hash_dir./.$cachename..php,?phpexit;?>.$data.$out,LOCK_EX)===false)

{

trigger_error(能t写:。$哈希目录。/。$cachename。。php

}就把这部分注释掉,改成

/*

if(file_put_contents($hash_dir。/。$cachename。。php?。$data。$out,LOCK_EX)===false)

{

trigger_error(能t写:。$哈希目录。/。$cachename。。php

}

smarty教程 smarty如何关闭缓存smart掉电存储区怎么设置

*/

2.关闭SQL查询结果缓存

打开包含/cls_mysql.php。

发现

var$max_cache_time=3600;//最大的缓存时间,以秒为单位

换成

var$max_cache_time=0;//最大的缓存时间,以秒为单位

经过上述修改后,ECSHOP的页面缓存和数据查询缓存都被禁用了,这样当你做任何修改时,前台都可以立即反映最新的变化,但是服务器的压力会比禁用缓存前略大。

希望对你有帮助,也可以在ecshop模板馆的知识馆教程中查看。

php视频教程 网盘

链接:

提取码:c9fj

《PHP自学视频教程》分3篇共22章,其中,第1篇为入门篇,主要包括了解PHP、PHP开发环境搭建、PHP开发基础、PHP流程控制语句、函数、字符串操作、正则表达式、PHP数组、PHP与Web页面交互、日期和时间等内容;第2篇为提高篇,主要包括MySQL数据库设计、PHP操作MySQL数据库、Cookie和Session、图形图像处理技术、文件和目录处理技术、面向对象、PDO数据库抽象层、程序调试与错误处理、Ajax技术、Smarty模板技术等内容;第3篇为实战篇,主要包括明日企业网、应用Smarty模板开发电子商务平台等两个实战项目。

END,本文到此结束,如果可以帮助到大家,还望关注本站哦!

防攻击空间?QQ空间里家园守卫战友情链?友情链接的作用有哪些