smarty 是不是不行了?

2019-02-15 23:46:32 +08:00
 legendnan
我看官网很久很久没有更新了。最近用到 php 百度说这个不错。是不是模板引擎已经不用了?
9167 次点击
所在节点    PHP
29 条回复
stevenhawking
2019-02-15 23:51:16 +08:00
yes
agdhole
2019-02-15 23:54:40 +08:00
推荐 blade
joyqi
2019-02-15 23:56:49 +08:00
twig
dot2017
2019-02-15 23:56:54 +08:00
很久的模版引擎了啊,印象里 php 4 时代的经典
Mac
2019-02-16 00:17:37 +08:00
现在都在搞前后端分离,性能和功能都跟不上了呗
westoy
2019-02-16 00:24:16 +08:00
嗯,15 年前流行过, 之前是 phplib, 之后是 smarttemplate, 遥远的记忆啊.......
jjplay
2019-02-16 02:09:51 +08:00
上古时期的,如上所说,现在用 blade twig
SimbaPeng
2019-02-16 03:21:13 +08:00
php 本身就是模板语言,看看 yii
legendnan
2019-02-16 07:06:22 +08:00
@joyqi 这个也有了解了,但是没有好的中文文档。我这种不懂外语的渣渣看不太懂
vanishcode
2019-02-16 07:27:28 +08:00
虽然比较反感,但是百度 wise 有些业务里还在用的,比如多模那边。不过正在逐渐迁移到自己的轮子上
xiaotuzi
2019-02-16 07:54:14 +08:00
用正则自己写一个…我就自己写了一个模板引擎…那是相当简单,自己写的模板引擎可以自己定义任何规则。
askfilm
2019-02-16 08:31:46 +08:00
twig +3
GM
2019-02-16 09:06:25 +08:00
@SimbaPeng php 本身确实是模板语言,而且速度是最快的。

然鹅:
里面可以写任意 PHP 代码,这是不可接受的。
wuxi889
2019-02-16 09:07:58 +08:00
thinkphp 表示现在还是用的 smarty
chniccs
2019-02-16 10:13:58 +08:00
都不前后分离的么
legendnan
2019-02-16 10:18:08 +08:00
@xiaotuzi 老铁,分享下。看看你怎么写的
puritania
2019-02-16 10:26:57 +08:00
现在微服务时代一些讲究设计模式优雅的框架带来的作用越来越小,前后端分离的广泛应用使得这些什么模板引擎也越来越鸡肋。
GuangXiN
2019-02-16 11:39:24 +08:00
当年 php 要输出 html 所以用模板引擎,现在 php 就输出个 json 用什么模板引擎
jay4497
2019-02-16 11:47:51 +08:00
tp 用的貌似自己改良的 smarty。其它的知道的比较现代的模板引擎 twig、blade 跟 plates。
mrytsr
2019-02-16 15:13:07 +08:00
plates

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/535498

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX