Hola a todos!
Acabo de conocer Kumbia y se ve muy prometedor, felicidades! <!-- s
--><img src="{SMILIES_PATH}/icon_wink.gif" alt="
" title="Wink" /><!-- s
--> casi me he leído todo el libro y ya hice mi "Hola mundo". Solamente que tengo una duda:
¿es posible programar módulos contenidos de manera independiente de la estructura del framework base?
Es decir, si comienzo a construir una aplicación o sistema que estará compuesto de diversos módulos que pueden ser instalados o no según mis necesidades; ¿todos los controladores deben estar dentro del directorio controller principal?
Personalmente me gustaría que cada módulo fuera independiente de los demás y no se mezclaran sus controladores con los otros. Hace un tiempo hice una especie de framework MVC personal sin muchas formalidades y bastante rústico, pero fue ideado con eso en mente, por ejemplo se me ocurre visualizar la estructura algo así:
kumbia
- modulos
-- faq
---- forms
---- controllers
---- views
-- encuestas
---- forms
---- controllers
---- views
etc. No sé si se entiende lo que quiero ilustrar. Me parece que así sería mucho más sencillo el mantenimiento de una aplicación modular, además que facilitaría la forma de agregar y remover módulos.
Quizá no es buena idea, o tal vez no he comprendido bien el esquema utilizado por Kumbia, pero me gustaría conocer sus opiniones.
Comentarios