Performance

Contents:

Performance Lifecycle

Settings

Implementing the Performance Lifecycle

File View

Performance Optimization Tools

URLs

Configuring Performance

Testing

Performance

Tuning

Performance Console

Zend Optimizer

 

 

The Zend Performance module provides a collection of comprehensive tools for enhancing PHP Web applications and Server performance in Enterprises.

Using Performance Provides:

Overview

The Zend Performance module consists of several components for providing server performance optimization:

Performance Tests

Run tests to monitor the improvement achieved in performance by Platform Performance. The available tests are: By URL, Downloads and Analyze Site.

Code Optimization

Code optimization begins from the first moment Platform is installed. The Zend optimization component performs several passes, each pass searches for specific points in the PHP code that are known to have a negative affect on performance and changes them for faster execution.

Content Caching

Content Caching dramatically reduces the number of times your server must run complex scripts, execute resource-intensive database queries, or call external web services.

How it works: Server-side caching eliminates the need to return to databases, duplicate processes or re-build a web page for each page access. Cached versions of any file or URL can be maintained for any amount of time that you determine. Fully configurable parameters determine what to cache and based on which conditions. Full Page caching provides an additional performance boost for end-users by utilizing Client-Side Caching. No code-level modifications are required. Moreover, you can use the Zend API's for partial and conditional caching of parts of script functionality (Output Cache Functions,Zend Cache Functions).

Code Acceleration

Code Acceleration begins from the first moment Platform is installed. The Zend acceleration component performs a pre-compilation of your PHP scripts, eliminating the lag time and interpreter time involved in script parsing. During compilation, the code is also optimized, resulting in even faster execution time.

How it works: Server-side pre-compilation generates persistent bytecode. Modified scripts are automatically detected. Compiled scripts are optimized using advanced code optimization methods.

File Compression

File Compression increases the end-user download speed and decreases the workload on your http server. Better than any other compression option due to integration with Dynamic Content Caching eliminating the time it takes to run the compression.

How it works: Specific browser capabilities are auto-detected. If browser supports gzip format, the results are compressed prior to returning to the user. Both the original and the compressed version are cached and reused, depending on browser capability and cache lifetime.