小编dat*_*tor的帖子

渲染haml部分需要很长时间......为什么?

我的 ruby​​ 1.8.7 上的 Rails 3.0 应用程序包含 Haml 3.1.3。大多数视图都是 haml 模板,在我的机器上以生产模式呈现它们大约需要 0.5-5 毫秒。

话虽如此,一些部分需要更长的时间。30-60行haml为300ms到900ms。它一定是我使用它的方式,但我怎么能调试出什么问题呢?基准是一致且可重复的。

我不确定错误的可能来源:

  • 深部分嵌套?(3-5 级)
  • 深火腿嵌套?(4-8 级)
  • 使用块助手?
  • 很多翻译?
  • 将haml与formtastic 2.0一起使用?
  • 将表单构建器用于嵌套表单?

任何帮助表示赞赏。

performance haml view ruby-on-rails-3

5
推荐指数
1
解决办法
2096
查看次数

如何创建带有文本的 PNG 文件?

在 Ruby 应用程序中,我需要在内存中动态创建图像文件。我更喜欢 PNG 文件,所以我首先查看了chunky_png。它允许我操作 PNG 图像并在画布上进行一些绘图。但它不允许我将文本渲染为像素。

最好的方法是什么?

任何提示都将不胜感激。

ruby

3
推荐指数
1
解决办法
1980
查看次数

标签 统计

haml ×1

performance ×1

ruby ×1

ruby-on-rails-3 ×1

view ×1