Процесс отладки PHP внешними средствами
Вообщем...Вопрос для меня был изначально скорее академического плана...Но по мере юзания гугла и доков...стал уже чисто принципиальным...А дело вот в чем... Задумал я по аналогу многих web редакторов попробовать написать свой PHP отладчик.. Просто "для себя". Начал смотреть в гугле... Нашел библиотеки Xdebug, DBG...Были и другие, но эти в большей массе. Вопрос...Как ЭТО вообще они реализуют. Я понимаю что надо магическим образом взаимодействовать с Apache..По какому либо TCP порту... Но даже не знаю как подойти к этому((( Вообщем, если есть идеи как получить ответ от сервера Apache в приложение (желательно клиент Delphi, хотя думаю там без разницы, если речь идет о прослушке порта) буду крайне рад.
Заранее благодарю и надеюсь на опыт)))))
Спасибо...Я даж и не думал о таком развитии дел...
Цитата: De_Montale
Т.е. насколько я понял, нужно написать модуль для апач, реализующий передачу всей инфы (время выполнения, значения переменных и т.д.) в клиентскую часть?
Не обязательно, хотя и возможно.
PHP как интерпретатор уже является модулем апача (mod_php вариант конечно же), поэтому можно взаимодействовать с ним. Я бы даже сказал, что взаимодействие с ним, а не с апачем будет наиболее правильным решением.
Спасибо... Теперь есть направление))) Да и о ресурсе ApacheDev не знал...Много интересного...))) :)
Цитата: De_Montale
Спасибо... Теперь есть направление))) Да и о ресурсе ApacheDev не знал...Много интересного...))) :)
Ага, там есть немало полезного материала который интересно почитать даже тем, кто не пишет модуля для апача.