社区
基础编程
帖子详情
求助,smarty模板 编译文件和缓存文件一样?
挖布骚年
2014-05-18 10:17:30
我用的是smarty3.1.15。当$smarty->setCaching(Smarty::CACHING_LIFETIME_CURRENT); 开启缓存的时候 发现cache文件下的文件 和我的templates_c 文件夹下面的文件一样(相同文件名,相同内容) ,按理说缓存文件不应该是静态的HTML吗?
...全文
89
1
打赏
收藏
求助,smarty模板 编译文件和缓存文件一样?
我用的是smarty3.1.15。当$smarty->setCaching(Smarty::CACHING_LIFETIME_CURRENT); 开启缓存的时候 发现cache文件下的文件 和我的templates_c 文件夹下面的文件一样(相同文件名,相同内容) ,按理说缓存文件不应该是静态的HTML吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
挖布骚年
2014-05-18
打赏
举报
回复
并且设置缓存文件的生存期没有效果
Smarty
数据
缓存
与
模板
缓存
Smarty
模板
技术基础就是
模板
缓存
什么是
模板
缓存
?
smarty
会将用
smarty
语法编写的
模板
替换为php格式的以便PHP解析,实现PHP的数据与界面分离. 当我们每修改一次
模板
文件
,相应的
模板
缓存
都要重新生成一次. 但这仅仅是
模板
缓存
,程序仍然需要从数据库获取数据及进行运算,与直接用PHP写出的界面无任何区别. 如何实现真正的数据
缓存
?
smarty
支持真正的数据
缓存
,
PHP
文件
缓存
:
Smarty
模板
应用实例分析
在后续的请求中,如果
缓存
文件
仍然有效,
Smarty
将直接使用
缓存
文件
,而不需要重新解析和
编译
模板
。在后续的请求中,如果
缓存
文件
仍然有效,
Smarty
将直接使用
缓存
文件
,而不需要重新解析和
编译
模板
。当
Smarty
的
文件
缓存
功能启用后,
Smarty
将自动检查
缓存
目录中是否存在已经
缓存
的
模板
文件
。
文件
缓存
可以将经过解析和
编译
的
模板
文件
保存在磁盘上,以减少重复解析和
编译
的开销,提高应用程序的性能。
文件
缓存
可以将经过解析和
编译
的
模板
文件
保存在磁盘上,以减少重复解析和
编译
的开销,从而提高应用程序的性能。
PHP
Smarty
中的
缓存
如何实现?
缓存
复杂计算的结果:如果你在
模板
文件
中执行了一些复杂的计算或生成了一些动态数据,可以考虑将计算结果
缓存
起来,以减少重复计算。
缓存
重复的数据库查询:如果你在
模板
文件
中多次执行了相同的数据库查询,可以考虑将查询结果
缓存
起来,而不是每次都需要执行查询。使用
编译
缓存
:
Smarty
的
编译
缓存
可以存储
编译
后的
模板
文件
,这样在下次需要显示该
模板
时,可以直接从
编译
文件
中获取,而不需要重新
编译
。
缓存
模板
文件
:
Smarty
支持将整个
模板
文件
缓存
起来,这样在下次需要显示该
模板
时,可以直接从
缓存
中获取,而不需要重新解析和
编译
。
php
smarty
cache,
Smarty
数据
缓存
与
模板
缓存
Smarty
数据
缓存
与
模板
缓存
什么是
模板
缓存
?
smarty
会将用
smarty
语法编写的
模板
替换为php格式的以便PHP解析,实现PHP的数据与界面分离.当我们每修改一次
模板
文件
,相应的
模板
缓存
都要重新生成一次.但这仅仅是
模板
缓存
,程序仍然需要从数据库获取数据及进行运算,与直接用PHP写出的界面无任何区别.如何实现真正的数据
缓存
?
smarty
支持真正的数据
缓存
,就是条件符合会直接给浏览器返回一个
缓存
...
php
模板
缓存
_
Smarty
模板
引擎
缓存
机制详解
本文实例讲述了
Smarty
模板
引擎
缓存
机制。分享给大家供大家参考,具体如下:首先说下
smarty
缓存
和
编译
,这是两个不同的概念,
编译
默认情况下是启动的,而
缓存
机制需要人为开启,
smarty
编译
过的
文件
还是php
文件
,所以执行的时候还是
编译
的,如果涉及到数据库,还是要访问数据库的所以开销也不小啦,所以需要
smarty
缓存
来解决!1.开启全局
缓存
$
smarty
->cache_dir = "/ca...
基础编程
21,886
社区成员
140,364
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章