Author
Released
9/21/2017- General optimization techniques and tools
- PHP and Xdebug
- Opcode cache
- Optimization in PHP
- Upgrading PHP
- Macro vs. Micro optimization
- HTTP caching
- HTTP compression
- HTTP/2
Skill Level Intermediate
Duration
Views
- [Instructor] Performance Optimization in PHP is going to cover a variety of tools and techniques for you to develop your PHP software that delivers better performance. Hi, I'm Justin Yost, and welcome to Performance Optimization in PHP. In this course, we'll look at the practices and techniques for you to both create performant PHP applications as well as improve the performance of any pre-existing PHP application. I'll start by showing you the basics, measuring and testing the performance of your PHP software.
Next, we'll cover some basic PHP optimization techniques and practices. After that, we'll cover optimizing both your database queries as well as improve the delivery of your web content to your end users. Finally, we'll touch on scaling up the hardware side of your PHP applications. Now let's start measuring and testing your PHP applications.
Related Courses
-
PHP 7 New Features
with Kevin Skoglund1h 4m Intermediate -
PHP: Test-Driven Development with PHPUnit
with Justin Yost1h 54m Intermediate -
Consuming RESTful APIs in PHP with Guzzle
with Justin Yost2h 12m Intermediate
-
Introduction
-
Welcome54s
-
-
1. Optimization Basics
-
Measure and test4m 57s
-
2. PHP and Xdebug
-
Xdebug: The basics5m 9s
-
Xdebug: Stack traces4m 57s
-
Xdebug: Function traces3m 21s
-
Opcode cache7m 59s
-
-
3. Optimization in PHP
-
Upgrade PHP8m 28s
-
Queue work for later8m 30s
-
Promise your PHP5m 39s
-
Macro vs. Micro optimization2m 55s
-
-
4. Optimizate Your Database
-
Explain SQL5m 45s
-
Indexing SQL6m 16s
-
Caching SQL4m 20s
-
5. Optimize the Web
-
Build your HTML smartly7m 42s
-
HTTP caching6m 29s
-
HTTP compression5m 27s
-
HTTP/27m 31s
-
Minify all the things4m 11s
-
CDN all the things4m 45s
-
-
6. Hardware Up and Out
-
Scaling the rest of the way2m 13s
-
Conclusion
-
Next steps39s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Welcome