Php login

3726 palavras 15 páginas
"Padronização - Conjunto de modelos ou normas aprovados para a elaboração de um produto. Padronizar, uniformizar, submeter a ou estabelecer um padrão."

Quando se começa a programar, o que mais se pensa é em propor soluções inovadoras e basicamente resolver problemas.

Porém, quanto mais se estuda, compartilha conhecimento, discute, pesquisa, testa, refina... mais complexo e prazeroso fica a arte de desenvolver softwares.

Soluções que seguem um padrão de desenvolvimento têm por vantagem ser mais fáceis de entender e dar manutenção, mas por outro lado, são um pouco mais trabalhosas de se planejar e implementar.

MVC nada mais é do que um padrão para desenvolvimento de projetos, sejam eles Web, Desktop ou Mobile.

O MVC é dividido em três níveis:
Model - Toda interação com banco de dados e manipulação de informações são feitas nesta camada;
View - É a camada de visualização, ou seja, tudo que o usuário vê é gerado por esta camada;
Controller - Onde são feitas todas as validações e controle do fluxo da aplicação;

Existem inúmeras discussões pela web, vários livros que tratam disso (Estou lendo e recomendo o livro Padrões de Projeto, de Erich Gamma), e vários conceitos formados em torno de qual é a melhor forma de usar o padrão MVC, e caso deseje, poderá ver neste link, e neste também mais sobre Padronização MVC.

O ciclo percorrido pelo nosso sistema trabalhará da seguinte forma:

Haverá um formulário onde o usuário deverá digitar seu login e sua senha.
Ao clicar no botão para enviar os dados, será feito inicialmente uma validação com javascript dos campos do formulário no lado cliente, e em seguida, através do conceito Ajax, enviaremos os dados fornecidos para um arquivo PHP, que fará a validação de consistência dos dados no lado servidor (Classe Controller), e chamará um método responsável por verificar se o usuário existe no banco de dados (Classe Model).
Em seguida, a Controller receberá da Model um objeto onde, baseado em seu estado, retornará para a classe

Relacionados

  • login em php
    2707 palavras | 11 páginas
  • Teste Login PHP
    9114 palavras | 37 páginas
  • ptuta vaga
    3456 palavras | 14 páginas
  • trabalho php
    2552 palavras | 11 páginas
  • Programação e Design para Web
    2581 palavras | 11 páginas
  • Redes de computadores
    4420 palavras | 18 páginas
  • php linguagem de programação
    996 palavras | 4 páginas
  • PortiGP
    2312 palavras | 10 páginas
  • Sistema de login Apostila
    661 palavras | 3 páginas
  • relatorio de uma PAP ( php, wamp)
    6188 palavras | 25 páginas