рендеринг страницы в файл с помощью rails

#ruby #ruby-on-rails-3 #caching

#ruby #ruby-on-rails-3 #кэширование

Вопрос:

У меня есть фоновый процесс, который загружает среду Rails 3.0. Я хотел бы, чтобы этот процесс обновлял кэшированные страницы вместо того, чтобы ждать, пока они будут загружены в первый раз. Как я мог бы взять набор params и протолкнуть его через конвейер рендеринга до такой степени, чтобы я мог направить обычный HTML-код в файл?

Ответ №1:

Rails 3.0 — это приложение для работы в стойке. Для этого можно использовать промежуточное программное обеспечение Rack. Взгляните на Rack::Deflater::GZipStream для примера кода и на Rails на Rack для конкретных частей RoR.