|
|
1
10
Armin建议将Jinja2模板预编译为python代码,并在生产中使用编译后的模板。因此,我为此制作了一个编译器/加载器,现在它可以将一些复杂模板的渲染速度提高13倍,并将其丢弃 全部的 here |
|
|
2
4
好了,各位,这就是我今天在#pocoo上看到的: [20:59]zgoda:您好,我想知道我是否可以优化我的jinja2环境创建过程,问题-> Optimizing Jinja2 Environment creation [21:00]zgoda:我有来自“冷”应用程序的分析器输出-> http://paste.pocoo.org/show/107009/ [21:01]zgoda:对于“热”,则为-gt; http://paste.pocoo.org/show/107014/ [21:02]zgoda:我想知道我是否可以降低为“冷”请求创建环境的CPU成本 [21:05]mitsuhiko:zgoda:将环境创建放在导入的模块中 [21:05]光之子:就像 [21:05]mitsuhiko:来自yourapplication.utils导入环境 zgoda:它已经在那里了 [21:06]光之子:嗯 [21:06]mitsuhiko:我认为问题在于每次访问都会重新编译模板 [21:06]mitsuhiko:不幸的是,gae有限,我不知道目前我能做的还有多少 [21:07]zgoda:我试过使用jinja bytecache,但它在prod上不起作用(它在开发服务器上)
[21:08]光之子:阿彭金没有元帅 [21:12]zgoda:光之子:谢谢
看起来Armin已经意识到AppEngine上字节码缓存的问题,并计划改进Jinja2以允许在GAE上进行缓存。我希望随着时间的推移情况会好转。 |
|
|
3
1
据此, google recipe 您可以使用memcache来缓存字节码。还可以缓存模板文件内容本身。一模一样 |
|
|
bobi · 如何修复:谷歌登录按钮未经验证 2 年前 |
|
|
Jad Chahine · 谷歌应用引擎灵活环境中的日志出现错误 2 年前 |
|
|
Community wiki · 上下文中的用户和角色 2 年前 |
|
|
Pebii Root · 点击提交按钮时防止重复条目谷歌工作表 2 年前 |
|
|
Pebii · 谷歌表单防止点击提交按钮后出现重复条目 2 年前 |