PHP Site

Como criei um site de filmes sem framework

Olá, pessoal! Hoje quero compartilhar com vocês como eu criei o site de filmes https://filmes.fd.dev.br/ usando PHP, HTML, CSS, JavaScript e Bootstrap, sem usar nenhum tipo de framework. Eu queria criar um site simples, mas funcional, que exibisse informações sobre filmes e permitisse aos usuários pesquisar e filtrar por diferentes critérios.

Planejamento e organização

Antes de começar a codificar, eu planejei cuidadosamente o site e organizei todas as informações que queria incluir. Criei um esboço do layout e pensei em todas as funcionalidades que queria implementar. Também criei um banco de dados para armazenar as informações dos filmes e os dados de usuário.

HTML e CSS

Depois de planejar o site, comecei a criar o HTML e o CSS. Criei um design responsivo, que se ajusta automaticamente ao tamanho da tela do usuário. Usei Bootstrap para criar um layout responsivo e elementos de interface de usuário, como formulários e botões.

PHP Site

PHP e MySQL

Com o HTML e o CSS prontos, comecei a trabalhar no back-end do site. Usei PHP e MySQL para criar um sistema de gerenciamento de filmes e usuários. Criei um formulário de login e um sistema de autenticação para permitir que os usuários criassem contas e fizessem login no site. Também criei um sistema de gerenciamento de filmes que permite aos usuários adicionar, editar e excluir filmes do banco de dados.

JavaScript

Para adicionar interatividade ao site, usei JavaScript para criar funcionalidades como a pesquisa de filmes em tempo real e filtros para exibir apenas os filmes de determinado gênero ou diretor. Também usei JavaScript para criar um sistema de classificação de filmes, que permite aos usuários avaliarem e comentarem sobre os filmes que assistiram.

Testes e ajustes

Depois de concluir o site, passei um tempo testando e ajustando as funcionalidades. Testei em diferentes dispositivos e navegadores para garantir que o site fosse responsivo e funcionasse corretamente em todos os cenários. Também fiz alguns ajustes no design e nas funcionalidades com base no feedback dos usuários.

Conclusão

Criar um site de filmes com PHP, HTML, CSS, JavaScript e Bootstrap foi um desafio divertido e gratificante. Embora eu pudesse ter usado um framework, achei que seria uma ótima oportunidade para aprender mais sobre as linguagens e criar algo do zero. Se você está pensando em criar um site do zero, recomendo planejar cuidadosamente e começar com uma base sólida de HTML e CSS antes de se aventurar no back-end.