因为MVC包含视图文件 可以使用成熟的第三方的视图引擎 也可以自己编写 smarty就是成熟的第三方引擎
现在公司没有用的吧
不对,是2014.3.9
模板引擎是实现视图层的工具。主流框架里就包含多款视图引擎。开发的时候,您用到了主流框架,就不可避免的会接触到它内置的一些视图引擎
国内用的挺多的,小公司用的比较多
smarty的主要作用是把页面模板和PHP代码分开,减少耦合,提供开发效率。框架要比smarty复杂的多,比如PHP的ZF、YII、CI,国内的ThinkPHP,框架封装了很多东西包括常用模块、缓存等,用起来更方便,开发效率更高。