社区
PHP
帖子详情
smarty的原理是这样吗?
pengboy
2009-12-31 02:42:28
她的原理是不是在.php 页面里,把所有要输出的内容放到数组里面,然后.HTML页面通过smarty接收这些数组,显示在页面上?如果换了另外一个HTML,还可以把输出的内容放到新的页面上?这样输出的内容都不用变,变的只是.HTML?是这么回事吗?
...全文
617
18
打赏
收藏
smarty的原理是这样吗?
她的原理是不是在.php 页面里,把所有要输出的内容放到数组里面,然后.HTML页面通过smarty接收这些数组,显示在页面上?如果换了另外一个HTML,还可以把输出的内容放到新的页面上?这样输出的内容都不用变,变的只是.HTML?是这么回事吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
CRMEB鲁老师
2010-10-15
打赏
举报
回复
谢谢分享 哈哈 学习了
hukeok
2010-04-21
打赏
举报
回复
我也是来学习的
fiffri
2010-01-30
打赏
举报
回复
我是进来学习的。
HOOLOO
2010-01-30
打赏
举报
回复
怎么没人用heredoc ?
polarisfall
2010-01-30
打赏
举报
回复
[Quote=引用 1 楼 pengboy 的回复:]
我觉得smarty好像没什么大用呀,直接写在文件里也可以呀?
[/Quote]
写多一点,大一点的程序就明白了程序页面分离是很有必要的
龙四
2010-01-14
打赏
举报
回复
smarty跟struts和struts标签很类似
ruanchao
2010-01-12
打赏
举报
回复
多思考好啊
renzaijiang
2010-01-12
打赏
举报
回复
正则替换 完毕
tabris17
2010-01-12
打赏
举报
回复
读取模板文件,把里面的{}标签替换成php代码,这就是所谓的编译,然后执行“编译”后的php文件
码农天天向上
2010-01-12
打赏
举报
回复
[Quote=引用 9 楼 t240034137 的回复:]
引用 8 楼 stvsui 的回复:
先搞清楚什么叫MVC吧。至于SMARTY原理,从代码中看好了。
其实就是美工与程序员的矛盾造成的。
其实就是美工与程序员的矛盾造成的。
经典的回复
[/Quote]
经典的回复
t240034137
2010-01-12
打赏
举报
回复
[Quote=引用 8 楼 stvsui 的回复:]
先搞清楚什么叫MVC吧。至于SMARTY原理,从代码中看好了。
其实就是美工与程序员的矛盾造成的。
[/Quote]
其实就是美工与程序员的矛盾造成的。
经典的回复
有理想的草根
2010-01-12
打赏
举报
回复
先搞清楚什么叫MVC吧。至于SMARTY原理,从代码中看好了。
其实就是美工与程序员的矛盾造成的。
xcf007
2010-01-12
打赏
举报
回复
分离后,可以复用,这样任何一面change,而不用修改另外一方代码。
microwindlab
2010-01-11
打赏
举报
回复
其实是这么一个过程
把模板文件编译成php文件,然后每次都去读取下模板的修改时间,没有修改就不编译。然后include这个“编译”后的PHP文件。
所谓编译也就是模板用正则替换成含PHP代码的过程。
实际上并不会每次请求都编译,所以性能尚可。而SMARTY下插件之类的编写都可以提高代码复用程度、分离程度。
n9sky
2009-12-31
打赏
举报
回复
基本是的,模板文件时里有标记着内容输出的地方,模板引擎将这些标记处理下,生成编译文件,或者直接处理后输出,就是模板技术了。
xuzuning
2009-12-31
打赏
举报
回复
基本如是
wcqqq
2009-12-31
打赏
举报
回复
这东西源代码 都可以看到吧。。。。(看代码不就看到原理了)
pengboy
2009-12-31
打赏
举报
回复
我觉得smarty好像没什么大用呀,直接写在文件里也可以呀?
Smarty
模板类内部
原理
实例分析
主要介绍了
Smarty
模板类内部
原理
,结合实例形式模拟
Smarty
模板类的定义与应用,需要的朋友可以参考下
自编的
Smarty
模板引擎
深入理解
Smarty
模版引擎
原理
的最好教程,采用最简单最基本的功能写成的
Smarty
模板引擎,很容易就能理解
Smarty
的工作
原理
。
php+mysql+
smarty
的分页
原理
-适用于初学者
php+mysql+
smarty
的分页
原理
-适用于初学者
smarty
教程
smarty
入门,
原理
深入浅出之
Smarty
模板引擎工作机制
深入浅出之
Smarty
模板引擎工作机制的源代码,仅供学习之用 http://www.cnblogs.com/hongfei/archive/2011/12/10/
Smarty
-one.html
PHP
20,360
社区成员
19,659
社区内容
发帖
与我相关
我的任务
PHP
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
复制链接
扫一扫
分享
社区描述
“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。PHP语法利用了C、Java和Perl,该语言的主要目标是允许web开发人员快速编写动态网页。
php
phpstorm
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章