At Panasonic like most large companies we have a plethora of websites ranging from little one off reporting sites to full scale applications. A major problem arises when these sites are left up to the discretion of the developers to choose their own styles, languages and frameworks(mostly custom to themselves). [...] This was where we were 7 months ago. During that time I've been developing a Zend Framework based application that will house all these sub-apps as "modules" underneath the main Zend umbrella.
He lists the reasons why he chose Zend's framework offering - it has the strength of a company behind it, its flexible, its proved its stability, the small footprint and the copious amount of documentation that's been worked up. He also points out a few things that can help keep his development (and, really, anyone's) on the "straight and narrow" - code reviews, a code inspector and unit testing.