Home >Backend Development >PHP Tutorial > 憋了很久,小弟我终于还是要问一下,Smarty究竟有何用

憋了很久,小弟我终于还是要问一下,Smarty究竟有何用

WBOY
WBOYOriginal
2016-06-13 12:41:56807browse

憋了很久,我终于还是要问一下,Smarty究竟有何用?
   我去百度,大家都说,它提供了逻辑与外在内容的分离,有利于程序员与美工更好的合作,千篇一律。提供缓存云云。。。

   我接触过的很多项目也在用smarty,我很不解。

   我平时用的最多的smarty语法就是foreach 还有就是 if判断,有时候用一下里面的函数,因为现在好多的项目都是用现成的

框架不管是网上流行的还是自己封装的,无一例外都是mvc模式,所以,即使不用smarty模板,页面上也不会有什么逻辑代码,页

面上只有一些foreach,if 或一些基本的函数,只是写法不一样罢了,smarty标签可以自己定义,例如 {},而php标签?>,

,在mvc思想上写代码即使不用smarty页面也照样干净啊,而且还可以灵活的用php里面的函数,有什么不好?

    如果说提供缓存,我对smarty研究不深,不知道是不是说的它里面的页面纯静态化,如果有的话,我还可以理解为什么用

它,但如果没有,我就更不解了

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn