Ruby on rails rails中的渲染调用有多昂贵?

Ruby on rails rails中的渲染调用有多昂贵?,ruby-on-rails,file-io,Ruby On Rails,File Io,我正在通过railstutorial.org工作,该网站建议制作部分并呈现它们,将我们的应用程序/视图/布局/应用程序.html.erb拆分为4个文件(\u shim,\u header,\u footer,当然还有应用程序.html.erb本身)。 从代码复杂性的角度来看,这是有道理的,但是对于我们获取的每个网站调用4个不同的文件有多昂贵? 它是否被预编译到一个文件中?渲染的代价有些昂贵。你可以测试你自己。但是,损害用户体验或牺牲代码可读性和维护性并不昂贵 如果有一天您开始遇到性能问题,您可以

我正在通过railstutorial.org工作,该网站建议制作部分并呈现它们,将我们的
应用程序/视图/布局/应用程序.html.erb
拆分为4个文件(
\u shim
\u header
\u footer
,当然还有
应用程序.html.erb
本身)。
从代码复杂性的角度来看,这是有道理的,但是对于我们
获取的每个网站调用4个不同的文件有多昂贵?

它是否被预编译到一个文件中?

渲染的代价有些昂贵。你可以测试你自己。但是,损害用户体验或牺牲代码可读性和维护性并不昂贵


如果有一天您开始遇到性能问题,您可以始终使用片段缓存,或者至少您有充分的理由引入代码复杂性。不要太担心假设情景。出现问题时就会出现问题。

资产是预编译的,因此成本不高,从可维护性的角度来看,它有很多好处。