O'Reilly Open Source Convention
oreilly.comO'Reilly Network
Conferences International Safari: Books Online

Arrow Home
Arrow Registration
Arrow Speakers
Arrow Keynotes
Arrow Tutorials
Arrow Sessions
Arrow At-a-Glance
Arrow BOFs
Arrow Events
Arrow Exhibitors
Arrow Sponsors
Arrow Hotel/Travel
Arrow Venue Map
Arrow See & Do
Arrow Press
Arrow Mail List
Kids World

From the Frontiers of Research to the Heart of the Enterprise
O'Reilly Open Source Convention
Sheraton San Diego Hotel and Marina
July 22-26, 2002 -- San Diego, CA



From UML to PHP: Using an Open Source Class Library and Design Patterns to Implement Large-Scale Web Applications
Geoffrey Speicher, Software Engineering Associates, Inc.
Michael Beckish

Track: PHP
Date: Wednesday, July 24
Time: 4:30pm - 6:00pm
Location: Harbor Island I

When first making the transition to developing large-scale web applications with PHP, our company faced two challenges: how to make our PHP scripts more maintainable, and how to apply object-oriented design methodologies to web development with PHP.

The key to solving these issues was the development of an open source PHP class library. These classes encapsulate the functionality common to most web applications, such as HTML layout, database connectivity, and session management.

Once we had the class library, we developed a standard set of design patterns. These design patterns guide the specialization of the library classes to fit each application's unique needs.

This talk presents the object-oriented methodology, open source PHP class library, and design patterns that our company uses to implement large-scale, maintainable web applications.

Download presentation file

oreilly.com Home | O'Reilly Bookstores | How to Order | O'Reilly Contacts
International | About O'Reilly | Affiliated Companies | Privacy Policy

© 2001, O'Reilly Media, Inc.