DBGp - DBGp

Odatda ishlatiladigan DeBugGer protokoli Xdebug[1] va potentsial ravishda boshqa dasturlar. DBGp oddiy protokol dasturlarni disk raskadrovka maqsadida til vositalari va dvigatellari bilan ishlatish uchun.[2]Protokol a o'rtasidagi aloqa vositasini taqdim etadi tuzatuvchi dvigatel (skript mexanizmi, Virtual mashina va boshqalar) va tuzatuvchi IDE.

Tanqidlar

DBGp server protokoli sifatida keng qabul qilinmadi. Ko'pgina dasturlar mijozlar tomonidan amalga oshiriladi, shuning uchun IDElar mashhur bo'lib qoladigan Xdebug bilan mos kelishi mumkin.

Tanqidlarga quyidagilar kiradi:[3][4]

  • Ishlash (DBGp - bu matnli rejim protokoli)
  • Xavfsizlik (DBGp-da murakkab ulanish mexanizmi mavjud, bu xatolarni zaif bajarishga olib kelishi mumkin)
  • Umumiylik (DBGp PHP uchun optimallashtirilgan emas, balki bir nechta dasturlash tillariga mos keladigan tarzda ishlab chiqilgan)

DBGp spetsifikatsiyasining asosiy muallifi dizaynni himoya qildi.[5]

Adabiyotlar

  1. ^ Rethans, Derik. "DBGp-ning asosiy hissasi". github.
  2. ^ "Xdebug: DBGp uchun hujjatlar". Xdebug.
  3. ^ "IDE va ​​vositalar bilan oson integratsiya qilish uchun DBGP protokolini qo'llab-quvvatlash · № 105 son · krakjoe / phpdbg". GitHub. Olingan 2016-09-25.[doimiy o'lik havola ]
  4. ^ "Gay Harpaz blogi: PHP IDE disk raskadrovka protokoli". guyharpaz.blogspot.hu. Olingan 2016-09-25.
  5. ^ Rethans, Derik. "Nosozliklarni tuzatish protokoli o'chirildi - Derik Rethans". derickrethans.nl. Olingan 2016-09-25.