Ya, penyahpepijat seperti XDebug boleh memperlahankan prestasi pelayan PHP anda. Inilah sebabnya mengapa penyahpepijat tidak diletakkan dalam persekitaran pelayan. Mereka digunakan dalam persekitaran yang berbeza untuk mengelakkan overhed yang tidak perlu.
Mesej nyahpepijat tidak boleh dipaparkan dalam aplikasi yang sudah dalam pengeluaran.
Apabila tingkah laku penyahpepijatan ditambahkan pada pelayan, enjin penyahpepijatan dilampirkan pada proses PHP. Ia mula menerima mesej untuk berhenti pada titik putus, tetapi ini tidak diperlukan kelakuan kerana ia akan memberikan prestasi prestasi kepada proses lain, sekali gus menghentikan penghurai PHP.
Sebaliknya, apabila penyahpepijat dipasang, mereka cenderung untuk membuka port dalam pelayan kerana ia tidak bertujuan untuk digunakan dalam persekitaran pengeluaran.
Membuka port dalam pelayan anda sama buruknya dengan membuka pintu untuk penggodam mengintai.
Atas ialah kandungan terperinci Adakah dengan mendayakan XDebug pada pelayan pengeluaran menjadikan PHP lebih perlahan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!