Giter Site home page Giter Site logo

phpcounter's People

Contributors

edpittol avatar eminetto avatar galvao avatar ramcoelho avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

phpcounter's Issues

Dúvidas no ERD

De acordo com a modelagem um usuário pode escolher apenas um editor/banco de dados/webserver, etc
E se o usuário tiver mais de uma resposta? Eu por exemplo administro servidores com diferentes versões do PHP

Revisar entidades do Doctrine

Tentei executar o ./vendor/bin/doctrine orm:validate-schema e deu erros nas entidades. Dei uma olhada rápida e parece que não estão ok.
É preciso revisar todas as entidades para verificar se a ferramenta de geração que foi usada gerou os códigos corretamente

Routing

Essa issue é em especial pra ser debatida com o @eminetto (porque segue uma conversa que tivemos ontem), mas sintam-se livres pra comentar.

Bom, routing é um assunto, digamos assim, polêmico.

Eu estive trabalhando na configuração de routing de um outro projeto meu, testando n possibilidades, e cheguei a algumas conclusões:

  1. Conforme o Matthew comenta na documentação do ZF2, a idéia é não haver mapeamento direto entre URLs e controllers: Ref.: Link
  2. Uma das questões que me fez entender isso um pouco melhor é que não há como criar uma rota perfeitamente genérica (como o ZF1 fazia), por um motivo simples: nem todas as rotas aceitarão dados, por exemplo. Ou melhor, até tem como, mas aí a gente teria que forçosamente permitir a entrada de dados em qualquer URL, o que deve gerar problemas de performance e/ou de segurança. Além disso, como o próprio Matthew comenta, isso abriria todas as controllers para acesso direto, o que é uma idéia, em princípio, ruim.

Outra coisa que me levou a essa conclusão foi a própria documentação do ZF2. Em nenhum momento da documentação, nem na Reference Guide, nem na Skeleton, existe algum exemplo onde a controller não seja literalmente especificada na rota.

Sendo assim, a única conclusão a que eu consegui chegar foi de que, no conceito do ZF2, cada controller que é acessível via URL (invokable) precisa possuir a sua rota específica. Eu sei, é um lance cansativo pra se fazer, mas se eu entendi tão bem quanto eu acho que eu entendi, essa é a forma "correta".

De qualquer maneira vou procurar confirmar essa idéia na lista do ZF2.

@eminetto, o que acha?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.