Llevo un tiempo pensando que el usar un framework “famoso” a la larga me beneficiaría, soy un poco cabezón y esto me ha costado asimilarlo (usaba un framework casero), lo gracioso de esto es que ya en otros proyectos he usado Frameworks como el de Zend, con unos resultados muy buenos a la hora de desarrollar.
El motivo de esta “lucha” interna es el uso de memoria de los Frameworks, si que es cierto que un framework te facilita muchisimo las cosas, muchas librerías ya programadas, una estructura MVC y lo más importante, una metodología de trabajo. Cuando trabajas en este sector y te mueves por diferentes proyectos donde nos has participado desde el principio agradeces el uso de frameworks (MVC!) populares con una extensa documentación frente a proyectos programados desde cero y sin documentación alguna.
Pero con el tráfico que tiene Emoxion no creo que sea buena idea no tener en cuenta el uso de la memoria por parte de un framework, por ejemplo Zend, me parece un framework muy bueno pero hace un uso muy bestia de la memoria mientras que Kohana no, aunque claro esto es muy relativo, entiendo que no podemos basarnos sólo en el uso de memoria sino que hay muchas otras cosas que debemos evaluar.
¿Que me ha gustado de Kohana?
Es PHP5 OOP estricto, con las ventajas que esto conlleva, autocarga de clases, interfaces, etc…
Que en pocos minutos ya sabías como empezar, haciendo su uso muy fácil frente a otros frameworks.
Que haciendo lo mismo (prácticamente) usa menos recursos que otros.
Y que tiene una comunidad detrás bastante grande cosa que te anima para que su desarrollo sea continuado.
Por lo que al final me he animado y la versión nueva de Emoxion estará basada en Kohana