Blog

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

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.

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 use 2 or more buttons in a html form, but you're having trouble knowing which button you clicked to submit the form, when it's time to validate it? If you're using Zend Form, there's a very simple way to know. Let's look at it today.

Zend_Auth provides a very extensible workflow for creating new adapters to suit your authentication needs. In this post, we continue on with a Zend Config based adapter.

Zend_Auth provides a very extensible workflow for creating new adapters to suit your authentication needs. In this post, I start you off with a simple Test/Mock adapter.

Do you want a scalable, high performance PHP application that logs everything in an intelligible manner; in a manner that you can use now, tomorrow and three weeks from now? It's so possible! In a series of posts, I am going to show you how to put it together using Zend Framework, ZeroMQ and Hadoop.

phpMagazin recently did a good job of covering Zend_Translate; specifically what it is, how it works and four of the basic translation adapters; those being Array, CSV, Gettext and Ini. However, what they didn't cover was what I think, is one of the best choices of adapters that Zend_Translate has; which is TMX.