Sponsors
  • 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.

Download the OSCON Sponsor/Exhibitor Prospectus

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

Presentations: PHP

Lucas Nealan (Facebook) Moderated by: Lucas Nealan
Learn to effectively use caching to improve the performance of your PHP site.
Ben Ramsey (Schematic) Moderated by: Ben Ramsey
Today's high-traffic web sites must implement measures to reduce load and increase speed of delivery. One such method is the use of a cache and memcached provides one of the fastest and easiest-to-use caching servers. This talk will cover memcached from setting up a memcached server to using it to provide a variety of caching solutions.
Damien Seguy (Nexen Services) Moderated by: Damien Seguy
Presentation: external link
Come and give a try at this PHP application and see how you can exploit seemingly innocent PHP code to run XSS, injections, and CSRF.
Wez Furlong (Message Systems) Moderated by: Wez Furlong
Presentation: external link
Ever wanted to throw together a GUI app for the Mac but felt intimidated at the prospect of learning Objective-C? Ever wished there was a Mac native version of PHP-GTK? This session will give you a peek at building native Mac apps using PHP.
Mike Naberezny (Maintainable Software, LLC.) Moderated by: Mike Naberezny
While more PHP developers are accepting the importance and benefits of unit testing, the uptake of PHP developers using automated integration testing is relatively slow. Integration testing is equally crucial to maintaining the integrity of applications. This talk introduces the benefits and practices of automated integration testing for PHP applications.
Andrei Zmievski (Digg) Moderated by: Andrei Zmievski
What are the best approaches to translating your web site or application into other languages? This session shows several that are possible with PHP and various tools and extensions.
Wez Furlong (Message Systems) Moderated by: Wez Furlong
Presentation: external link
PHP 5 features a new data access layer called PDO that provides a clear, simple and powerful unified API for working with all our favourite databases. Join Wes Furlong to learn more about the future of database access in PHP.
Marcus Boerger (Google), Wez Furlong (Message Systems) Moderated by: Marcus Boerger
PHP has become an extremely powerful web development platform. PHP furthermore allows easy integration with legacy applications by developing dedicated extensions. In this tutorial, two of the most active core developers of PHP will share their knowledge and get you started coding right away.
Luke Welling (OmniTI) Moderated by: Luke Welling
By looking at the opcodes that a PHP script gets compiled into you can get a really detailed view of what your code is going to do—if you can read them, or have a tool to help. This can help with benchmarking questions, and allow you to look for tainted variables that might have security implications without having to audit every line of source code.
Rasmus Lerdorf (Unaffiliated) Moderated by: Rasmus Lerdorf
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. This tutorial aims to show web developers at all levels how to build a modern web application with PHP.
Edward Finkler (Funkatron Productions) Moderated by: Edward Finkler
PHPSecInfo is an easy to use security auditing tool for the PHP environment. We'll discuss how to use PHPSecInfo as part of your web app security toolkit, and how to customize and extend it for your specific needs, including using the Zend_Environment_Security module from the Zend Framework.
Sebastian Bergmann (thePHP.cc) Moderated by: Sebastian Bergmann
PHPUnit is an open source framework for test-driven development in any PHP-based code that automates unit testing and reduces the effort required to frequently test code while developing it. Held by the tool's creator, attendees of this tutorial will learn how to test both the backend and frontend of their web applications with PHPUnit and Selenium.
Terry Chay (Tagged, Inc.) Moderated by: Terry Chay
Priorities and pitfalls when building a large consumer-facing social network.
John Coggeshall (Automotive Computer Services) Moderated by: John Coggeshall
Presentation: external link
One thing is for certain -- there are a lot of developers, managers, and architects out there who are making the same mistakes as everyone else. From growing your development team from 5 to 50, or your code base from 10,000 to a million, there are clear patterns and mistakes. Join Coggeshall as he investigates some of his favorites and how to both avoid and learn from the mistakes of others.
Gopal Vijayaraghavan (Yahoo! Software Development India) Moderated by: Gopal Vijayaraghavan
Over the last year, APC (Alternative PHP Cache) has moved on from merere benchmarks to actually absorb user feedback and align efforts towards the most popular use cases. This talk concerns itself with the significant changes made under the hood, especially in reducing the lock contention and memory profile of APC.
Laura Thomson (Mozilla Corporation) Moderated by: Laura Thomson
In this talk, Laura Thomson will present guidelines for writing, not just maintainable, but beautiful code. Code that is simple, robust and error resistant, secure, scalable and performant, and easy to produce in a reasonable time frame.
OSCON 2008