Я пытаюсь автоматизировать развертывание конкретного проекта и немного растерялся относительно того, кто должен обрабатывать конфигурационный файл, а также как пользовательские ресурсы.(Приложение основано на Zend Framework, кстати).
Основная папка приложения имеет следующую структуру:
./app
./config.ini <----- config file
./modules
./controllers
./models
./views
./libs
./public
В этом файле конфигурации хранятся все конфиги.Таким образом, папка 'app' содержит целую кучу кода на PHP, а папка public содержит целую кучу кода на JavaScript, HTML / CSS и тому подобное (в основном, доступ в Интернет).
Если я буду следовать модели Capistrano, гдекаждый пакет разворачивается в свою собственную папку, в которую затем помещается символическая ссылка, как мне обработать этот файл config.ini?Как насчет всего пользовательского контента, который загружен в папку ./public?
Спасибо!