Deploying and Running PHP Applications

PHP in production: web servers and PHP-FPM, configuration, deployment pipelines, containers, caching, performance, monitoring and keeping sites secure.

PHP-260 Year 2 3 credits 12 lessons planned ▶ Video lessons coming soon

Offered by HSM University · PHP Programming

Course content

  1. 1From code to productionComing
  2. 2Web servers and PHP-FPMComing
  3. 3php.ini and configurationComing
  4. 4Deployment pipelinesComing
  5. 5Containers with DockerComing
  6. 6Environment configuration and secretsComing
  7. 7Caching with OPcache and RedisComing
  8. 8Performance profilingComing
  9. 9Monitoring and loggingComing
  10. 10Backups and recoveryComing
  11. 11Keeping PHP and dependencies up to dateComing
  12. 12Capstone: deploying a Laravel applicationComing

Requirements

Recommended background. You can start any course at any time.

Description

PHP in production: web servers and PHP-FPM, configuration, deployment pipelines, containers, caching, performance, monitoring and keeping sites secure.

Part of the Information Technology stream, typically taken in year 2.