Php Jinja2对Smarty
我一直认为jinja因为模板扩展而更好。。但我发现他们:Php Jinja2对Smarty,php,python,smarty,jinja2,Php,Python,Smarty,Jinja2,我一直认为jinja因为模板扩展而更好。。但我发现他们: smarty扩展和jinja2扩展有什么区别吗 在我看来,Smarty是一种过火的行为。我更喜欢树枝: 如果您一直使用php,那么应该尝试一下。几乎和金甲2号一样 三个月前,当我们不得不快速重写一个应用程序时,这是我的个人救星。设计师马上跳了上去!我也非常喜欢twig语法,但在为我正在开发的CMS实现它时,我发现它有缺陷。Twig在使用模板中的关联数组时不断遇到问题。除此之外,它还使用了eval(),这对我来说是一个巨大的危险信号。我
smarty扩展和jinja2扩展有什么区别吗 在我看来,Smarty是一种过火的行为。我更喜欢树枝:
如果您一直使用php,那么应该尝试一下。几乎和金甲2号一样 三个月前,当我们不得不快速重写一个应用程序时,这是我的个人救星。设计师马上跳了上去!我也非常喜欢twig语法,但在为我正在开发的CMS实现它时,我发现它有缺陷。Twig在使用模板中的关联数组时不断遇到问题。除此之外,它还使用了
eval()
,这对我来说是一个巨大的危险信号。我不确定这些问题是否仍然存在,但如果存在,请保持清醒!可能是Twig和Smarty的一个很好的替代品,尽管我还没有尝试过。这个问题被标记为php和python(以及django),所以我不确定Twig是否是最好的答案,一般来说,即使它似乎是针对OP的。