Modulos independientes

edited agosto 2007 in Dudas/Problemas
Hola a todos!

Acabo de conocer Kumbia y se ve muy prometedor, felicidades! <!-- s:wink: --><img src="{SMILIES_PATH}/icon_wink.gif" alt=":wink:" title="Wink" /><!-- s:wink: --> 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

  • edited 2:49
    No hay comentarios? <!-- s:( --><img src="{SMILIES_PATH}/icon_sad.gif" alt=":(" title="Sad" /><!-- s:( -->
  • La version 0.4 no permite hacer esto de modulos, sin embargo para 0.5 se planea dar soporte a esto.

    La version 0.5 saldra la semana que viene.

    Saludos
  • edited 2:49
    lo que te puedo decir es que como buen programador tienes que probar, recuerda que el framework no va a solucionar tu vida, pero, ya trabajas sobre una gran base. Por mi experiencia te puedo contar que tb me interesaba el desarrollo de modulos independientes, recuerda que cumbia trabaja cpn sesiones y que atraves de esas sesiones podrias unificar un programita que hayas hecho sin Kumbia con Kumbia...
    Te lo dejo de tarea... te dire que de alguna manera puedes hacerlo, pero yo tb estoy probando y seria bueno que tu tb pruebes y asi podriamos intercalar experiencias en este tema y asi la comunidad tb aprenderia mucho, no crees?
    saludos...
  • edited 2:49
    <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: --> <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: --> <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: --> <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: --> <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: --> <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: --> <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: -->
    escribi con C ... mil disculpas
    <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: --> <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: --> <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: --> <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: --> <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: -->
    soy un mortal que tb se sabe equivocar.........................
    y mucho realmente!!!!! <!-- s:oops: --><img src="{SMILIES_PATH}/icon_redface.gif" alt=":oops:" title="Embarassed" /><!-- s:oops: -->
Sign In or Register to comment.