• 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

John Mertic (SugarCRM)
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 Mertic serves as Solutions Architect and Community Manager for SugarCRM, having several years of experience with PHP web applications and open source communities. A frequent conference speaker and an avid writer, he has been published in php|architect, IBM Developerworks, and in the Apple Developer Connection, and is the author of the book ‘The Definitive Guide to SugarCRM: Better Business Applications’ and the book ‘Building on SugarCRM: Creating Applications the Easy Way’. He has also contributed to many open source projects, most notably the PHP project where is the creator and maintainer of the PHP Windows Installer. He also sits on the board of the OW2 Consortium, and serves as secretary of the OpenSocial foundation.