PHP: The Good Parts

Location: Ballroom A1
Average rating: ****.
(4.00, 8 ratings)

PHP has a reputation for being poorly designed and inconsistent. This reputation has been earned through a lifetime of organic growth. Some of this criticism is deserved, but some parts — The Good Parts — keep us coming back for more. Join us as we discuss the reasons why PHP powers most of the Web despite its flaws.

A few of the features we discuss in this talk include:

  • SPL: Iterators and Overloading
  • Late Static Binding, Namespaces, Closures, and Phar
  • PDO
  • Streams
  • APC, Xdebug, and APD
  • SimpleXML, DOM, and XMLReader
Photo of Chris Shiflett

Chris Shiflett


Chris Shiflett is the Chief Technology Officer of OmniTI, where he leads the web application security practice and guides web development initiatives.

Chris is a thought leader in the PHP and web application security communities — a widely-read blogger at, a popular speaker at industry conferences worldwide, and the founder of the PHP Security Consortium.

His books include the critically-acclaimed Essential PHP Security (O’Reilly) and HTTP Developer’s Handbook (Sams). His writing has also appeared in a number of other popular books including Programming PHP (O’Reilly), PHP Cookbook (O’Reilly), and PHP in Action (Manning).

Photo of Sean Coates

Sean Coates


Sean Coates has been developing Web applications professionally for over 9 years, and is currently a Web Architect for OmniTI. In the past, he has worked in various positions, from developing payment code that processed over one million dollars per day, to working as the editor-in-chief of php|architect magazine, and organizer of php|tek and php|works conferences. Sean has been a contributing member of the PHP community, from working heavily on the PHP manual, to maintaining PEAR code, speaking on the topic of PHP, and contributing to open source projects, including (most recently) the Habari and Phergie projects.

Comments on this page are now closed.


Picture of Sigurd Magnusson
Sigurd Magnusson
07/23/2009 2:46am PDT

Found the talk very interesting because it was highlighting practical examples of recent (e.g. PHP 5.2 and PHP 5.3) language features. It wasn’t necessarily advanced, but it didn’t suffer from that. Answered my and others’ questions very well, and, inspired me to watch The Princess Bride, too :)

Gregory Glass
07/21/2009 4:02am PDT

I enjoyed it too. I will be bringing a lot back home from this session.

Dean Jefferson
07/20/2009 6:13am PDT

Great session! I enjoyed the relatively informal, conversational approach. Thanks.

  • Intel
  • Microsoft
  • Google
  • Sun Microsystems
  • Facebook
  • Gear6
  • Kaltura
  • Liferay
  • MindTouch
  • Novell, Inc.
  • Open Invention Network
  • Rackspace Cloud
  • Schooner Information Technology
  • Silicon Mechanics
  • Symbian Foundation
  • Twilio
  • WSO2
  • Yabarana Corporation

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at

Download the OSCON Sponsor/Exhibitor Prospectus

Media Partner Opportunities

Download the Media & Promotional Partner Brochure (PDF) for information on trade opportunities with O'Reilly conferences or contact mediapartners@

Press and Media

For media-related inquiries, contact Maureen Jennings at

OSCON Newsletter

To stay abreast of conference news and to receive email notification when registration opens, please sign up for the OSCON newsletter (login required)

Contact Us

View a complete list of OSCON contacts