Столкнулся с проблемой выгрузки ресурсов приложения (assets) на облачные сервера.
Мой проект крутистя на нескольких фронт-энд и бэк-энд серверах. Соответственно нужно решать проблему с синхронизацией ресурсов.
В данный момент я использую вот такое решение из документации yii: тык
Но это решение очень неудобное и громоздкое:
Во первых очень утомляет вручную описывать конфигурацию компрессии. Учитывая то что у приложения несколько точек входа, мне нужно описать наборы ресурсов для фронт-энда, бэкэнда, некоторых других частей приложения. К тому же, при написании нового кода, нужно внимательно следить все ли используемые ассеты добавлены в конфиг соответствующим таргетам.
Можно конечно максимально скомпоновать файлы и ограничится одним сжатым файлом ресурсов, но он будет достаточно большим, что замедлит время загрузки страниц.
Как можно решить эти проблемы? Может быть есть более удобные инструменты?