Подтвердить что ты не робот

Изоляция зависимости и декларация в PHP

Какой лучший способ достичь полного объявления и изоляции зависимостей в веб-приложении PHP? Я уже знаю о Composer, но это только часть декларации, и я не думаю, что она идет достаточно далеко. Я хотел бы включить как можно больше из следующих возможностей: расширения PHP (например, mcrypt, imagick, apc), конфигурацию и конфиги php.ini для расширений, пакеты PECL и, в идеале, даже мои конфигурационные файлы Apache. Есть что-то вроде Ruby bundle exec для PHP?

4b9b3361

Ответ 1

Возможно, вы можете взглянуть на PHP_CompatInfo.

Это не позаботится о том, чтобы сообщить информацию в любых файлах конфигурации, но она сообщит вам, что вам нужно выполнить ваш код PHP.

Ответ 3

Существует инструмент, который позволяет распространять ваше приложение PHP на основе symfony2 через систему пакетов debian. См. https://github.com/mjollnir/sf2debpkg