Showing results for tags 'arquitetura'. - Fórum iMasters
Showing results for tags 'arquitetura'.
Boa tarde pessoal, estou com uma dúvida sobre o framework cakephp 3, seria mais uma dúvida de arquitetura. Atualmente a aplicação aqui da empresa possui suas regras (Envio de emails, logs, etc) todas no controller, porém os métodos dos controllers acabam ficando muito grandes. Como vamos refatorar algumas coisas e implementar funcionalidades novas, estavamos discutindo sobre este assunto. Na opinião de vocês como é melhor implementar estas regras da aplicação? Já utilizei o Zend e com ele eu tinha uma camada de Serviço (Service layer), onde pensei em implementar no Cake, mas não sei se seria o correto. Já li diversos artigos dizendo que as regras devem ficar no model, mas também não acho correto o model ficar responsável em disparar o envio de email e também acabaria ficando um Model enorme. Então estou nesse dilema, espero que possam me ajudar a clarear um pouco a mente. Valeu, fico no aguardo
Douglas Motta posted a topic in Docker, Kubernets and other environments
Olá, pessoal. Desenvolvi uma aplicação em PHP para um segmento específico onde cada empresa terá essa aplicação. Minha dúvida é quanto ao gerencimento deste sistema, tendo em vista que cada empresa poderá personalizar a aplicação conforme suas necessidades (locais, legislação, negócio, etc.). Porém a maioria das funcionalidades será comum a todas as empresas (mas nada garante que uma funcionalidade que é comum hoje vai ser comum a todas amanhã). Por questões de segurança cada empresa terá seu banco de dados. Estou entrando no mercado com o primeiro cliente e estou pensando no momento que tiver 30 clientes como vai ser. Utilizo o Bitbucket para controle de versão. Qual é a melhor forma de gerenciar o codebase e o codecustom desta aplicação? Um branch para cada cliente? Submodulos do Git? Pela própria aplicação? Alguém que já vivenciou algo parecido que pode me ajudar? Obrigado.