The future of AJAX in the Zend Framework

May 27, 2008 8:59:34 PM

If you haven't yet heard, Zend Framework has officially announced its partnership with the Javascript framework Dojo. As Matthew made clear in his post, the bundling of Dojo into the framework would not break its use-at-will principle, but that the integration would provide an out-of-the-box Ajax solution.

Codecaine.co.za now in SVN

May 26, 2008 6:45:14 PM

You can now view the codecaine.co.za codebase in SVN. To access, go to http://codecaine.co.za/svn.

Codecaine.co.za redesigned

May 25, 2008 1:45:11 AM

This weekend I sat down to recode and redesign my blog. It first seemed like too little time to get the job done, but I knew that I wanted a really simple design, both to cut down on bandwidth costs and to improve usability, and that I wanted to move to Zend Framework 1.5 code.

Four E's of PHP Recruitment

May 22, 2008 6:23:56 PM

For the first time in my short career I've had the opportunity to be on both sides of the recruitment process at the same time. In a week's time I'll be leaving my current position and joining a Cape Town-based startup, and I've been helping my current employers to find a replacement senior PHP developer.

Selling the Zend Framework in a Corporate Environment

May 17, 2008 6:00:51 PM

If you haven't yet listened to Wil Sinclair talk about Zend Framework 1.5 then I suggest you head over to the Zend Developer Zone. This podcast really spoke to me about a battle I've been waging at the office to sell the Zend Framework, so I thought I'd outline some things the framework has going for it.

Mysql pseudo-inheritance with Zend_Db

May 15, 2008 7:23:57 PM

I've spent the last couple of days musing to myself about Zend Framework's extensibility. One particular feature that's always intrigued and impressed me is the way that Zend_Db handles rowsets and rows fetched by the Zend_Db_Table class: using inheritance it's possible define custom behaviour on both types of objects. As a demonstration of this, I thought I'd explore the concept of database object inheritance.

Form-level errors with Zend_Form

May 10, 2008 10:21:42 AM

One feature that I believe is lacking from an out-of-the-box Zend_Form setup is form-level errors. Form-level errors are not tied to one particular element; instead, they apply to the form as a whole. Examples might include 'Invalid login credentials' (which applies to entire login form), or 'There was an error processing your form' (if a database query fails). These types of error messages are not catered for.