推荐用于PHP内容的模板语言?

时间:2012-12-04 23:50:19

标签: php templates content-management-system smarty

我正在开发cms /购物车。

我想为设计师创建一种更新产品页面,结帐,自定义页面,电子邮件,自定义内容小部件等视图的方法。

我希望这包括简单的编程结构,如循环,如果测试,格式化等。

目前这些部分要么不能包含编程,要么我正在使用php的eval()函数来处理内容。 eval()适用于开发,但我不想让客户端完全访问php,因为这会带来安全风险。

我正在考虑使用Smarty,但我想将内容保存在数据库而不是文件中,而且看起来不像smarty可以做到这一点。此外,我正在寻找比智能更轻的东西,因为我只需要非常简单的功能。

任何想法?

1 个答案:

答案 0 :(得分:1)

正如SmasherHell在评论中提到的,Twig是一个不错的选择;它由Symfony使用,从个人经验来看,它是一个非常高效和强大的引擎,具有相当简单的语法。 http://twig.sensiolabs.org/