Tipos de arquivo comuns e extensões de arquivo

O que significam todos esses tipos de arquivo?

Embora a maioria dos sites seja executada em servidores Web Unix que, como Macs, não exigem extensões de arquivo, essas extensões ajudam a diferenciar os arquivos. Um nome de arquivo e extensão indicam o tipo de arquivo, como o servidor web o utiliza e como você pode acessá-lo.





Tipos de arquivo comuns

Os arquivos mais comuns em servidores web são:

  • paginas web
  • Imagens
  • Scripts
  • Programas e outros tipos

Paginas web

Duas extensões são padrão para páginas da web: .html e .htm . Não há diferença entre eles, e você pode usar qualquer um na maioria dos servidores web.



Como a extensão original para páginas HTML em máquinas de hospedagem web Unix, .html indica um arquivo que usa HTML (HyperText Markup Language) ou XHTML (EXtensible HyperText Markup Language).

O Windows/DOS exigia extensões de arquivo de três caracteres, o que deu origem ao .htm extensão. Isso também faz referência a arquivos HTML e XHTML e pode ser usado em qualquer servidor web, independentemente do sistema operacional.



A página padrão em um diretório na maioria dos servidores web normalmente tem um index.htm ou index.html extensão. Os visitantes do seu site não precisam inserir nenhuma dessas duas extensões na barra de endereço, desde que você tenha dado uma delas à página inicial. Por exemplo, http://thoughtco.com/index.htm vai para o mesmo lugar que http://thoughtco.com .

Alguns servidores da web são configurados para chamar uma página inicial default.htm , que você pode alterar se tiver acesso à configuração do servidor.

Imagens

Os tipos mais comuns de arquivos de imagem online são GIF , JPG , e PNG Todos os navegadores podem exibi-los, e os web designers usam o formato que é melhor para suas aplicações particulares.

GIF

GIF (formato de intercâmbio gráfico) é um formato sem perdas desenvolvido pela CompuServe para imagens animadas e estáticas. Funciona melhor para imagens com cores planas e pequenos trechos animados. Ele oferece a capacidade de indexar cores para garantir que elas contenham apenas cores seguras para a Web (ou uma pequena paleta de cores), mantendo o tamanho do arquivo pequeno.



JPG

o JPG (também conhecido como JPEG) O formato foi criado pelo Joint Photographic Experts Group (daí a sigla) para imagens fotográficas. Se uma imagem tiver qualidades fotográficas sem extensões de cores planas, ela é adequada para esse formato de arquivo. Uma fotografia guardada com o .jpg ou .jpeg extensão é normalmente compactada, produzindo um tamanho de arquivo menor do que um .gif Arquivo.

PNG

o PNG (Gráfico de Rede Portátil) formato foi feito para a web, com melhor compactação, cor e transparência do que os arquivos GIF. PNGs não precisam ter o .png extensão, mas é assim que você os verá com mais frequência.



Scripts

Scripts são arquivos que ativam ações dinâmicas em sites. Existem muitos tipos, mas você verá o seguinte com mais frequência.

.js (JavaScript)

Você pode carregar arquivos JavaScript na própria página da Web ou pode colocar JavaScript em um arquivo externo e chamá-lo de lá. Se você escrever seu JavaScript na página da web, não verá o .js extensão, porque faz parte do arquivo HTML.



Exemplo de JavaScript em uma tela de computador

Degui Adil / EyeEm / Getty Images

.java ou .class

Essas duas extensões são frequentemente associadas a programas Java. Embora você provavelmente não encontre um .Java ou .classe extensão em uma página da web, esses arquivos são frequentemente usados ​​para gerar applets Java para páginas da web.



Java é completamente linguagem de programação diferente do JavaScript.

Outros tipos de arquivo

Algumas outras extensões que você pode encontrar referem-se a arquivos que normalmente aumentam a função e a flexibilidade em um site.

.php e .php3

o extensão .php é quase tão comum quanto .html e .htm em páginas da web. Esta extensão indica uma página escrita com PHP, uma linguagem de código aberto e fácil de aprender que facilita scripts, macros e inclui em um site.

.shtm e .shtml

Eles denotam arquivos que usam inclusões do lado do servidor — codificação que reside em arquivos separados que são chamados para a página. Essencialmente, isso permite que você inclua uma página da Web dentro de outra e adicione ações semelhantes a macros em seus sites.

.asp

Esta extensão denota uma Página do servidor ativo . ASP fornece scripts, macros e inclui, juntamente com conectividade de banco de dados e muito mais. É mais frequentemente encontrado em servidores web do Windows.

.cfm e .cfml

Estas extensões são dadas a Arquivos ColdFusion . ColdFusion é uma poderosa ferramenta de gerenciamento de conteúdo do lado do servidor que traz macros, scripts e muito mais para suas páginas da web.