Como funcionam os sites?

Como funcionam os sites?

Introdução aos sites

Websites são essencialmente um grupo de arquivos associados que são exibidos através de um navegador da web. Os navegadores da Web podem ler diferentes tipos de linguagens de programação, no entanto, os sites mais comuns são escritos em HTML (Hypertext Markup Language) e analisados ​​e exibidos através de um navegador da Web. A página da Web mais simples pode ser um arquivo HTML, enquanto os sites mais avançados podem consistir em um número infinito de arquivos relacionados.

Componentes de um site

HTML é essencialmente uma linguagem baseada em estruturas. Ou seja, as pessoas podem colocar o conteúdo que desejam ver em um arquivo HTML. Além disso, eles podem expandir seu site colocando links no arquivo HTML em outros arquivos ou páginas da web. Para cuidar do aspecto de design de um site, um arquivo CSS (Cascading Style Sheet) deve ser criado. Este arquivo CSS pode mudar os aspectos de design de um site, incluindo a cor, estilo e posição das imagens. Um link para o arquivo CSS deve ser colocado no arquivo HTML.

Publicando um site

Depois que os arquivos HTML e CSS são criados, eles devem ser transferidos para algum lugar para serem publicados e visíveis pela Web. Para publicar seu site, você terá que fazer o upload dos arquivos do seu site para um servidor da web. Este é essencialmente um disco rígido que está interligado através da Internet. Você pode acessar um servidor da web por meio de um serviço de hospedagem na web. O serviço de hospedagem na web também fornecerá uma URL, que é um lugar permanente onde você pode acessar seu site. Sua home page ou home page, deve ser renomeada como index.html. Essa será a página que o servidor da Web mostrará quando seu URL for inserido em um navegador da web.

Isto descreve a maneira mais básica em que um site funciona. Você cria arquivos, faz o upload deles para um servidor da Web e os vê por meio de um URL. No entanto, existem sites muito mais complexos com bancos de dados que podem funcionar de forma diferente.