• Intel
  • Microsoft
  • Google
  • Sun Microsystems
  • BT
  • IBM
  • Yahoo! Inc.
  • Zimbra
  • Atlassian Software Systems
  • Disney
  • EnterpriseDB
  • Etelos
  • Ingres
  • JasperSoft
  • Kablink
  • Linagora
  • MindTouch
  • Mozilla Corporation
  • Novell, Inc.
  • Open Invention Network
  • OpSource
  • RightScale
  • Silicon Mechanics
  • Tenth Planet
  • Ticketmaster
  • Voiceroute
  • White Oak Technologies, Inc.
  • XAware
  • ZDNet

Sponsorship Opportunities

For information on exhibition and sponsorship opportunities at the conference, contact Sharon Cordesse at scordesse@oreilly.com.

Media Partner Opportunities

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

Press and Media

For media-related inquiries, contact Maureen Jennings at maureen@oreilly.com.

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 2008 Contacts

PHP: Architecture, Scalability, and Security

PHP, Tutorial
Location: Portland 256 Level: Intermediate
Average rating: ****.
(4.68, 34 ratings)

Get the architecture right and modern web apps are easy to write. The Web lends itself well to a modular distributed architecture allowing you to split even large complex applications into a series of smaller manageable applications. These smaller distributed applications then give you scalability for free, and for the most part also make it easier to secure them.

This tutorial aims to show web developers at all levels how to build a modern web application with PHP. Architecturally we will explore:

  • A simple MVC approach that maximizes performance.
  • Profiling and optimization using Valgrind and XDebug.
  • Client-side integration using various YUI components and JSON.
  • An overview of the thorn in the side of all web apps today: Cross-Site Scripting and Cross-Site Request Forgery attacks.
Photo of Rasmus Lerdorf

Rasmus Lerdorf


Rasmus Lerdorf is known for having gotten the PHP project off the ground in 1995 and has contributed to a number of other open source projects over the years. He is currently an infrastructure architect at Yahoo! He was born in Greenland, grew up in Denmark and Canada and has a Systems Design engineering degree from the University of Waterloo.

OSCON 2008