El Zend_Controller fue construido con extensibilidad en mente, cualquier clasificación para las clases existentes, escribiendo nuevas clases que implementen varias interfaces y clases abstractas que forman la fundación de la familia de controladores , o escribiendo plugins o la acción de helpers para aumentar o manipular la funcionalidad del sistema.