Presentation about how PHP is used at Yahoo!, by Michael J. Radwin given at MySQL User Conference on April 26, 2006 (PPT slides) (previously at Zend/PHP Conference - PDF version).

PHP at Yahoo!

Some quotes:

  • May 2002: yScript -> PHP
  • Why we picked PHP
    1. Designed for web scripting
    2. High performance
    3. Large, Open Source community
      • Documentation, easy to hire developers
    4. “Code-in-HTML” paradigm
    5. Integration, libraries, extensibility
    6. Tools: IDE, debugger, profiler
  • ./configure –disable-all
  • Security: open_basedir, allow_url_fopen = Off, display_errors = Off, safe_mode = Off; input_filter hook
  • Performance: Opcode Caches, PHP Extensions in C++
  • Globalization: PHP Unicode (2006)

Historical trail of talks about PHP at Yahoo! (worth reading too):

Leave a Reply