Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy. This forum is not for asking programming related questions.
Hi all,
I am a fresh, right out of the box newbie with PHP... so bare with me
Is there a way to monitor the performance of a request to a PHP based web application?
I'm NOT looking for a method to do so via modifying PHP code pages... But to do that in a Non-Intrusive manner without modifying the code at all...
The xdebug extension can profile your scripts. It generates a cachegrind file that can be read by several applications, including WinCacheGrind and the web based webgrind.
Thanks Pytrin...
Is this tool aimed at monitoring performance in production?
Debug tools tend to be very heavy on the server. As I understand from the XDebug documentation it is intended for use over a Dev or QA environment rather than production.
yes it is intended mostly for dev and staging - profiling takes a hit on the server, there's no avoiding it. You can still run it in production while the server load is load (not many users).
There are commercial solutions such as the Zend Platform that might better for production use.