спасибо огромное, помогли разобраться, 2 вариант конечно. Только получается все разработчики должны поставить composer на своих локальных машинах ну и на сервере. пушить только composer.json и composer.lock ?
на сколько я понимаю пушить только composer.json и composer.lock ? vendor в gitignore? на сервере просто ставлю composer composer.phar install, соответственно все разработчики на своих локальных машинах делают то же самое что бы получить все библиотеки из композера?
получается уже 4500, файлов. Пока так, а потом вынесу фреймворк в миграции когда попривыкну... а как быть с конфигами? как передавать другим разработчикам? Может просто добавить оригинальные с сервера? но тогда при каждом пуле их переписывать? вот с этим моментом проблема....
у меня пока план, пользовательским файлам прописать абсолютные пути и в игнор эту папку, а все остальное кучей в репозиторий) это совсем плохой вариант?
Ан: Спасибо большое, это очень полезная информация. Но как быть с фоновым режимом я не совсем понимаю. Если приложение свернуто, но не закрыто это будет работать. А если оно закрыто полностью?
Денис Ручьев: Получается можно вообще получить один раз с сервера регионы, когда пользователь вошел в один из них просто выдавать локальное уведомление?
Артём Петренков: с такими объемами dbf я так понимаю быстро работать не не получится из php...Юзер выбрал город и в скрипте пошел перебор файла весом ~300 Мб по строкам...) придется все равно конвертировать в sql , а это не очень быстрое и веселое занятие, по этому и создал вопрос. Может быть есть уже решение, быстрое и удобное. Не хотелось бы писать пасрер dbf в sql и прогонять им тонны данных...