Композитор очень удобен для управления зависимостями и делает жизнь намного проще.Где должны храниться файлы данных при использовании композитора?
Однако я немного не уверен, где я должен размещать файлы данных, которые будут использоваться моими композиторскими требованиями.
Например, Maxmind GeoIP library - это то, что я использую. Поскольку базы данных maxmind предоставляются независимо от библиотеки PHP и имеют другой цикл, действительно нет способа сделать это требование для композитора.
Должен ли я добавлять их в качестве пакетов в свой composer.json? Поскольку у меня есть установка Satis для обслуживания частных репозиториев, следует ли мне создать собственное репо для этих файлов данных?
Какова принятая практика работы с базами данных поставщиков и файлами данных при использовании композитора?
Какую команду вы выполняете для обновления данных библиотеки GeoIP? – Danack
Команда по обновлению библиотеки GeoIP - это «композиторское обновление», но на самом деле нет никакого способа обновить данные библиотеки GeoIP. На данный момент это просто загрузка zip и извлечение его в папку. – F21