Stepping into the future: Migrating & Deploying PHP7
summary
Migration targets PHP5 to PHP7 compatibility by showing concrete breakage examples (AST changes that flip evaluation order and stricter octal/removed modifiers), tools to catch them like run fan inside Docker which mounts code and outputs a report, concrete benchmarking with ApacheBench and JMeter that measures PHP5 vs PHP7 latency, monitoring with ELK and Weave Scope, packaging artifacts to S3/CDN or Docker registry, and zero‑downtime strategies using blue‑green or rolling updates plus GitHub Ghost for nonblocking MySQL migrations.
AI-written summary · about
chapters (11)
- 0:00Migrating and Deploying
- 5:00PHP7: Backwards Incompatible Breaks
- 9:53Setting up a PHP7 Environment
- 10:26PHP7: Checking compatibility
- 14:09Benchmark the difference
- 15:53Visualise the difference jMeter - create graphs for you
- 19:01Benchmarking / Monitoring
- 20:12Continuous Integration Pipelines
- 24:17Packaging up code that passes tests
- 33:10PHP7: Deploying ready code Blue Green Deployment
- 36:12PHP7: Deploying ready code Rolling Update Deployments








