Blog

Here is a collection of articles that I have written about software development, software testing, DevOps, and developer education.

Today we move on in learning how to configure the basics of Zend Forms, such as action, method, enctype, accept, accept-charset et al with Zend Config XML. It couldn't be simpler.

When you’re working with Zend Form you keep your configuration as much out of code as you can - right? Well, if you’ve been working withZend Form for more than a little while, you know that Zend Config really makes that pretty simple - well, some of the time. In this series we look, comprehensively at how to do it all with Zend_Config.

In this, part four of the Beginning Cloud Development with cloudControl series, we're going to speed up the work we undertook with MySQL in part 2 by adding Memcached support. So easy and so very painless.

In this, part 3 of the Beginning Cloud Development with cloudControl series, we integrate mongoDB support in to our application. Honestly, nothing could be simpler than this, especially as we're using the Shanty Mongo library for Zend Framework. Read on to find out how to do it.

So you've gotten started with cloudControl; you've got a basic understanding of how to deploy with it. But today we take that further, showing you the MySQL add on and multi-environment deployment.

So you've heard all about the cloud. In the current day and age, you'd have to be living under a rock to have not encountered it by now. Whether it's Amazon, Rackspace, Microsoft or Apple's iCloud, The Cloud is Everywhere! But these aren't the only options available. Introducing cloudControl.

The Zend Framework Bootstrap can be one of the key aspects of getting up and running quickly with the Zend Framework. Let's make it easy.

Want to rename a file uploaded using the Zend Framework, without hacking or lots of work? Here's how.

The Zend Framework Bootstrap can be one of the key aspects of getting up and running quickly with the Zend Framework. Let's make it easy. In this, the third and final part of the series, I'm going to finish up by looking at application placeholders and surprise, no not logging as originally promised, but pagination. As an added extra, we're going to be using a key feature of Zend Application to make it a breeze.

The Zend Framework Bootstrap can be one of the key aspects of getting up and running quickly with the Zend Framework. Let's make it easy. In the first part of the series, you'll remember that we laid the foundation of our custom bootstrap class by creating a custom class directory structure, adding its namespace to the application ini and creating our custom bootstrap file that our application bootstrap will extend from.