<分区>
我试图说服我的团队成员使用 SLIM 而不是 HAML,因为我更喜欢 SLIM 的语法。当我读到 here 时,我得到 promise ,如果它真的比 HAML 快得多,我们会改用 SLIM。和 here ,但我不知道这些基准有多新,所以我想知道是否有人对这个主题有一些现实生活经验?
我也不太确定哪个基准测试(编译的、倾斜编译的、缓存的、未缓存的)最重要,因为我不知道当 Rails 应用程序处于生产模式时(其中速度是最需要的)。
非常感谢您提供有关此主题的更多信息!
<分区>
我试图说服我的团队成员使用 SLIM 而不是 HAML,因为我更喜欢 SLIM 的语法。当我读到 here 时,我得到 promise ,如果它真的比 HAML 快得多,我们会改用 SLIM。和 here ,但我不知道这些基准有多新,所以我想知道是否有人对这个主题有一些现实生活经验?
我也不太确定哪个基准测试(编译的、倾斜编译的、缓存的、未缓存的)最重要,因为我不知道当 Rails 应用程序处于生产模式时(其中速度是最需要的)。
非常感谢您提供有关此主题的更多信息!
最佳答案
Slim 在生产模式下大约快 5 到 10 倍。相关基准是编译和倾斜编译模式。 Uncached 与生产无关,因为它对解析器性能进行基准测试。
关于ruby-on-rails - 与 HAML 相比,SLIM 快多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12088818/