Определите разработку и производственный сервер в PHP

Я ежедневно работаю с двумя серверами приложений: одна разработка, одна работа. На этих блоках живут разнообразные приложения от разных разработчиков, а также некоторые скрипты, которые запускаются через cron. В настоящее время я использую-D флаг httpd, чтобы я мог идентифицировать свой производственный сервер в коде, т.е.isset($_SERVER['DEV']), К сожалению, это не работает для скриптов, запускаемых из командной строки, так как онине под зонтиком Apache.

По существу,Мне нужен простой и понятный способ идентификации разработки и производства, доступный для каждой строки кода.

Что я исключил:

auto_prepend_file - мы уже используем эту директиву в некоторых приложениях, и вы можетене может быть более одного автопредприятия.

Что я сейчас изучаю:

Пользовательское расширение - яЯ уверен, что создание нового расширения, которое определяет только новую константу (возможно, под влиянием настройки ini), не будет самой сложной вещью в мире, но у меня нет опыта в этой области.

Итак, есть какие-то хитрости для определения dev / prod, которые неВнедрить код в каждый скрипт или приложение?

Ответы на вопрос(5)

Ваш ответ на вопрос