XDebug (Debug)

XDebug adalah sebuah modul yang selalu dikembangkan untuk mendeteksi kesalahan pada tiap baris kode atau sebuah proses mengidentifikasi dan menghapus kesalahan kode baris atau error dan menampilkan secara lengkap di dalam kode PHP.


XDebug


Berdasarkan definisinya, bahwa debugging adalah suatu bentuk pengujian atau testing. Namun debugging memiliki perbedaan dengan testing khususnya pada aspek sifat pengujian serta kebutuhan skill terkait desain kode baris program.

Cara kerja XDebug

Cara kerja XDebug (Bug) terdiri atas logic error, syntax error, pemanggilan fungsi atau nama variabel yang salah pada kode baris (runtime error) dan masih banyak lagi namun semua jenis masalah ini akan berjalan melalui proses seperti dibawah ini !

  • Mengidentifikasi Error kesalahan program.
  • Melakukan analisis permasalahan.
  • Menampilkan hasil analisi.
  • Melakukan perbaikan.

Cara instal XDebug

Cara menginstal Xdebug tergantung pada sistem Anda. Ada kemungkinan seperti berikut:

  • Linux dengan manajer paket seperti apt, yum, atau yang lainnya.
  • Linux tanpa paket Xdebug dengan PECL.
  • Sistem operasi mirip Unix
  • MacOSX dengan homebrew melalui PECL Windows.
Konfigurasi diatas bisa berbeda - beda sesuai dengan sistem operasi yang digunakan.