Когда я тестирую свое приложение на vps через sublime и sftp, эти кеш-файлы Sprockets всегда навсегда (образно) синхронизируются. Каковы последствия отключения сети Asset Pipeline? Будет ли приложение работать заметно плохо?Должен ли я использовать звездочки в Rails?
ответ
Каковы последствия отключения технологического трубопровода? Будет ли приложение работать заметно плохо?
Да, трубопровод актив есть по причине, со ссылкой на guide:
Конвейер актив обеспечивает основу для объединения и преуменьшать или сжать JavaScript и CSS активов. Он также добавляет возможность писать эти активы на других языках и предварительных процессорах, таких как CoffeeScript, Sass и ERB.
Конкатенация активов приводит к меньшему количеству HTTP-запросов (настроек соединения), которые, по крайней мере, для HTTP 1.1 считаются наилучшей практикой. Разумеется, для меня это говорит. Взгляните на руководство, чтобы получить полное представление о последствиях.
Я не уверен, что именно вы имеете в виду с кеш-файлами звездочек и в какой среде (как в Rails.env
) вы используете на своем VPS.
Вы также можете скомпилировать активы на VPS, которые могут быть быстрее, чем загрузка. (См. Раздел компиляции/прекомпиляции в руководстве).
Для целей тестирования вы также можете запустить в среде development
, где активы будут составляться по требованию.