Back to Library
Cover of Vol 3, Issue 3

php[architect]

Vol 3, Issue 3

March 2004

Articles
6

Connecting to Amazon.com Web Services with NuSOAP

by Alessandro Sfondrini

Have you ever wanted to add an online shop to your website but gave up on the idea because you lack the expertise and resources to run it? Alessandro Sfondrini shows you that, using SOAP, you can connect to Amazon Web Services and create a PHP application to remotely browse and search products, add them to Amazon shopping carts or wish lists and, yes, you can even earn money on every purchase performed from your site.

Automated Testing For PHP Applications

by Dr. James McCaffrey

PHP enables Web developers to create complex Web applications—nothing new there. The techniques for writing automated tests for PHP Web applications, however, are not well known. In this article, James McCaffrey shows you a simple but representative PHP application and then walks you through the creation of a powerful automated test program written entirely in PHP. The code is explained in detail so you can use it as is, or modify and extend the technique to meet your own needs.

Matchmaker, Matchmaker Make Me A Match

by George Schlossnagle

A quick search for the words “hate” and “regular expressions” on your favourite search engine is likely to bring up thousands upon thousands of hits. While most developers recognize the usefulness of regular expressions (and many can't do without them once they have figured out how regexes work), their use remains something of a black-magic art—right up there with hypnosis and session management. Despite looking complicated, however, regular expressions are much easier to work with than most people are willing to admit. Join author George Schlossnagle as he explores the depths of regular expressions in the first article of this three-part definitive series on the topic.

Tidying up your HTML in PHP5

by John Coggeshall

Tidy is a new extension that will be available as a standard in PHP 5. It provides a wide range of functionality for manipulating HTML, XHTML, and XML documents from within PHP. Extension author John Coggeshall introduces all of the primary features of this new extension, and how you will be able to make the most of it in your PHP scripts.

WAP: Past, Present and Future

by Andrea Trasatti

WAP is dead... long live WAP! Andrea Trasatti looks at the status of the Wireless Application Protocol and its role in today's web application market now that a whole new generation of high-end wireless devices capable of taking advantage of the Internet in a meaningful way is available.

PHP Ahoy!

by Marco Tabini

It's not every day that one gets to learn PHP on a beautiful cruise ship. Publisher Marco Tabini shares his experience organizing and attending php|architect's own php|cruise, which took place between March 1st and March 5th, 2004.

Our Partners

Collaborating with industry leaders to bring you the best PHP resources and expertise

Interested in partnering? Get in touch →