Article for conference booklet:
Drupal's database layer has undergone a major overhaul in Drupal 7 to take advantage of new and powerful features in PHP 5. The new system includes over a dozen new features, from a query builder in core to support for Master/slave replication. As with most major overhauls, however, that means API changes. This session will cover the challenges of database abstraction, Drupal's approach, and how to fully leverage the new system in your own code and sites.
Bios for conference booklet:
Larry Garfield is the Senior Lead of Programming Services at Palantir.net, a Drupal consulting firm in Chicago, USA. He has been developing PHP for nearly a decade and has been actively involved in Drupal since 2005. He currently serves on the Drupal Association Board of Directors and spearheaded the Drupal 7 database overhaul, among other projects. Larry was also a founding organizer of the GoPHP5 effort.