The Zend Server Training Course provides an in-depth look at Zend Server - the complete, enterprise-ready Web Application server for running and managing PHP applications that require a high level of reliability, performance, and security. This course is designed to provide System Administrators / Operators (or individuals who fulfill similar functions) with the knowledge and confidence to successfully utilize Zend Server in their critical role of providing a stable, secure, and robust server environment to both internal and external users.

 

Audience

This course is designed for System Administrators or equivalent; for individuals responsible for setting up and managing PHP runtime environments and applications; for developers who also perform system administration functions; Development Managers and Professionals.

 

What will you learn?

The course is designed to prepare you to: 

  • Maximize the availability and performance of your production environment
  • Rapidly respond to any issues, and shorten the time to resolution
  • Setup and provide development staff with a business-grade PHP environment

Class outline

 

1

INTRODUCTION TO ZEND SERVER

  1. Problem Resolution Lifecycles
  2. Zend Studio
  3. Zend Framework
  4. Zend Server

2

SERVER INSTALLATION

  1. Server Editions
  2. Location of Files
  3. Distribution Formats
  4. Utilizing VMWare
  5. Registration and License
  6. Update Rollbacks

 

3

SERVER SETUP

  1. Components
  2. Control Scripts
  3. Log Rotation
  4. Ports and Services
  5. PHP Extensions and Directives
  6. Configuration: Studio Integration, Monitor / Debugger

4

RULE MANAGEMENT

  1. Monitoring Rules
  2. Caching Rules

 

5

USING MONITOR

  1. Root Causes Analysis
  2. Monitor Dashboard
  3. Events
  4. Server Info
  5. Logs

 

6

CACHING

  1. Caching and App Performance Optimization
  2. Client-Side Caching
  3. Page Caching
  4. Data Caching

7

OPTIMIZER+

  1. Optimizer+
  2. Resource Allocation
  3. Blacklists

8

DEBUGGING

  1. Debugging and Tunneling

9

CODE TRACING

  1. Accessing a Code Trace
  2. Tracing Tree
  3. Errors
  4. Statistics per Function

10

JOB QUEUE

  1. Job Queue Approaches

11

JAVA BRIDGE

  1. Server PHP and the Java Bridge
  2. Preparation and Installation
  3. Testing the Connection

12

DEPLOYMENT

  1. Deployment Methods
  2. Creating and Preparing the Deployment Package
  3. Deployment Scripts
  4. Deployment XML Files
  5. Deploying on to Servers
  6. Synchronizing, Redeploying, Updating, Rolling Back, and Removing Applications
  7. Changes to Apache during Deployment

13

ZEND SERVER WEB API

  1. Generating API Keys
  2. Generic Request and Response Formats
  3. Authentication and Message Verification
  4. Calculating a Request Signature
  5. Passing Request Parameters
  6. GET and POST Requests
  7. Response Format
  8. API Versioning and Methods
  9. Management Methods: Server/Cluster, Configuration, Deployment
  10. CLI Tool

Prerequisite(s)

Experience as a functioning System Administrator, or equivalent 

 

What does it include?

This online class provides five 2 1/2-hour sessions, instructor-led, coupled with practical examples and student exercises. You will be given a participant course guide, to help you follow along with the lectures and exercises, as well as the exercise solutions. You will also be granted access to the recorded sessions for thirty days after your class ends, so you can continue to hone your PHP programming skills even after the course is over!

 

Class Registration and System Requirements

Registration Information and Technical Requirements

Buy 3 or more for $720 each and save 10%

 

$800

Buy Now

Class Schedule

Language

Class Schedule

Hours per Session

Online

Sept. 22, 23, 24, 25 & 26

9-11:30am Pacific Time
18-20h30 CET (Paris)
16-18:00 GMT

Online

Dec. 15, 16, 17, 18 & 19

9-11:30am Pacific Time

18-20h30 CET (Paris)

17-19:30 GMT