Rails アプリケーションを静的 Web サイトにコンパイルできる方法 (または gem) があるかどうかを知りたいです。1 回だけコンパイルする必要があるファイルがあります (つまり、動的コンテンツはありませんが、少なくとも 1 回は解析する必要があります)。それを行う方法が見つからないように見えるので、それは不可能かもしれないと感じています。
質問する
475 次
1 に答える
1
Railsアプリ全体でそれを行う方法があるとは思えません。それは、https://github.com/mojombo/jekyllまたはhttps://github.com/imathis/octopressの領域です。数ページしかない場合caches_page :page1, :page2, ...
は、コントローラーで使用できます。これにより、完全にレンダリングされたページが書き込まれるpublic/
ため、後続のリクエストで Nginx/Apache によって直接提供されます。
Editactionpack-page_caching
In Rails 4 では、 gemを使用する必要があります。
于 2013-10-01T16:45:58.747 に答える