Настройка и эксплуатация

Подключение PHP-адаптера к маршрутизации трафика

Слой PHP должен собрать только нужный контекст, безопасно запросить решение и предсказуемо обработать недоступность зависимости.

Сохраняйте адаптер тонким

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

Защищайте реквизиты и входные данные

Храните ключи в серверной конфигурации, не выводите их в HTML или клиентские сценарии и используйте защищённый транспорт. Проверяйте хост, путь и параметры до применения в перенаправлении или внешнем запросе.

Выберите ограниченную политику сбоя

Установите тайм-ауты, отклоняйте неправильные решения и задайте безопасную страницу по умолчанию. Бесконечные повторы внутри пользовательского запроса усиливают отказ и оставляют браузер ждать.

Развёртывайте без раскрытия внутренней системы

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

Испытайте решения и потерю зависимости

Отправьте примеры каждого результата, неверный ключ, тайм-аут и испорченный ответ. Сверьте назначение, HTTP-поведение, корреляцию серверного журнала и событие DuckRoute.

Материалы по теме