профилировщик — переопределение встроенной функции PHP file_get_contents для добавления профилирования / регистрации

Я хотел бы обернуть встроенную функцию file_get_contents, чтобы добавить время завершения и ведение журнала URL для блокировки вызовов. В настоящее время я переопределяю класс WordPress для этого, но хотел бы поднять его на следующий уровень и приблизиться к металлу. На любом другом языке это было бы легко, но PHP, похоже, имеет здесь некоторые ограничения. Я посмотрел на override_function, но не уверен в PECL apd, так как не смогу контролировать все установки PHP.

Цель кода — просто синхронизировать внешние HTTP-вызовы и регистрировать их, чтобы система могла предпринять дополнительные шаги, такие как автоматическое добавление кеширующего обратного прокси-сервера для этих вызовов. Я не ищу полноценного профилировщика.

Есть идеи здесь? Спасибо!

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]