Chameleon和Jinja2的速度比较
这里有没有人对Chameleon和Jinja2的性能做过比较测试?我比较习惯使用Jinja的写法,因为我之前用的是Django。不过,Pyramid推荐使用Chameleon,所以我在想是不是应该试试它,尽管我觉得它的语法有点奇怪。
3 个回答
4
请记住,jinja2 还有一套“官方”的与 pyramid 结合的工具,叫做 pyramid_jinja2。
Chamelon 比 Jinja2 更“核心”的说法,主要是因为 pyramid 的历史背景,跟 repoze.bfg 有关。
19
模板引擎一般不会是性能问题的根源。就算Chameleon比Jinja2快一点,我也怀疑花时间去学习一种新的模板语言是否真的值得。
优化数据库查询和使用缓存,可能会带来比换模板引擎更大的性能提升,而且这些优化的工作量也比较小。