smarty
YourBrotherBao
这个作者很懒,什么都没留下…
展开
-
Smarty数据缓存与模板缓存
Smarty模板技术基础就是模板缓存 什么是模板缓存? smarty会将用smarty语法编写的模板替换为php格式的以便PHP解析,实现PHP的数据与界面分离. 当我们每修改一次模板文件,相应的模板缓存都要重新生成一次. 但这仅仅是模板缓存,程序仍然需要从数据库获取数据及进行运算,与直接用PHP写出的界面无任何区别. 如何实现真正的数据缓存? smarty支持真正的数据缓存,原创 2012-12-03 15:36:51 · 1181 阅读 · 0 评论 -
使用smarty模板或缓存实现页面静态化
第一种:利用模板。目前PHP的模板可以说是很多了,有功能强大的smarty,还有简单易用的smarttemplate等。它们每一种模板,都有一个获取输出内容的函数。我们生成静态页面的方法,就是利用了这个函数。用这个方法的优点是,代码比较清晰,可读性好。 这里我用smarty做例子,说明如何生成静态页 require('smarty/Smarty.class.php'); $t = new转载 2012-11-17 17:06:23 · 1242 阅读 · 0 评论 -
全面剖析Smarty缓存机制一[三种缓存方式]
全面剖析Smarty缓存机制一[三种缓存方式] 作者:unvs 日期:2012-9-23 23:0:0 今天主要全面总结下Smarty模板引擎中强大的缓存机制,缓存机制有效减少了系统对服务器的压力,而这也是很多开发者喜欢Smarty的原因之一,由于篇幅较大,便于博友阅读,这篇文章将剖析Smarty缓存的几种方式,下篇文章着重讲解下设置缓存及清除缓存的技巧方法(其中包含缓存集合方转载 2013-07-11 14:11:34 · 811 阅读 · 0 评论