首页
技术博客
PHP教程
数据库技术
前端开发
HTML5
Nginx
php论坛
新用户注册
|
会员登录
PHP教程
技术博客
编程问答
PNG素材
编程语言
前端技术
Android
PHP教程
HTML5教程
数据库
Linux技术
Nginx技术
PHP安全
WebSerer
职场攻略
JavaScript
开放平台
业界资讯
大话程序猿
登录
极速注册
取消
热门标签 | HotTags
rsa
timestamp
range
datetime
yaml
ascii
eval
utf-8
lua
command
filter
bash
php
default
text
usb
schema
uri
join
object
main
hash
const
vba
metadata
jar
uml
scala
sum
md5
frameworks
web3
php8
install
actionscrip
substring
header
client
copy
heap
spring
loops
bit
bitmap
input
shell
controller
hook
nodejs
config
window
fetch
email
netty
select
import
replace
plugins
node.js
version
jsp
chat
int
instance
grid
require
testing
foreach
integer
python2
python3
string
python
less
erlang
split
process
数组
hashset
当前位置:
开发笔记
>
编程语言
> 正文
详解PHP的Smarty缓存操作
作者:情感顾问世界 | 来源:互联网 | 2013-08-07 14:23
在详解PHP的Smarty缓存操作(1)和详解PHP的Smarty缓存操作(2)中我们已经了解了smarty全局缓存和部分缓存的操作方法。现在让我们来了解下最后一个局部缓存的操作
在详解PHP的Smarty缓存操作(1)和详解PHP的Smarty缓存操作(2)中我们已经了解了smarty全局缓存和部分缓存的操作方法。现在让我们来了解下最后一个局部缓存的操作。
#########################################################
3、局部缓存
首先让我们了解下局部缓存的意思,就是指定同一页面下的某些局部地方生成缓存。
同样的在这里我们也要把思路反转一下。
其实不是指定哪些局部生成缓存,而是哪些局部不生成缓存(这和部分缓存的操作思想是类似的)。
话不多说,先举一个实例
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1.php
$time=time();
$smarty->assign(‘time’,$lanmuarr);
function insert_timeget()
{
return time();
}
$smarty->display(’1.html’);
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1.html
{$time}
//开启缓存后,重复刷新这个不会变
{insert name=’timeget’}
//开启缓存后,重复刷新这个会变
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++
看懂了这个例子我们来解释下其中的原理
在PHP中我们只要定义了函数名为insert_自定义补充名的自定义函数,在其中返回的值,不需要assign()方法传递,就能直接在模板页面中以{insert name=’自定义补充名’}的方式调用,同时不会受到缓存的影响,而实时刷新
#########################################################
好了到这里我们关于smarty的3中缓存方式就全部讲解忘了,有兴趣的朋友可以自己试验下不同的效果。
php
html
写下你的评论吧 !
吐个槽吧,看都看了
会员登录
|
用户注册
推荐阅读
uri
QUIC协议:快速UDP互联网连接
QUIC(Quick UDP Internet Connections)是谷歌开发的一种旨在提高网络性能和安全性的传输层协议。它基于UDP,并结合了TLS级别的安全性,提供了更高效、更可靠的互联网通信方式。 ...
[详细]
蜡笔小新 2024-12-28 12:33:18
sum
深入理解OAuth认证机制
本文介绍了OAuth认证协议的核心概念及其工作原理。OAuth是一种开放标准,旨在为第三方应用提供安全的用户资源访问授权,同时确保用户的账户信息(如用户名和密码)不会暴露给第三方。 ...
[详细]
蜡笔小新 2024-12-28 12:07:46
php
2023 ARM嵌入式系统全国技术巡讲
2023 ARM嵌入式系统全国技术巡讲旨在分享ARM公司在半导体知识产权(IP)领域的最新进展。作为全球领先的IP提供商,ARM在嵌入式处理器市场占据主导地位,其产品广泛应用于90%以上的嵌入式设备中。此次巡讲将邀请来自ARM、飞思卡尔以及华清远见教育集团的行业专家,共同探讨当前嵌入式系统的前沿技术和应用。 ...
[详细]
蜡笔小新 2024-12-28 11:58:48
php
国内BI工具迎战国际巨头Tableau,稳步崛起
尽管商业智能(BI)工具在中国的普及程度尚不及国际市场,但近年来,随着本土企业的持续创新和市场推广,国内主流BI工具正逐渐崭露头角。面对国际品牌如Tableau的强大竞争,国内BI工具通过不断优化产品和技术,赢得了越来越多用户的认可。 ...
[详细]
蜡笔小新 2024-12-28 11:12:44
php
深入理解 Oracle 存储函数:计算员工年收入
本文介绍如何使用 Oracle 存储函数查询特定员工的年收入。我们将详细解释存储函数的创建过程,并提供完整的代码示例。 ...
[详细]
蜡笔小新 2024-12-28 09:49:42
php
2018回顾与2019展望
本文总结了2018年的关键成就,包括职业变动、购车、考取驾照等重要事件,并分享了读书、工作、家庭和朋友方面的感悟。同时,展望2019年,制定了健康、软实力提升和技术学习的具体目标。 ...
[详细]
蜡笔小新 2024-12-28 09:10:26
php
四载相伴,与51CTO学院共成长
在计算机技术的学习道路上,51CTO学院以其专业性和专注度给我留下了深刻印象。从2012年接触计算机到2014年开始系统学习网络技术和安全领域,51CTO学院始终是我信赖的学习平台。 ...
[详细]
蜡笔小新 2024-12-28 08:20:07
php
CSS 布局:液态三栏混合宽度布局
本文介绍了如何使用 CSS 实现液态的三栏布局,其中各栏具有不同的宽度设置。通过调整容器和内容区域的属性,可以实现灵活且响应式的网页设计。 ...
[详细]
蜡笔小新 2024-12-28 02:40:28
php
QBlog开源博客系统:Page_Load生命周期与参数传递优化(第四部分)
本教程将深入探讨QBlog开源博客系统的Page_Load生命周期,并介绍一种简洁的参数传递重构方法。通过视频演示和详细讲解,帮助开发者更好地理解和应用这些技术。 ...
[详细]
蜡笔小新 2024-12-28 10:39:53
php
Windows 10 系统中禁用 F1 至 F12 功能键的方法
在 Windows 10 中,F1 至 F12 键默认设置为快捷功能键。本文将介绍几种有效方法来禁用这些快捷键,并恢复其标准功能键的作用。请注意,部分笔记本电脑的快捷键可能无法完全关闭。 ...
[详细]
蜡笔小新 2024-12-28 09:13:44
php
信息安全小组第一周工作总结
本周信息安全小组主要进行了CTF竞赛相关技能的学习,包括HTML和CSS的基础知识、逆向工程的初步探索以及整数溢出漏洞的学习。此外,还掌握了Linux命令行操作及互联网工作原理的基本概念。 ...
[详细]
蜡笔小新 2024-12-28 05:52:22
join
技术分享:从动态网站提取站点密钥的解决方案
本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ...
[详细]
蜡笔小新 2024-12-28 04:11:47
join
程序员思维:深入解析与应用
本文探讨了如何像程序员一样思考,强调了将复杂问题分解为更小模块的重要性,并讨论了如何通过妥善管理和复用已有代码来提高编程效率。 ...
[详细]
蜡笔小新 2024-12-28 01:48:10
object
解决Uploadify在IE浏览器中的兼容性问题
本文详细介绍了如何解决Uploadify插件在Internet Explorer(IE)9和10版本中遇到的点击失效及JQuery运行时错误问题。通过修改相关JavaScript代码,确保上传功能在不同浏览器环境中的一致性和稳定性。 ...
[详细]
蜡笔小新 2024-12-27 22:07:40
text
如何使用JavaScript或jQuery检测文本框焦点状态和鼠标悬停事件
本文介绍了如何利用JavaScript或jQuery来判断网页中的文本框是否处于焦点状态,以及如何检测鼠标是否悬停在指定的HTML元素上。 ...
[详细]
蜡笔小新 2024-12-27 21:33:33
情感顾问世界
这个家伙很懒,什么也没留下!
Tags | 热门标签
rsa
timestamp
range
datetime
yaml
ascii
eval
utf-8
lua
command
filter
bash
php
default
text
usb
schema
uri
join
object
main
hash
const
vba
metadata
jar
uml
scala
sum
md5
RankList | 热门文章
1
企业级linux市场:从三分天下,到二虎竞食
2
《毛毛虫组》【Alpha】Scrum meeting 5
3
导出期刊对应格式的参考_中文参考文献怎么一键导出正确格式?写作必看!
4
两款数据 分析产品使用对比:Tableau与豌豆BI使用感受
5
oracle获取一条记录,位于另个一表哪两条记录之间?
6
NodeRED系列教程18操作mongodb非关系型数据库
7
计算机word文档快速打数字,电脑word文档特殊符号怎么输入
8
Oracle数据库CPU占用过高
9
单性繁殖原理 踏巨人脚印而孕 处女怀孕 男人生孩子的真相
10
LinuxVPS/服务器建站系列(二)常见的国内云服务器商家subaomg
11
前端网页设计期末大作业写真工作室网站(资源链接在文末)
12
迅雷P2SP架构及服务策略的分析
13
plsql查看存储过程异常日志
14
【组队学习】【32期】吃瓜教程——西瓜书+南瓜书
15
在任务 SSIS(Dtsx) 中修改 CSV 文件中的列值
PHP1.CN | 中国最专业的PHP中文社区 |
DevBox开发工具箱
|
json解析格式化
|
PHP资讯
|
PHP教程
|
数据库技术
|
服务器技术
|
前端开发技术
|
PHP框架
|
开发工具
|
在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved |
京公网安备 11010802041100号
|
京ICP备19059560号-4
| PHP1.CN 第一PHP社区 版权所有