话虽如此,一些部分需要更长时间. 30-60行haml 300ms至900ms.它必须是我如何使用它的方式,但我怎么能调试什么是错的?基准测试是一致且可重复的.
我不确定错误的可能来源:
>深部分嵌套? (3-5级)
>深haml筑巢? (4-8级)
>使用拦截器?
>很多翻译?
>使用带有formtastic 2.0的haml?
>使用表单构建器嵌套表单?
任何帮助表示赞赏.
解决方法 事实证明,Formtastic 2.0中有很多东西:>大量的对象查找,未缓存
>很多翻译,未缓存
>使用try … rescue blocks可以大大减慢它的速度
修复已添加到Formtastic 2.1及更高版本,使其更快.感谢Sascha Konietzke提供补丁.
总结以上是内存溢出为你收集整理的ruby-on-rails-3 – 渲染haml partials需要很长时间……为什么?全部内容,希望文章能够帮你解决ruby-on-rails-3 – 渲染haml partials需要很长时间……为什么?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)