Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

PHP: Performance Optimization

via LinkedIn Learning

Overview

Learn how to speed up your PHP applications. Explore a variety of tools and techniques for developing high-performing PHP software.

Syllabus

Introduction
  • Welcome
  • What you should know before watching this course
  • Using the exercise files
1. Optimization Basics
  • Why should you optimize your websites?
  • Measure and test
  • General optimization techniques and tools
  • The path from your server to their browser
2. PHP and Xdebug
  • Xdebug: The basics
  • Xdebug: Stack traces
  • Xdebug: Function traces
  • Opcode cache
3. Optimization in PHP
  • Upgrade PHP
  • Outsource work
  • Queue work for later
  • Promise your PHP
  • Macro vs. Micro optimization
4. Optimizate Your Database
  • Find your slow and common SQL
  • Explain SQL
  • Indexing SQL
  • Caching SQL
5. Optimize the Web
  • Build your HTML smartly
  • HTTP caching
  • HTTP compression
  • HTTP/2
  • Minify all the things
  • CDN all the things
6. Hardware Up and Out
  • From one single server to service servers
  • Scaling the rest of the way
Conclusion
  • Next steps

Taught by

Justin Yost

Reviews

Start your review of PHP: Performance Optimization

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.