As I mentioned in a previous post, design patterns in context with other hot topics in PHP like AJAX and Application Frameworks sets the stage for a powerful struggle between browser-based and desktop-based applications. Part one of my series, “Introducing Design Patterns” has just made the cover story of International PHP Magazine, providing insights in to how you can effectively apply this discipline–traditionally most relevant to desktop applications–to web applications, and PHP specifically. A sneak peek, including the topic outline and a sample UML diagram from part II of the series, is available here. The complete issue is available here, with a host of other fascinating topics like output buffering, blogging, MySQL views, and much more.