Jump to content

Search the Community

Showing results for tags 'arquitetura'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Found 7 results

  1. Estou escrevendo uma aplicação MVC em PHP e a estrutura de diretórios é a seguinte: - root ¬ app ¬ controllers ¬ models ¬ views ¬ core ¬ config ¬ public Na pasta “app” fica as camadas MVC. Em “controllers” coloco classes que vão receber dados e acionar models e/ou renderizar views. Nos “models” coloco basicamente as entidades do banco de dados e suas operações. Em “views” coloco as páginas com código html + php para exibição de dados No “core” coloco classes e/ou arquivos genéricos (tenho planos de usar essa mesma base para desenvolver outras aplicações futuramente, uma espécie de microframework.) No entanto surgiu duas classes um pouco diferentes, uma delas trabalha com datas e realiza operações como conversão e cálculo entre datas, a outra cria e gerencia múltiplas threads. Tenho dúvida em qual camada devo colocá-las, já que nenhuma delas fazem acesso a banco de dados ou arquivos e nem emite saídas, apenas retornam valores. Devo criar uma camada adicional? Qual? Devo colocá-la em um das camadas já existentes? Obs: qualquer informação adicional que possa ser útil é sempre bem-vinda!
  2. Bom dia gente boa, seguinte, tenho que implementar uma solução web (php). Vou começar com uma breve descrição. O usuário terá que seguir varias etapas com o botão avançar e ele pode voltar a etapa anterior logicamente com o botão voltar. Cada etapa terá alguns campos para o usuário preencher, por volta de 10 campos. A partir da etapa 3 o usuário não pode voltar, porque ele não pode alterar a escolha que fez. O usuário poderá dar refresh na página sem perder os dados, voltar ao inicio e voltar para onde parou, ex: etapa 4, 5 ou 9... A duvida é: Como devo implementar isso? Ajax, com campos hidden (mais de 50 campos fácil fácil...), salvar tudo na sessão, salvar no banco e buscar a cada refresh, crio varias abas... Deixei a pergunta bem aberta, mas espero que a imaginação de vocês somem com a minha para uma discussão bacana, valeu galera!
  3. claudiojuniorfabiao

    Arquitetura para API REST

    Olá, pessoal! Estou planejando criar uma API RESTful, que retorna conteúdo somente em JSON e executa algumas tarefas de CRUD em entidades do meu domínio, para ser consumida por um cliente HTML usando AngularJS, mas estou com algumas dúvidas. Antes, quando estava recuperando todo o HTML do servidor, minha aplicação estava estruturada segundo à arquitetura MVC, todavia, agora, não sei se é proveitoso usar essa arquitetura na minha API. Se alguém tiver uma opinião de porquê usar ou não MVC, ou outra arquitetura e/ou exemplos de implementação, será de grande ajuda. Desde já obrigado.
  4. Faaaala negada, blz? Estou com uma certa dificuldade em decidir que tipo de diagrama/conceito eu devo utilizar para estrutura e detalhar os processos de um produto. Comecei estruturando com BPMN e deu certo, porém, uma galera da minha equipe sugeriu que eu fizesse um diagrama de sequências (uml), porém, preciso apresentar isso para meus gerentes e acredito que o diagrama de sequência seja um pouco técnico para uma apresentação e não seja apropriado para o que eu quero. O que eu preciso é listar e documentar todos os processos executados no ambiente externo ao sistema (usuários, banco de dados, gateway de pagamento etc) e interno (sistema). Alguém pode me indicar algo? Desde já agradeço!
  5. rockrgo

    Arquitetura de Software - Cakephp 3

    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
  6. 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.
  7. Mateus Silva

    Arquitetura de Software

    Estou iniciando um projeto que vai ser grande (bem grande) e terá constantes atualizações com novos módulos e manutenção nos já existentes! Minha principal dúvida é: qual arquitetura utilizar ? Pela minha necessidade me veio à cabeça o MVC e, se eu usar MVC, alguém poderia me mostrar um exemplo de uma boa organização dos diretórios neste modelo ? Pois já achei vários na internet e eu mesmo já usei de umas 2 formas diferentes, enfim, me deem uma luz! PS. O sistemas vai ser criado do zero sem utilização de frameworks.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.