PHP Web Sites Optimization Training Course

Node ID: 544
 

Duration

7 hours
 

Requirements

PHP programming knowledge

 

Public Course Dates

Can't find a course date that suits your needs below?
Then just submit a public course date request now!
And we will organize the training at a location and date to suit you.
Request Public Course Date >>
 

Overview

This course has been created for PHP programmers and web sites developers interested in PHP code optimization.

The course shows how to find a bottleneck and how to refactor or change the code in the appropriate way.

During this course participants will deal with real web page examples, which will be tracked, analysed and optimized.

 

Course Outline

Finding Bottlenecks

  • Introduction to XDebug
  • Stack Traces
  • Function Traces
  • Code Coverage Analysis
  • Profiling PHP Scripts
  • Remote Debugging
  • Analysing logs with CacheGrind

Use Code Caches

  • APC
  • XDebug
  • Other solutions

Stress Testing with JMeter

  • Preparing an appropriate plan
  • Reading the results
  • Using Apache log files to run the "real world" hits

MySQL Optimization

  • Finding slow queries
  • Finding most frequent queries
  • Caching
  • Indexing