Crear un framework en PHP5 desde cero (1ª Parte)

En el mercado existen muchos frameworks preparados y dispuestos para ser fusilados, sin embargo ¿por qué no crear nuestro propio framework? Es una pregunta que para los gurús de los diferentes frameworks sonará ridícula, una pérdida de tiempo e incluso absurda, pero por qué no. Si nosotros tenemos una cartera de proyectos que sacar adelante y podemos crear nuestro propio marco de desarrollo para agilizar nuestros proyectos y simplificar el desarrollo, qué mejor manera que utilizando nuestro propio marco de desarrollo. Además, podemos aprender algo más sobre como funcionan los frameworks, aunque claro está, el nuestro quedará muy lejos del resto, pero siempre y cuando sea útil para nuestro negocio, será bueno.