I think that I have finally settled on a consistent framework for most of my future PHP development – Kohana.
I have used Symfony, CakePHP and Zend but have not used them deeply enough to go into a proper comparison. All of the frameworks seem well written and fulfil the purpose of rapidly creating a MVC application.
So why did I choose Kohana?