Advanced Performance & Scalability for PHP Developers
Server-side performance and scalability, ground up: profiling, deferred processing, and caching to clear the big wins first, then the harder layer of code that simply must run faster. Loop optimization, static data, opcache, and the mechanics behind why PHP slows down.
Through both theoretical principles and practical real-world examples we’ll examine what performance and scalability mean from a server-side development perspective and how you can optimize for them.
We’ll cover basic mechanisms like profiling, deferred processing and caching first to make sure we got the big chunks out of the way.
Then we’ll dive deeper into code that simply needs to run faster or in a more scalable way, covering things such as loop optimization, static data, opcaches and other mysterious concepts.