SERVICES
 
CHANNELS

php|architect – June 2003

Object-oriented Form Management With PHP (and an Eye on PHP5)

Marco Tabini explores the realm of HTML forms from theperspective of object-oriented programming, and shows us thatthere’s more to form management than meets the eye.—by Marco Tabini

Agile Software Development with PHPUnit

Michael Huttermann explains how to help your next developmentproject succeed. Techniques from the popular Extreme Programmingmethod are covered, with an emphasis on test-drivendevelopment.—by Michael Huttermann

Getting a grip on LDAP

This month, the Editor-in-Chief gets technical about whatLDAP is, what LDAP isn’t, and what makes it tick. This is a gentlerintroduction targeting those who know how to deal with data, butnever had to get it from a directory service implementation.Differences between a traditional DBMS and LDAP are covered,combined with very bite-sized code snippets to get you started onthe path to LDAP enlightenment.—by Brian Jones

Industrial Strength MVC

This month, Jason Sweat returns to show you how to optimizeyour PHP code… by not writing so much of it! By utilizing opensource tools like Smarty and Phrame, and offloading some work toPostgreSQL, you can develop enterprise applications in a hurry, andgain the benefits of an MVC framework in your app with the greatestof ease!—by Jason Sweat

Lucene

Dave’s back. Join our resident Java guy, Dave Palmer, as hetakes you down the halls of Lucene, a powerful Java search engineAPI. See how you can painlessly add reliable search functionalityto your next PHP project.—by Dave Palmer

Tailoring WAP sites with WURFL

Andrea Trasatti cuts the wires, and shows you how to use theWURFL project to create cross-platform WAP applications, tailoredspecifically to the device accessing it.—by Andrea Trasatti