Track 12

PHP Runtime And Server Environment

Understand how PHP runs locally, on servers, and in production environments.

Lessons

  1. 01Professional Runtime Orientation
  2. 02SAPIs: CLI, FPM, Apache Module
  3. 03SAPI Overview
  4. 04php.ini
  5. 05Configuration Modes
  6. 06Extensions
  7. 07Installing Extensions
  8. 08Environment Variables
  9. 09Memory And Execution Limits
  10. 10File Upload Configuration
  11. 11Output Buffering Configuration
  12. 12OPcache
  13. 13Garbage Collection
  14. 14Context Options
  15. 15Protocols And Wrappers
  16. 16Common Web Server Integrations
  17. 17FastCGI Sockets
  18. 18FPM Pools
  19. 19Common Server Mistakes
  20. 20Configure Options
  21. 21Containerized Local PHP Environments
  22. 22Docker Compose For Local Services
  23. 23Dev Containers
  24. 24Development Parity With Production
  25. 25Advanced PHP Runtimes
  26. 26Worker Mode And State Leakage
  27. 27Event Loop PHP
  28. 28Fibers, Coroutines, And Non-Blocking I/O
  29. 29Concurrency And Long-Running Process Caveats