您现在的位置: 精品资料网 >> 管理信息化 >> 网站策划 >> 资料信息

网站开发技术之模版smarty(ppt 30页)

所属分类:
网站策划
文件大小:
710 KB
下载地址:
相关资料:
开发技术,smart
网站开发技术之模版smarty(ppt 30页)内容简介

网站开发技术之模版smarty目录:
一、模版smarty的产生
二、什么是smarty
三、Smarty的特点
四、Smarty的应用

 

网站开发技术之模版smarty内容提要:
模版smarty的产生:
一个应用程序的开发流程如下:
提交计划文档
界面设计者[美工]制作了网站的外观模型,然后把它交给后台程序员。
程序员使用PHP实现商业逻辑,同时使用外观模型做成基本架构。然后工程被返回到html页面设计者继续完善。
就这样工程可能在后台程序员和页面设计者之间来来回回好几次。由于后台程序员不喜欢干预任何有关html标签,同时也不需要美工们和php鬼混在一起;美工设计者只需要配置文件,动态区块和其他的界面部分,不必要去接触那些错综复杂的php代码 。
因此,这时候有一个很好的模板支持就显得很重要了。
什么是smarty:
Smarty是一个php模板引擎。更准确的说,它分开了逻辑程序和外在的内容,提供了一种易于管理的方法。可以描述为应用程序员和美工扮演了不同的角色,因为在大多数情况下 ,他们不可能是同一个人。
例如,你正在创建一个用于浏览新闻的网页,新闻标题,标签栏,作者和内容等都是内容要素,他们并不包含应该怎样去呈现。在Smarty的程序里,这些被忽略了。模板设计者们编辑模板,组合使用html标签和模板标签去格式化这些要素的输出(html表格,背景色,字体大小,样式表,等等)。有一天程序员想要改变文章检索的方式(也就是程序逻辑的改变)。这个改变不影响模板设计者,内容仍将准确的输出到模板。同样的,哪天美工吃多了想要完全重做界面,也不会影响到程序逻辑。因此,程序员可以改变逻辑而不需要重新构建模板,模板设计者可以改变模板而不影响到逻辑。
 


..............................