Articles in the Category of Articles

Enterprise PHP Coding Standards

Issue 03.05 of International PHP Magazine is out, featuring my article on, “Enterprise PHP Coding Standards.” This topic seems to have sparked considerable interest from my previous entries (here, here, here, and here) and the teaser article available on the IPM site. This issue should hit newsstands in Europe today, and is available overseas to subscribers. More on the IPM website from the editor.

Contributing to Pear

“Contributing to PEAR: An Insider’s Look At The Process Behind The Packages” (Cover Story)
International PHP Magazine, February 2005

Have ever considered writing a package for PEAR or are just curious about how the whole process works? This article takes you behind the scenes with my own process of contributing my first PEAR package–offering tips, advice and insight that can only be gained from direct experience. The process was fascinating, and it is my sincere hope that anyone interested in contributing a Pear package will find invaluable insider information in this article.

“Shopping for Carts”

“Shopping For Carts”
International PHP Magazine, December 2004

Robert reviews shopping carts built in PHP ?th free and commercial ?d provides detailed recommendations for evaluating and using these carts in your PHP eCommerce development projects.

“Recursion in PHP: Tapping Unharnessed Power”

“Recursion In PHP: Tapping Unharnessed Power”
Zend.com DevZone, November 2004

Next to object oriented programming, normalization of relational data structures and refactoring, recursion is one of the topics in computer science most often overlooked by the self-taught PHP programmer. This article is an attempt to help redress this situation.

“Queue It: a Better Way to Send Email in PHP “

“Queue It: A Better Way To Send Email In PHP “
International PHP Magazine, October 2004

This article explores a powerful alternative to the typical approach to system generated e mail–the PEAR’s Mail::Queue package–to queue system generated messages for periodic delivery, tracking, re-sending, and reporting on message status.

The Pleasures of Ming

“The Pleasures Of Ming: Explored Through Project K++”
International PHP Magazine, August 2004 (cover story)

This article provides thorough treatment of the Ming library for PHP through a unique approach. Instead of speaking generally about the library, we will step through various components of Project K++–the abstract art software that provided the cover art for this Issue. An online teaser article is also available here.