हां, XDebug जैसे डीबगर्स PHP सर्वर के प्रदर्शन को कम करते हैं। यही कारण है कि डीबगर्स को सर्वर वातावरण में नहीं रखा जाता है। उन्हें अनावश्यक ओवरहेड से बचने के लिए एक अलग वातावरण में तैनात किया जाता है।
डीबग संदेशों को ऐसे एप्लिकेशन में प्रदर्शित नहीं किया जा सकता जो पहले से ही प्रोडक्शन चरण में है।
जब सर्वर में डीबगिंग व्यवहार जोड़ा जाता है, तो डीबग इंजन PHP प्रोसेस से जुड़ जाता है। यह ब्रेकपॉइंट पर रुकने के संदेश प्राप्त करना शुरू कर देता है, लेकिन यह आवश्यक व्यवहार नहीं है, क्योंकि यह अन्य प्रक्रियाओं पर उच्च-प्रदर्शन प्रभाव डालता है जिससे PHP पार्सर रुक जाता है।
दूसरी ओर, जब एक डीबगर स्थापित किया जाता है, तो वे सर्वर में पोर्ट खोलने की प्रवृत्ति रखते हैं, क्योंकि वे प्रोडक्शन वातावरण में उपयोग किए जाने के लिए अभिप्रेत नहीं हैं।
सर्वर में पोर्ट खोलना एक हैकर के लिए दरवाजा खोलने जितना बुरा है।