РЕДАКТИРОВАТЬ: Как я уже сказал, ответы типа Xdebug здесь не очень полезны. Я добавил еще немного информации ниже:
Я планирую написать небольшое решение для отладки PHP и хотел бы опросить Stack Overflow для некоторых идей, прежде чем начать. Цель состоит в том, чтобы упростить отладку веб-приложения на основе PHP.
Инструмент должен иметь возможность подключаться к существующему веб-приложению и отображать и прослеживать обратную трассировку PHP.
Я бы, вероятно, реализовал это в PHP (и, возможно, с помощью некоторого JavaScript). Некоторые функции PHP, которые приходят на ум: set_error_handler () и debug_backtrace ().
Как правило, идея заключается в облегченном инструменте отладки, который прост в настройке, не требует наличия root на устройстве dev и / или любых других издержках, связанных с отладчиками на стороне сервера, такими как xdebug.
Некоторые вещи, открытые для обсуждения, могут включать:
- Приятно иметь функциональность / возможности для графического интерфейса, который делает подобные вещи.
- Каковы соображения при подключении этого инструмента к другому приложению, которое я мог бы разрабатывать? (для отладки.
- Идеи о том, как интегрировать графический интерфейс и приложение, которое я хочу отлаживать.
Я открыт и для других предложений, например, это уже сделано, это глупо, и почему бы просто не использовать отладку xdebug / echo. (Хорошо, может быть, не совсем последние два, но в зависимости от качества ответа я мог бы рассмотреть его :).