Está estruturado da seguinte forma ...

application <- site

modules/admin <- sistema admin do site
modules/mailmarket <- sistema de newsletter e emailmarketing
modules/projetos <- sistema gerenciador de projetos
modules/blog <- um modulo de sistema de blog já existente no github

inclusive, no github tem até módulo de sistema CMS [com o sistema totalmente
funcional]

urls exemplo:

site.com/ <- application
site.com/admin <- sistema admin do site
site.com/mailmarket <- sistema modulo administrador de news e emailmarketing
etc..

Estou estudando uma forma de implementar o módulo de dependência entre
módulos ..exemplo:
modules/admin e modules/mailmarket dependem do modules/auth estar
funcionando para funcionar tbm ..

e por aí vai ..

Uma coisa que me preocupa e tbm me motiva é o fato do kohana carregar
módulos mesmo quando não requisitado ..

Se vc criar um módulo XXXX e lá tem uma classe com erro...quando você vai
acessar o site principal .. o kohana vai mostrar o erro do módulo ..

pois no bootstrap ele está ativado e carregado.

Apesar deste problema .. isso possibilita algumas coisas interessantes .. :D

já tinham verificado isso ? como contornaram ?


Em 15 de abril de 2011 19:54, GARTZ <[email protected]> escreveu:

> Cara eu arrumei um módulo chamado useradmin que extende auth inclusive e
> originalmente ele tem controller e view no módulo.
>
> No caso dele, não vejo problema, pois essas controllers são exemplos, se o
> cara não quiser usar (inclusive não uso na minha aplicação) é só
> sobrescrever e tocar o barco.
>
> No teu caso eu não entendi realmente o modelo da tua aplicação (modelo !=
> modulo), por tanto não saberia o que indicar.
>
> Pessoalmente eu acredito na pratica de modulos genéricos (totalmente) onde
> o modelo seja com regras e métodos que se encaixem a qualquer aplicação que
> os use. Por fim você determina limites (se usuário logado ou não, vai poder
> fazer isso ou aquilo) na tua controladora e isso tu vais fazer na tua
> aplicação e não no modulo.
>
> Mas isso não é uma regra, tem que usar o bom senso. Unittest é um modulo
> que é quase uma apicação, tanto que tem tudo até controladora e view. No
> caso vc vai ver que ele total e completamente idependente do application que
> ele tiver rodando.
>
>

-- 
Você está recebendo esta mensagem porque se inscreveu no grupo "Kohana Php" dos 
Grupos do Google.
Para postar neste grupo, envie um e-mail para [email protected].
Para cancelar a inscrição nesse grupo, envie um e-mail para 
[email protected].
Para obter mais opções, visite esse grupo em 
http://groups.google.com/group/kohana-php?hl=pt-BR.

Responder a