Back to Library
Cover of Vol 8, Issue 12

php[architect]

Vol 8, Issue 12

December 2009

Articles
8

Enterprise Design Patterns

by Alvaro Videla Godoy

In this article, we will go through the patterns that compose an MVC architecture, learning how they should be used and where we should place the specific logic of our applications for maximum code reuse. The goal is to analyze their purpose and how they should be used, treating this article as a sort of Patterns Best Practices. Since those patterns are already implemented by web frameworks, we won't revisit their implementation but will focus on their usage.

Deploying PHP in the Clouds - Windows Azure

by Maarten Balliauw

The IT guys are being difficult about deploying your application? Want to grow infrastructure as your application grows? If you feel any of these questions are appropriate for your situation, deploying your application in the cloud may be an affordable and extremely scalable solution. Why not have a look at Microsoft's Windows Azure platform? Join me as I take you through Windows Azure in this two-part article.

Testable Code Is Successful Code

by Jeff Carouth

Testing an application should not be an afterthought; it should be a significant part of design and daily development. Writing code that lends itself to testing can appear to be an art form rather than a science, but with some minor forethought and minimal investment of time to refactor, application code can be developed and tested simultaneously.

Vector Graphics With Cairo

by Michael Maclean

Cairo is a fast 2D vector graphics library already used by many open source projects. The PECL Cairo extension can be used with PHP to create images, PDFs and PostScript files.

Going Industrial

by Stéphen Périn

Learn about growing industrial php development practices in the enterprise.

Why Drupal Matters

by Adrian and Derek Webb

Drupal is an extremely powerful, pluggable framework for building cutting edge enterprise level web portals. Learn more about what makes Drupal so important today and how it can help you in your online projects.

Security Corner: Important Security Advice – Or Something...

Column

by Arne Blankerts

The more rules we put into place to help people make better security choices, the less of a chance they are going to follow them. Do our security rules even help?

exit(0): Ergonomics and Other Animals

Column

by Marco Tabini

Usability is so much more than making something look visually appealing - it actually has to work, and easily at that.

Our Partners

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

Interested in partnering? Get in touch →