php - smarty模板还有必要学习吗??
PHP中文网
PHP中文网 2017-04-10 17:23:26
0
19
1473

弄了两天的ECShop,也接触了些smarty模板,自己没学过smarty,但在ECShop中用到了,不知道,目前的趋势,还有必要学smarty吗??

PHP中文网
PHP中文网

认证高级PHP讲师

répondre à tous(18)
洪涛

完全没有必要.PHP本身就是非常的好的模板引擎.我们为何还要封装一次?有人说,为了让前段看起来更舒服.我想说,前端看的更舒服了,但是他们还是要学习一种模板引擎的语言.但是如果学会了原生的PHP模板引擎.那么以后用这一个就ok.哪有这么多的事情.
总的来说.使用原声最好.
没了.

小葫芦

同意上面的说话,实践证明,直接用PHP写模板才是最佳实践

迷茫

可以看一下,了解一下模板的原理,真正用的时候对着API用就好了

Peter_Zhu

没必要特意学它吧,现在应该用的不多,很多框架也都有自己的模板,模板原理都差不多,需要的时候,随便了解下模板怎么渲染数据,模板的if else怎么用,foreach怎么用,一般都够了。

迷茫

搞了十年程序,只在ecshop中用过smarty,所以我认为没有必要学,除非你使用的架构中已经包含它。php其实也是一种模板语言,可以与HTML混写,所以PHP模板引擎向来都有点鸡肋。

黄舟

会了一个之后学其他的就有概念了,这个模板适合入门吧,我一开始也是学这个,后来学框架,框架里都有自己的模板,而且用法比这个简单些,比如laravel中的模板就是很简单的语法。thinkphp中的和smarty类似,好像用的就是smarty吧。

阿神

如果要用PHP模板,首选Twig,上面已有人推荐。楼上,thinkPHP一直是自己的模板引擎,从未用smarty

左手右手慢动作

作为使用最广泛的php模板引擎,smarty拥有着完善的的功能,可以支持各种复杂场景,由于年代久远,代码显得略为复杂,现在有很多模板引擎出现,比如think,twig,blade等。入门的话,学习smarty也没有什么不好,学思想嘛

  • répondre Je veux essayer d'étudier la structure spécifique d'un modèle MVC et comment ils sont liés et combinés. Cela devrait donc être un bon moyen pour moi d'explorer Smarty, n'est-ce pas ?
    迷离修 auteur 2019-07-30 13:05:58
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal