Удобный мексиканский диван - как обслуживаются активы?

Редактирование Одной из впечатляющих функций в " Удобном мексиканском диване" js а также stylesheets онлайн. Нет необходимости развертывать каждый раз, когда активы меняются. Я полагаю javascript а также stylesheets код хранится в базе данных.

Мне любопытно, если эти активы предварительно скомпилированы и обслуживаются конвейером, как обычные активы в приложении Rails?

1 ответ

Решение

Они служат в качестве нормального ответа контроллера / действия. Бежать rake routes и взглянуть на cms_content_css а также cms_content_js пути. Таким образом, есть издержки по сравнению с обслуживанием предварительно скомпилированных активов. Это не проблема для сайтов с относительно низким трафиком, но когда нагрузка на сервер вызывает беспокойство, вы, вероятно, захотите реализовать какое-то кэширование.