Keynote: Coding and Dreaming with PHP for over 20 years
summary
Starts as a tiny 1995 templating tool that auto-maps form fields into variables and grows by accident into the LAMP ecosystem: hacks add a limit clause to mSQL, PHP embeds into Apache as mod_php to avoid fork/exec overhead, and the language keeps register_globals and many global functions for ease of use. Architecture favors a shared-nothing model, avoids threads, scales horizontally, and prioritizes beginners; examples range from powering FarmVille to enabling Sahana disaster management and attempts to bring Etsy-style commerce to rural Mexico.
AI-written summary · about
chapters (22)
- 0:00Introduction
- 1:18Mosaic
- 2:20Danish News
- 4:02Static Content
- 4:27Perl
- 5:50Form Interpreter
- 6:43Register Global
- 10:34Dynamic Web
- 11:19Forms
- 12:05Template language
- 14:50Building a template
- 15:43Linux and Apache
- 19:00Limit Clause
- 21:19Security
- 29:46Case insensitive function names
- 31:16Onetoone mappings
- 38:43Turning into a manager
- 39:12Having something beyond coding to drive you
- 42:08Childhood in Greenland
- 43:13Why are we programming
- 45:21A sense of purpose
- 47:58Etsy








