我是一个性能很好的人,我希望尽可能高效地运行我的代码。我不知道你们中是否有人知道液体模板,以及与之相关的代码风格,但通常都有像
这样的标签{% if | class.method == 'true' %}
blah text
{% endif %}
我讨厌液体,但我在网站上设置了与php标签相同的东西。
<?php /*if bob is logged in */ if ($user = 'bob') { ?>
Stuff to do and write
<?php /*end if user is bob*/ } ?>
我有点像设计,html很容易编辑,但我发现我的模板中有很多php标签。这是不好的设计吗?我的意思是可读性对我来说很好,事实上它更好,但我担心如果我添加所有这些小标签,我是否会对网站的性能做出太大的牺牲。
有人知道吗?
答案 0 :(得分:3)
不,这不是一个很大的性能问题。许多编译模板只是用PHP打开和关闭标签替换模板标签(例如Smarty)。
请参阅@ h2ooooooooooooooo链接