登录
立即注册
首页
>
绿虎论坛
>
历史版块
>
编程
>
PHP
>
源码
有一个关于模板缓存的想法
2
@Ta
2014-05-03
3262点击
新建一个模板版本号,根据版本号来重新编译释放缓存是不是比较好?比时间要高效一点?
有没有具体哪个框架用的这个方法?推荐一下。话说YII框架好难啊。。。太大了。
隐藏样式
查看源码
回复列表(9|
隐藏机器人聊天
)
1
拒绝柳岩99次
@Ta
/ 2014-05-03 /
样
/
源
没明白你的意思
2
嚻
@Ta
/ 2014-05-03 /
样
/
源
@
齐子
,很多框架都有这个机制的,他们的版本号就是time(),时间截
3
2
@Ta
/ 2014-05-03 /
样
/
源
@
嚻
,我看也有按nowtime()-agotime()
4
wikwin
@Ta
/ 2014-05-03 /
样
/
源
其实我比较讨厌产生缓存的《可能因为长的丑》,所以还是直接引用php代码比较好!
5
嚻
@Ta
/ 2014-05-04 /
样
/
源
@
齐子
,你说不用 nowtime()-agotime(),怎么判断版本是否过期,我说的时间截指的是生成缓存时的时间截
6
旧人
@Ta
/ 2014-05-04 /
样
/
源
file();
7
2
@Ta
/ 2014-05-04 /
样
/
源
@
嚻
,那叫时间戳吧好像。。。
8
嚻
@Ta
/ 2014-05-04 /
样
/
源
呵呵,别这么较真
9
2
@Ta
/ 2014-05-04 /
样
/
源
@
嚻
,agotime()就是生成缓存的时间戳,nowtime()是现在的时间戳,看到的有的模板是这样
if((nowtime()-agotime) >10)
也就是每隔10s缓存模板。根据模板版本号缓存就不用经常编译缓存模板了。
添加新回复
回复需要
登录
。
if((nowtime()-agotime) >10)
也就是每隔10s缓存模板。根据模板版本号缓存就不用经常编译缓存模板了。