Back to Library
Cover of Vol 6, Issue 4

php[architect]

Vol 6, Issue 4

April 2007

Articles
6

XSLT-Powered E-mail Templating

by Marco Tabini

These days, it's a rare website that doesn't have to send e-mail. PHP's simple mailing facilities simplify the task of sending messages, but they do nothing to help the developer create well-formatted and functional e-mails. In this article, Marco Tabini shows the way to a more beautiful world.

Excel, OpenXML and PHP

by Maarten Balliauw

A few months ago, Microsoft released Office 2007, a version of their office suite that generates open source documents. Here, Maarten Balliauw gives an overview of the history and the politics surrounding the release before moving on to introduce his PHPExcel project, an early adoption of Microsoft's OpenXML API that enables Excel 2007 spreadsheets to be generated with PHP.

Symfony

by Dustin Whittle

Symfony is much more than just another MVC framework. It takes the best of the current crop of PHP-based development tools, and brings them all together to form a cohesive approach to Web application development. In this, the first of a two-part series, Dustin Whittle gives an overview of the project's capabilities and demonstrates how to set up a basic symfony configuration.

RIA in the Enterprise

by Active Media Architects

How would you cope if a Fortune 500 company approached your Web development team and asked you to deliver a custom-made Rich Internet Application... in a matter of weeks? It really happened to the team at Active Media Architects. Read their project diary to learn about the blood, sweat and tears that went into the making of MyKleenexTissue.com.

Security Corner

by Chris Shiflett

There are several different approaches to input filtering in the industry. In this month's Security Corner, Chris Shiflett aims to provide some clarity regarding those approaches, to clear up inconsistencies in the various terminologies that are doing the rounds, and to offer a solid base for your own filtering approach.

Test Pattern

by Jeff Moore

Components are reusable packages of code with well-defined interfaces and tool support. Test Pattern regular Jeff Moore looks into the language requirements necessary for building components, and asks how PHP measures up to the challenge.

Our Partners

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

Interested in partnering? Get in touch →