• Microsoft
  • Nebula
  • Google
  • SugarCRM
  • Facebook
  • HP
  • Intel
  • Rackspace Hosting
  • WSO2
  • Alfresco
  • BlackBerry
  • Dell
  • eBay
  • Heroku
  • InfiniteGraph
  • JBoss
  • LeaseWeb
  • Liferay
  • Media Temple, Inc.
  • OpenShift
  • Oracle
  • Percona
  • Puppet Labs
  • Qualcomm Innovation Center, Inc.
  • Rentrak
  • Silicon Mechanics
  • SoftLayer Technologies, Inc.
  • SourceGear
  • Urban Airship
  • Vertica
  • VMware
  • (mt) Media Temple, Inc.

Sponsorship Opportunities

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

Download the OSCON Sponsor/Exhibitor Prospectus

Contact Us

View a complete list of OSCON contacts

Making Your PHP Application Easy to Customize

Location: D137
Average rating: ****.
(4.00, 1 rating)

How many times have you installed a PHP web application on your webserver, then realized you need to customize it to meet your needs? Then after you have customized it, you find yourself with no easy upgrade path without massive merging and diffing of the source code.

When we developed SugarCRM, we made upgrade-safeness a priority. We provide ways for our customers to put thier customizations in a safe area that we don’t destroy, and provide tools to make customizating most common place in the application easy to do. In this talk, I’ll talk about the strategies we’ve taken here, and how you can take these concepts back to your own application.

Photo of John Mertic

John Mertic


John is Director of Business Development – Software Alliances at Bitnami, helping bring great applications to the masses thru the reach of Bitnami. He comes from a PHP and Open Source background, being a developer, evangelist, and partnership leader at SugarCRM, board member at OW2, president of OpenSocial, and frequent conference speaker around the world.