SF2C10 | Profiling PHP Applications

  • You cannot improve what you cannot measure. That's why profiling applications should always be the first step before trying to improve its performance. Learn how to spot your applications' bottlenecks and how to adopt profiling into your developer pipeline. This workshop will introduce some PHP profiling tools such as XDebug or xhProf as well as Blackfire.io.
  • Prerequisites

    Good knowledge with PHP
  • Goals

    In this one-day tutorial, learn how to spot your applications' bottlenecks and how to adopt PHP profiling in your daily development practices. You'll discover the tools to help you identify, visualize, measure and fix the performance issues of your PHP applications thanks to a Blackfire.io expert.

Full program

Profiling PHP Applications with XDebug

  • State of the art of PHP profiling tools
  • How to efficiently profile PHP applications
  • Using Xdebug to profile PHP applications

Profiling PHP Applications with Blackfire.io

  • Installing Blackfire.io
  • Advanced PHP application profiling with Blackfire.io
  • Profiling PHP scripts from the command line interface
  • Profiling PHP scripts from a web browser
  • Measuring CPU time, memory usage, network calls, database SQL queries, and more
  • Browsing the call graph to spot a performance bottleneck
  • Configuring continuous testing scenarios with assertions

Time program

Day 1

Appreciation of the training

Global average :

  1. Educational rating : N.C
  2. Content rating : N.C
  3. Pace rating : N.C
  • Duration

    1 day(s)
  • Level

    Beginner
  • Available languages

    English
  • Available countries

    Spain, United States
From €690.00
No session scheduled

No session is scheduled for this course. However we organize tailored training courses: contact us for more informations!