[Перевод] Узнать и полюбить Xdebug

Комментарии (6)

  • 5 мая 2017 в 18:40

    0

    Идеальное средство для отладки, но настройка и интеграция с IDE…

    В PHPStorm от версии к версии IDE меняется мануал по установке стабильно. Ты думаешь, вроде же так ставил и работало, сейчас то что изменилось, почему параметр, а надо теперь выставлять, а раньше без него работало. Вот хотелось бы понимания внутренней кухни этих отладлочных интрументов. Куча мануалов (в том числе и на хабре), а конфижить его все равно сложно как-то.

    • 5 мая 2017 в 21:04

      0

      Xdebug настраивается в конфиге PHP и ничего в этом плане не менялось уже кучу лет
  • 5 мая 2017 в 20:38

    0

    И тормозит мощно, в разы и до порядка, в зависимости от сложности трассируемой системы. Идеальней некуда :) Есть ли альтернативы?
    • 5 мая 2017 в 21:17

      0

      Не надо его постоянно включенным держать. И надо настроить его что бы профилирование и трассировка включались только по триггерам. Не держать Xdebug на продакшен сервере постоянно включенным.

      Для профилирования есть Xhprof. Для мониторинга Pinba.

      • 5 мая 2017 в 22:42

        0

        Именно. Альтернатив трассировщику нет до сих пор.
    • 5 мая 2017 в 21:45

      0

      в качестве профайлера можно взять XHProf, он разрабатывался в том числе и для работы на продакшн окружениях.

© Habrahabr.ru