Zend Server User Guide > Concepts > Z-Ray

Z-Ray

Zend Server Z-Ray is a new technology that provides developers with real insight into their PHP code, allowing them to inspect, debug and optimize their pages, resulting in fast and stable applications.

Z-Ray monitors requests made to the Web server, and displays live and detailed information in a Web page component in your browser. This information includes: PHP functions, SQL queries, request variables, errors and warnings, server events, memory use, performance metrics, and more. Debugging and profiling sessions can be triggered in any integrated IDE directly from Z-Ray, facilitating quick troubleshooting and code optimization.

Z-Ray is displayed on any HTML-based Web page located on the Web server and open in a browser. The information in Z-Ray is displayed immediately as the page begins to load in the browser, and requires no further interaction or configuration.

How do I develop with Z-Ray?

What information does Z-Ray display?

Note:

If Zend Server has not been launched yet, Z-Ray's features are disabled and you will be prompted to launch Zend Server to enable its functionality.

Development vs. Production

Z-Ray is displayed and activated when Zend Server is in Development mode. This mode is selected during the process of launching Zend Server (for more information on Zend Server launch profiles, see Launch Profiles).

If Zend Server was launched with a production profile, Z-Ray is not displayed by default, but can be manually enabled from the Administration | Settings page. Please note that enabling Z-Ray on a production server may have an effect on any deployed applications.

Additionally, the Z-Ray Secured Mode allows administrators to restrict access to Z-Ray according to specific IPs, base URLs, or a predefined time duration. Thus, pages can be selectively and securely analyzed by developers using Z-Ray while in production.

How do I use Z-Ray in Secured Mode?

Supported Browsers

Z-Ray is supported on all Web browsers and operating systems, though we recommend using Google Chrome for optimized performance. There are specific connectivity issues with some browsers, see Troubleshooting Connectivity Issues for more information.

 

Read Also

 

Z-Ray

   
 

Developing with Z-Ray