Cita: Creo que te estas confundiendo NUCKLEAR, te dejo la referencia Loose coupling
Bueno menos mal es el mismo termino.
Cita: Lo que vos queres hacer es eliminar componentes, para eso necesitas la lista de dependencias, paciencia y muchas pruebas, si el tamaño de Zend es un problema para un proyecto X seguramente Zend no sea la solucion adeacuada para el proyecto, mi recomendación es que inviertas ese tiempo y energia en comprender como funciona internamente Zend.
Nuklear aqui hay algo importante todos los frameworks esta desacoplados en mayor o menor grado ya que todos implementan patornes de diseño, implementan clases basadas en responsabilidades y colaboracion y es por eso que es normal que exista un minimo de clases requeridas para el funcionamiento correcto del framework y dependecia para algunas clases. Como comenta MasterPuppet mejor invierte tiempo para determinar que clases depende de otras para saber de que archivos puedes precindir a un que lo mas adecuado siempre es no tener que mover nada