Có, các trình gỡ lỗi như XDebug làm giảm hiệu suất server PHP. Đây là lý do trình gỡ lỗi không được đặt trong môi trường production. Chúng được triển khai trong môi trường riêng để tránh chi phí không cần thiết.
Thông báo gỡ lỗi không thể hiển thị trong ứng dụng đã ở giai đoạn production.
Khi thêm hành vi gỡ lỗi vào server, công cụ gỡ lỗi gắn vào tiến trình PHP. Nó bắt đầu nhận thông điệp dừng tại breakpoint, nhưng đây không phải hành vi mong muốn, vì nó gây tác động hiệu suất cao đến các tiến trình khác, làm dừng trình phân tích PHP.
Mặt khác, khi cài đặt trình gỡ lỗi, chúng có xu hướng mở port trên server, vì chúng không dành cho môi trường production.
Mở port trên server cũng tệ như mở cửa cho hacker xâm nhập.