代码之家  ›  专栏  ›  技术社区  ›  nonopolarity

如果Rails应用程序使用“require'gem_name'”而不是“gem'gem_name'”或“config.gem'gem_name'”,它会更快吗?

  •  0
  • nonopolarity  · 技术社区  · 14 年前

    gem 'gem_name'          # Rails 3.0
    

    config.gem 'gem_name'   # Rails 2.x
    

    无论控制器是什么,都将加载gem。。。威尔

    require 'gem_name' 
    

    1 回复  |  直到 14 年前
        1
  •  1
  •   Hardryv    14 年前

    简短的回答是:不。

    通过将所需的gem分组到 Gemfile / environment.rb

    我需要先查看一些精心编制的性能数据,然后才能相信这将在生产环境中产生显著的差异。还有很多其他地方需要首先优化。