0

我有很多在我的网站是静态的HTML页面,但我动态提供他们通过只是因为我想用我的application.html.erb布局,而不是典型的Rails控制器&视图设置如果我只是将它剪切并粘贴到静态html文件中,我将它放在我的公共目录中,不得不担心在多个位置进行更改。Rails中使用的资产布局

我最近升级然而到Rails 3.2,资产和管道资产的预编译听起来像一个完美契合了这个问题。但是,我还没有看到关于如何编写一个* .html.erb资产,并指导其使用application.html.erb,或任何其他的布局与此有关的任何好的文档。可以有人发布如何做到这一点,或指向我一个很好的资源?谢谢!

回答

0

,而不是试图通过资产管道服务于静态HTML的谐音,你有没有想过只是缓存呢?

如果你有什么关于担心实际上是让静态部分进行渲染,然后你可能会想尝试在您的看法如下。以下内容适用于您的导航。

-cache 'main-nav' do 
    =render :partial => 'layouts/nav' 

这样在第一次加载它会检索您的部分,以及所有后续加载它会从你的缓存,如果你有设置Redis的内存缓存或者,应该让速度极快检索。

+0

是啊,多数民众赞成可能是未来最好的事情,如果我不能拥有整个页面是静态的... – 2012-07-10 23:59:08