0

Rails アプリケーションを静的 Web サイトにコンパイルできる方法 (または gem) があるかどうかを知りたいです。1 回だけコンパイルする必要があるファイルがあります (つまり、動的コンテンツはありませんが、少なくとも 1 回は解析する必要があります)。それを行う方法が見つからないように見えるので、それは不可能かもしれないと感じています。

4

1 に答える 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 に答える