第21章节01smarty简介

上传人:E**** 文档编号:91551178 上传时间:2019-06-29 格式:PPT 页数:5 大小:169KB
返回 下载 相关 举报
第21章节01smarty简介_第1页
第1页 / 共5页
第21章节01smarty简介_第2页
第2页 / 共5页
第21章节01smarty简介_第3页
第3页 / 共5页
第21章节01smarty简介_第4页
第4页 / 共5页
第21章节01smarty简介_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《第21章节01smarty简介》由会员分享,可在线阅读,更多相关《第21章节01smarty简介(5页珍藏版)》请在金锄头文库上搜索。

1、Smarty简介,本讲大纲:,1、什么是Smarty 2、Smarty与MVC 3、Smarty特点,支持网站:,什么是Smarty,Smarty是一个使用PHP编写的PHP模板引擎,它将一个应用程序分成两部分实现:视图和逻辑控制。简单地讲,目的就是将UI(用户界面)和PHP code(PHP代码)分离。这样,程序员在修改程序时不会影响到页面设计,而美工在重新设计或修改页面时也不会影响程序逻辑。,Smarty与MVC,Smarty这种开发模式,正是基于MVC框架概念。 MVC(Model-View-Controller),即模型-视图-控制器,是指一个应用程序由3部分构成:模型部分、视图部分和

2、控制部分。 模型:对接收的信息进行处理,并将处理结果回传给视图。例如,如果用户输入信息正确,那么将给视图一个命令,允许用户进入主页面,反之则拒绝用户的操作。 视图:就是提供给用户的界面。视图只提供信息的收集及显示,不涉及处理。如用户登录界面,也就是视图,只提供用户登录的用户名和密码输入框(也可以有验证码、安全问题等信息),至于用户名和密码的对与错,这里不去处理,直接传给后面的控制部分。 控制:负责处理视图和模型的对应关系,并将视图收集的信息传递给对应的模型。例如,当用户输入用户名和密码后提交,这时,控制部分接收用户的提交信息,并判断这是一个登录操作,随后将提交信息转发给登录模块部分,也就是模型。,Smarty特点,采用Smarty模板编写的程序可以获得最快的速度。注意,这是相对于其他模板而言。 可以自行设置模板定界符,如、等。 仅对修改过的模板文件进行重新编译。 模板中可以使用if/elseif/else/endif。 内建缓存支持。 可自定义插件。,Thank you,还有什么疑问可以到提出 也可以发送邮件到 ,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号