Chinaunix首页 | 论坛 | 博客
  • 博客访问: 228980
  • 博文数量: 96
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 0
  • 用 户 组: 普通用户
  • 注册时间: 2016-07-14 11:43
文章分类

全部博文(96)

文章存档

2016年(41)

2015年(55)

我的朋友

分类: PHP

2016-02-19 15:28:01

【什么是模板引擎
    简单的讲,目的就是要使用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。

【 模板引擎和mvc的区别
PHP是一种HTML内嵌式的在服务器端执行的脚本语言,所以大部分PHP开发出来的Web应用,初始的开发模板就是混合层的数据编程。虽然通过MVC设计模式可以把程序应用逻辑与网页呈现逻辑强制性分离,但也只是将应用程序的输入、处理和输出分开,网页呈现逻辑(视图)还会有HTML代码和PHP程序强耦合在一起

【模板引擎技术原理】
应该是自定义了一套语法规则,控制器只需要将引擎能解析的变量定义好。然后调用对应模板作为视图。
之后会由模板引擎执行最后的解析,产出html页面

阅读(1043) | 评论(0) | 转发(0) |
0

上一篇:makefile 入门理解

下一篇:MVC 入门

给主人留下些什么吧!~~