Accessing backend system…

We're sorry, but your session has expired due to inactivity. Please use your browser to refresh this page and log in to our system again.

Message goes here.

Message goes here.

Message goes here.

LOGIN / REGISTER
VIEW BASKET
SEARCH:
 
php|architect logo
 
SERVICES
  • MAGAZINE
  • PHP|TEK 2012
  • BOOKS
  • TRAINING
  • ADVERTISE
 
CHANNELS
  • NEWS
  • PODCAST
  • DEVELOPMENT
  • OPINION
  • WRITE

Purchase Issue $4.99
Subscribe today!
View archives

php|architect – August 2009

Exceptions and Autoloaders

Have you ever tried to throw PHP exceptions inside anautoloader expecting to catch the exception gracefully or, atleast, have your custom exception handler function spit out somejuicy error statistics? Michael did and the results surprisedhim.—by Michael White

How to Build Your Own Survey Engine

While there are many providers of online surveys, sometimesyou have specific requirements or integration needs that could bebetter served by your own custom development. This article willshow you how easy it can be using popular technologies like PHP,MySQL, and jQuery.—by Philippe Randour

Step-By-Step Regex

This article is for anyone who has heard other people raveabout how useful regexes are but has just never gotten past theinitial learning curve. We’re going to take small steps and get youpast that first barrier.—by Darren Cook

Non-Relational Databases

This overview will show you the basic use of some alternativestyles of databases, more specifically the non-relational databasesSimpleDB and CouchDB. These can have distinct advantages over moretypical relational databases.—by Russell Smith

A Tour of the Doctrine ORM

Nearly every PHP application has to solve the problem ofObject Relational Mapping (ORM), but most developers roll their ownsolution and end up reinventing the wheel. This article explainssome of the exciting new features of Doctrine 1.1 and shows howusing it can lead to faster development and easierdeployment.—by Ciaran McNulty

Architecture of Adminer

Adminer is a feature complete MySQL administration tool withthe aim of compactness. The whole application consists of a singlefile that is as small as possible.—by Jakub Vrána

Security Roundup: You've Got Mail

It’s a tough world out there, but there are ways to secureyour forms against bad e-mail addresses.—by Arne Blankerts

exit(0): The Value of Bad Code

Learn more about the positive side of bad code.—by Marco Tabini

 

About us

  • What we do
  • Contact us
  • Write for us

Policies & legal

  • Customer support
  • Privacy policy
  • Refund policy
  • Terms & Conditions

Online Store

  • Magazine
  • Training courses
  • Books

Special sections

  • Codeworks 2011
 

Copyright © 2002-2012 Blue Parabola, L.L.C. — All amounts in USD - WP3