Porque você deveria usar CodeIgniter, bem existe algumas razões básicas para que você queira ou precise usá-lo, para falar francamente eu acho o CI, CodeIgniter, um dos mais simples Frameworks hoje disponível, não requer grandes configurações para começar a usar...
Se o CakePHP pode ser definido como automático e o CodeIgniter como rápido, a palavra que define o Zend Framework é versátil. Os diferenciais dele são:
Foco em web services
Exaustivamente testado
Releases curtos
Mashup comigo
O Zend tem um incrível número de...