Um conceito super importante para aqueles que estão começando a trabalhar com
desenvolvimento web, é entender como funciona o processo de uma requisição na
Internet.
Isso desde quando colocamos a URL de um site em nosso navegador, até o momento
que as informações são organizadas na tela.
Começando desde o início, a partir do momento que você deseja colocar um
determinado site na internet, em primeiro lugar, você precisará de um domínio,
pois será através dele que as pessoas entrarão na sua plataforma.
É o domínio que determina o nome amigável e legível do seu site na internet, que
pode ser desde o nome da sua marca, da sua empresa, uma sigla qualquer, ou um
termo bastante utilizado, como por exemplo:
- minhaempresa.com.br
- minhalojavirtual.com
- micilini.com
Em segundo lugar, você precisará de uma hospedagem online, que nada mais é do que
o servidor aonde estarão hospedados os arquivos que fazem o seu site funcionar.
Por exemplo, acredito eu que você esteja lendo esse conteúdo pela Micilini,
certo?
Sabe esses blocos, esses textos, esse vídeo que você está assistindo, os menus e
todos os outros elementos que compõe toda a interação que você faz com essa
página.
Então, tudo isso são arquivos, que foram escritos em uma linguagem de programação
e marcação, que inicialmente existe dentro do nossos servidor da Micilini, mas
que foram copiados pelo seu navegador, e estão sendo executados pelo seu
computador.
Perfeito! Agora que a gente já entende quais são os primeiros passos, vamos
entender um pouco mais a fundo, mais especificamente na parte quando um
determinado usuário visualiza o seu website.
Ao contrário do que você pode estar pensando, o navegador não cria um portal
dentro do servidor e executa os arquivos diretamente por lá.
Na verdade, tudo o que ele faz, é baixar alguns arquivos para o seu computador,
para que posteriormente, eles possam ser interpretados, executados e mostrados
pelo próprio navegador.
Esses arquivos são, arquivos HTML, Javascript e CSS.
Isso significa dizer que, quando você tenta acessar uma das minhas aulas online,
seu navegador não está abrindo uma página que existe dentro do servidor do
website, na verdade ele está fazendo um download desses arquivos para seu
computador, processando eles e gerando essa imagem bonita e organizada, com
cores, linhas, textos, vídeos e algumas animações.
Por de baixo dos panos, é mais ou menos assim que acontece: