Skip to content

Instantly share code, notes, and snippets.

@sgchris
Last active October 16, 2015 09:06
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sgchris/0bd21403841e78d75d23 to your computer and use it in GitHub Desktop.
Save sgchris/0bd21403841e78d75d23 to your computer and use it in GitHub Desktop.
ZendCon 2015 "What happens in runtime DOESN'T stay in runtime" tutorial introduction

Hi,

Thank you for attending to my tutorial, I really appreciate that.

In this tutorial I am going to introduce you Zend's Z-Ray. You will see the way it displays valuable information about the run-time of PHP, and how easily it can be extended.

We will start from understanding the basics of Z-Ray, continue to writing simple extension and end up with creating advanced extensions with our own custom data visualization.

During the tutorial, we will need a PHP application to practice on - The best candidate for that mission is WordPress, which is one of the most popular and yet simple PHP CMS. You don't have to worry if you have no experience working with WordPress, everything will be explained during the tutorial.

In order to be best prepared for the tutorial, please make sure the next applications are installed on your laptop:

  • Zend Server - Z-Ray is a part of Zend Server, thus, please download and install the latest version from Zend's web site http://www.zend.com/en/products/zend_server

  • MySql - Since WordPress required MySql database, please make sure you have it installed. http://dev.mysql.com/downloads/mysql/

  • WordPress - Once Zend Server is installed, click on the WordPress icon under "Deploy Sample Apps" on "Getting Started" page of Zend Server's UI (By default it is located under http://localhost:10081/ZendServer/GuidePage/). To complete the installation, just follow a few simple steps of the installation instructions inside the dialog box. Alternatively, you may install it manually from the official site https://wordpress.org/

  • PHP IDE / Code Editor - Please make sure your preferred IDE for PHP development is installed. If you're not sure with your choice, try the latest version of Zend Studio http://www.zend.com/en/products/studio.

For any questions feel free to email me to gregory.c@zend.com.

Good Luck, Gregory Chris, Senior PHP Engineer, Zend Technologies

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment