OdairCesar / TudoSobreLOL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tudo sobre LOL

Site desenvolvido em PHP para tornar as postagens do site tudo sobre LOL mais praticas

O site em funcionamento esta aqui

Os arquivos php estam separados em Classes:

  • Classes que descentem da Conteudo.php (Atualizacao, Tier, Noticias): São usadas para fazem a frente do site transfirmar o conteudo passado via metodos em HTML
  • Classes que descentem da Pagina.php (PaginaInicial, PaginaNoticias, PaginaZoera, PaginaAtualizacao, PaginaTier): São usadas para pedir as informações para classes de controle de Banco de Dados e passar as mesmas para as classes que iram criar a frente em HTML. Elas controlam basicamente o fluxo de informação no site
  • Classes que descentem da Conexao.php (QueryInicio, QueryNoticia, QueryAtualizacao, QueryTier): São usadas para pegar as informações no Banco de Dados, a maioria das classes filhas só tem acesso a uma tabela do Banco de Dados, a unica que tem acesso a todas é a QueryInicio, que acessa uma linha de todas as tabelas
  • A classe detalhe, foi criada para fazer uma exposição facil das ultimas postagens no começo do site

Os dados do Banco de Dados

  • atualização: armazena os dados dos artigos referente as ultimas atualizações que aconteceram no jogo.
    Colunas: id (chave primaria), titulo (varchar), descricao (varchar), lancamento (date), criadores(varchar), argencia(varchar), imagem(varchar contendo o caminho da foto), video(varchar contendo o link do youtube), versao(int), campeao(varchar), habilidade(varchar), mudanca(varchar)
  • noticias e zoeras (as duas tabelas usam mesma estrutura): armazena os artigos referente as ultimas noticias do e-sports (CBLOL) e a zoeras as brigadeiras dos espectadores ao zuado dos erros de pro-players.
    Colunas: id (chave primaria), titulo (varchar), subtitulo (text), lancamento(date), escritor (varchar), argencia (varchar default E-SporTV), imagem (varchar link da imagem), video (varchar link do youtube), artigo (text)
  • tier_s: armazenam as listas de campeções mais fortes do jogo.
    Colunas: id (chave primaria), versao (varchar 30), descricao (varchar), lancamento (date), criador (varchar), site_origem (varchar), imagem (varchar), video (varchar), bufs (varchar), nerfs (varchar), tabela (varchar), explicacao (text)

About


Languages

Language:PHP 77.8%Language:CSS 20.6%Language:HTML 1.6%