网站使用php+smarty技术,那么哪些代码应放在tpl文件中?哪些应放在php文件中?请举例说明

网站使用php+smarty技术,那么哪些代码应放在tpl文件中?哪些应放在php文件中?请举例说明,第1张

你这个问题问的不好回答

1. 理论上讲,php中也可以有字符串的html代码,tpl文件中也可以使用标签{php}来写php代码

所以从理论上讲 都可以

2.但是优秀的架构以及良好的编码习惯应该让各自负责自己的职责,也就是业务、数据和展示分离

一般都是mvc架构 其中m 和 c 都是php文件 v是tpl文件

php主要处理 模型(Model),和控制Controller), tpl主要完成视图(View),也就是html代码

关于mvc架构你可以参照 http://baike.baidu.com/view/31.html?wtp=tt

php有很多mvc开源框架

我只知道PS的。

在PS里,

TPL要在编辑-预设管理器-预设类型下拉菜单选择“工具”后可以载入。

载入后,画笔选择左边的那个笔状图标下可以调用出载入的tpl笔刷。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11819690.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存