International PHP Conference Munich 2018
2018-10-15..2018-10-19
Munich, Germany
who it's for
PHP developers, backend engineers, devops engineers, quality assurance engineers, security engineers, legacy maintainers, engineering managers
topics
Docker development environments; docker-compose templates; filesystem event synchronization; PHP static analysis tools; type hints and PhpStorm; CI tooling with CircleCI; libsodium in PHP 7.2; argon2id password hashing; ChaCha20-Poly1305 AEAD; X25519 public-key box; layered testing with page objects; PHP 5.x migration and upgrades
| title | author | length |
|---|---|---|
| A Happy End for the Docker-for-Development Drama | Robert Lemke | 01h 01m |
Docker as a dev environment often breaks on macOS: file I/O goes through a VM and FUSE and costs ~100µs per file, turning a native 400ms request into ~3s with… | ||
| Squash Bugs with Static Analysis | Dave Liddament | 55m |
Shows concrete results from running modern analyzers: Psalm, Phan and PHPStan find real type errors, deferred failures and evolvability defects; phpstorm +… | ||
| Crypto for Everyone – Libsodium in PHP 7.2 | Marcus Bointon | 01h 00m |
PHP now ships bundled in PHP 7.2 with libsodium so apps get vetted primitives by default: argon2id password hashing, BLAKE2b-based generic hash, constant-time… | ||
| AssertTrue (isDecoupled(“my tests”)) | Dave Liddament | 01h 03m |
Argues that loose coupling cuts test maintenance: a quiz app change repeatedly breaks hundreds of UI-driven Selenium tests, tests sit skipped for months, and… | ||
| The End of Life for PHP 5.x Is Coming: Opinions | an kathrin klose | 06m |
A study reports that 62% of web projects still run PHP 5.x, which is approaching end‑of‑life; common causes are hosting constraints, old CMS deployments, and… | ||
| nothing matches | ||