求解MVC、smarty、thinkphp这三者的关系。()

会了MVC,其他两个也就会了另外,smarty没必要去学了,一个原因是tp本来就有一套模板引擎,你会了tp就差不多等于回了smarty,另外一个原因是smarty用的越来越少了,火了一段时间之后,大家都慢慢倾向于原生的php输出
■网友
MVC是model、controller、view 的缩写,是一种非常实用的网站开发框架,通过合理的逻辑处理以及任务分配,使得网站开发变得非常快速。smarty是一种模板引擎,主要是用来处理网页模板视图的,可以替换网页中的元素或者实现基于模板的网页输出。而且非常容易操作,效率也是非常快。ThinkPHP是之后基于MVC的框架,用来开发网站。是国人自己的框架,用起来还是很好的,注释非常详细。目前的3.2.2版本还是很稳定的。
■网友
MVC看书;smarty是一个模板引擎,主要处理MVC中的V;thinkphp是一个好像实现了MVC的框架,其中V的部分可以用smarty驱动,默认是用它自己的引擎。


    推荐阅读