Архив

Публикации с меткой ‘XDebug’

Отладка РНР проектов при помощи XDebug. Часть 1.

xdebug-logo.pngПриветствуем читателей. Думаю, не ошибусь, если буду считать, что среди наших читателей довольно много разработчиков, использующих серверную платформу на РНР для своих проектов. Всем РНР хорошо, да только с отладкой у него всегда были сложности. Штатного дебаггера у него нет, поэтому компания Zend, разрабатывающая популярную IDE ZendStudio была довольно долго чуть ли не одним из лидеров, так как поставляла удобный отладчик вместе со своей средой, а позже создала целую серверную инфраструктуру для развёртывания и управления РНР средой (речь идет о Zend Platform, но об этом продукте мы поговорим как нибудь в другой раз). Ещё на рынке есть довольно неплохая среда с отладчиком - NuSphere PHPEd, но он также коммерческий (но в работе очень даже приятный).

А как же те пользователи, которые в силу своих причин хотят работать с открытыми продуктами? Странная ситуация, что сама среда РНР открыта, а вот отладчика под неё нету, хотя многие программисты и компании многие годы разрабатывают очень даже серьёзные проекты на РНР. Смею заверить вас, что не все так страшно, инструменты отладки с открытым кодом для РНР существуют. Но, как говорится, не отладчиком единым. Хочется иметь ещё и профайлер (для замера выполнения отдельных участков кода и целых скриптов), да и все в одном пакете.
Читать далее...

Developers.org.ua