~/talk

The why and the how of moving to 7.x

Talkat PHP UK Conference 2018 · 2018-02-14..02-16· [php, devops-and-delivery]
slides:none on file

Argument: upgrade because PHP 7 delivers dramatic wins — 200–300% speed and up to 50% memory reduction — while adoption sits low (only 12% on PHP 7 vs 87% still on PHP 5, with large slices on 5.3/5.4). Practical migration uses static tools (PHPCompatibility as a PHP_CodeSniffer standard, php7cc, Phan, Docker images) inside CI to catch deprecated constructors, removed extensions (mysql, mcrypt), changed error handling and type/nullable differences; PHPCompatibility runs and flags real errors and warnings.

AI-written summary · about

  1. 0:00Start
  2. 0:50Cube Solutions
  3. 5:13Recap
  4. 5:55Mysql Native Driver Performance Gain
  5. 7:39Php 7 What Has Changed
  6. 8:04Scalar Typing and Return Type Declarations
  7. 11:57Spaceship Operator
  8. 19:06Errors
  9. 20:33Set Error Handler
  10. 28:02Performance and Memory Usage
  11. 29:16Reason To Upgrade to Php 7
  12. 31:09Session Gc Garbage Collection
  13. 32:29Should You Upgrade to Php 7 Today
  14. 35:06Static Analysis
  15. 35:40Php Code Sniffer
  16. 37:06Php Css Code Sniffer
  17. 37:57Php Compatibility
  18. 45:17Php Compatibility Checker
  19. 45:42Php 7 Compatibility Inspection
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.