#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.