¿Cuáles son las ventajas / desventajas de la codificación PHP monolítica en comparación con los scripts php especializados pequeños?

Históricamente he usado un enfoque monolítico para la codificación PHP.

Es decir, escribo un index.php, con un tamaño promedio de 70k-250k, y uso

mod_rewrite

para girar el resto de la

REQUEST_URI 

en los parámetros pasados ​​en el index.php para controlar lo que está sucediendo.

La alternativa sería escribir muchos scripts pequeños de PHP, cada uno especializado para un propósito particular. Estoy pensando que algunos de mis scripts de ajax más activos pueden beneficiarse de esto.

Una cosa que me ha mantenido en este proceso de pensamiento es que no sé cómo usar las inclusiones, especialmente las condicionales, afectaría el rendimiento de la caché de código de operación.

En general, he evitado incluir todos, si es posible, debido a mi paranoia acerca de esto, pero esto resulta en duplicar el código o permanecer monolítico.

Como de todos modos estoy usando mod_rewrite, la conversión entre las dos metodologías debería ser simple.

Espero tus comentarios.

EDITAR: una de mis aplicaciones de destino actualmente maneja de 80 a 100 páginas por segundo (tengo un hardware decente). La mayoría de esas son peticiones ajax. Todo funciona y es ágil, pero me he desarrollado como programador php sin críticas y lo necesito.

Respuestas a la pregunta(4)

Su respuesta a la pregunta