मैं एक PHP प्रोफाइलर की तलाश में हूं जो ज़ेंड सर्वर (सीई) के साथ काम करता है। जो मैं बता सकता हूं, XDebug ज़ेंड सर्वर के साथ सेटअप करने के लिए एक दर्द है। जबकि ज़ेंड डीबगर मुफ्त है (जैसा कि मैं इसे समझता हूं), प्रोफाइलर केवल ज़ेंड स्टूडियो पर है।ज़ेंड सर्वर (ज़ेंड डीबगर) के लिए प्रोफाइलर
कोई अन्य विकल्प?
किसी को भी बंद करने के लिए मतदान करने के लिए, ज़ेंड 'सर्वर' एक PHP स्टैक है - मुझे काफी यकीन है कि यह सर्वरफॉल्ट के लिए कुछ नहीं है। –
क्या ज़ेंड डीबगर आपको प्रोग्राम को Ctrl-Break या Ctrl-C के माध्यम से रोक देता है? (अगर यह नहीं हुआ तो मुझे आश्चर्य होगा।) फिर आप यादृच्छिक रोक तकनीक का उपयोग कर सकते हैं, जो मुझे लगता है कि आपको अनुकूलित करने के लिए आवश्यक कोड ढूंढने के लिए किसी भी प्रोफाइलर से अच्छा या बेहतर है। –
जबकि यादृच्छिक रोक सामान्य रूप से काम कर सकती है, इस मामले में मुझे वास्तव में निष्पादन के समय को तोड़ने की आवश्यकता है। मुझे पता है कि कुछ कॉल समय ले रहे हैं, मुझे सिर्फ यह देखने की ज़रूरत है कि अनुपात क्या हैं - और मैं समय की जांच के गुच्छा के साथ कोड कूड़े नहीं करना चाहता, लेकिन यह हो सकता है कि मैं क्या कर रहा हूं। –