2009-10-15 2 views
1

В нашем Rails-приложении есть несколько видов, которые получают интенсивный трафик, но не меняются слишком часто (максимум еженедельно). Я хочу кэшировать эти представления, но мы используем субдомены для указания учетных записей пользователей.Как кэшировать представления поддоменов в Rails?

Я видел несколько разных сообщений в блогах о том, как кэшировать представления на основе поддоменов. Просто интересно, какой предпочтительный метод.

Кроме того, одной из страниц, которые нам нужно кэшировать, является выход XML. Я не знаю, имеет ли это значение вообще.

+0

Вы смотрите на кеширование страниц или кеширование действий? – Olly

+0

Сначала кэширование страницы, но в конечном итоге кеширование действий. – Callmeed

ответ

0

Вам нужно просто вводить вещи, которые меняются в значение cache_key при кешировании. Для этого может потребоваться кэширование действий вместо кэширования страниц. Похоже, вам нужно будет ввести идентификатор пользователя или идентификатор поддомена, когда вы создадите cache_key для своего контента.

Смежные вопросы