Tipos de ficheiros comúns e extensións de ficheiros

Que significan todos eses tipos de arquivos?

Ao aprender o necesario para construír unha páxina web, atoparás moitos tipos diferentes de ficheiros. Aínda que a maioría das páxinas web se executan en servidores web Unix que, como Mac, non requiren extensións de ficheiro, as extensións de nome de ficheiro son a forma máis común de diferenciar entre os ficheiros. Unha vez que vexa un nome e unha extensión de ficheiro, vostede sabe que tipo de ficheiro é, como o usa o servidor web e como pode acceder a el.

Tipos de ficheiros comúns

Os ficheiros máis comúns nos servidores web son:

Páxinas web

Existen dúas extensións estándar para páxinas web:

.html
.htm

Non hai diferenza entre estas dúas extensións, pode usalo na maioría dos servidores web.

.html>
.html foi a extensión orixinal para páxinas HTML en máquinas de hospedaxe web Unix. Fai referencia a calquera ficheiro que sexa HTML (ou XHTML).

.htm
.htm foi creado por Windows / DOS por mor da súa esixencia para as extensións de ficheiros de 3 caracteres. Tamén fai referencia a ficheiros HTML (e XHTML) e pódese usar en calquera servidor web, independentemente do sistema operativo.

index.htm e index.html
Esta é a páxina predeterminada dun directorio na maioría dos servidores web. Se queres que alguén vaia á túa páxina web, pero non quere que teñan que escribir un nome de ficheiro, debes nomear a primeira páxina index.html. Por exemplo http://thoughtco.com/index.htm irá ao mesmo lugar que http://thoughtco.com/.

Algúns servidores web chaman a páxina "default.htm" e pode cambiar o nome do ficheiro se ten acceso á configuración do servidor. Máis información sobre páxinas index.html

A maioría dos navegadores web poden acomodar 2 tipos de imaxes web directamente no navegador, eo terceiro tipo (PNG) está a gañar moito máis soporte. Teña en conta que hai outros formatos de imaxe que algúns navegadores admiten, pero estes tres tipos son os máis comúns.

.gif
O ficheiro GIF é o formato de imaxe que CompuServe desenvolveu por primeira vez. Úsase mellor para imaxes con cores planas. Ofrece a posibilidade de "indexar" cores nas túas imaxes para asegurarse de que conteñan só cores seguras web ou unha pequena paleta de cores e (con imaxes de cores planas) fan as imaxes máis pequenas.

Tamén podes crear imaxes animadas usando ficheiros GIF.

.jpg
O formato de ficheiro JPG ou JPEG foi creado para imaxes fotográficas. Se unha imaxe ten calidades fotográficas, sen extensións de cor plana, é axeitado para ser un ficheiro jpg. As fotografías que se gardan como arquivos JPG xeralmente serán menores que o mesmo arquivo gardado nun formato GIF.

.png
O gráfico de rede PNG ou portátil é un formato de ficheiro gráfico que foi feito para a web. Ten mellor compresión, cor e transparencia que os ficheiros GIF. Os ficheiros PNG non necesariamente deben ter a extensión .png, pero así é como a verás con máis frecuencia.

Cando usar os formatos JPG, GIF ou PNG para as túas imaxes web

Os scripts son ficheiros que activan accións dinámicas en sitios web. Hai moitos tipos de scripts. Estas son só algunhas que son bastante comúns nos sitios web.

.cgi
CGI significa Common Gateway Interface. O ficheiro .cgi é un ficheiro que se executará no servidor web e interactúa co usuario web. Os ficheiros CGI pódense escribir con diferentes idiomas de programación, como Perl, C, Tcl e outros. Un ficheiro CGI non ten que ter a extensión .cgi, tamén pode atopalos en directorios / cgi-bin en sitios web.

.pl
Esta extensión indica un ficheiro Perl. Moitos servidores web executarán un ficheiro .pl como CGI.

.js
O ficheiro .js é un ficheiro de JavaScript. Pode cargar os seus ficheiros JavaScript na propia páxina web ou pode escribir JavaScript e colocar-lo nun arquivo externo e cargarlo desde alí. Se escribes o teu JavaScript na páxina web, non verás a extensión .js, xa que formará parte do ficheiro HTML.

.java ou .class
Java é unha linguaxe de programación completamente diferente de JavaScript. E estas dúas extensións adoitan asociarse a programas Java. Aínda que probablemente non atopará un ficheiro .java ou .class nunha páxina web, estes ficheiros úsanse frecuentemente para xerar applets Java para páxinas web.

Na seguinte páxina vai aprender sobre os scripts do lado do servidor que son moi comúns nas páxinas web.

Hai tamén algúns outros tipos de ficheiros que pode ver nun servidor web. Estes ficheiros adoitan darlle máis poder e flexibilidade no teu sitio web.

.php e .php3
A extensión .php é case tan popular como .html ou .htm en páxinas web. Esta extensión indica unha páxina de PHP. PHP é un programa de script web que trae guións, macros e inclúe ao seu sitio web.

.shtm e .shtml
A extensión .shtml indica un ficheiro HTML que debería ser visto co intérprete de SSI.

SSI significa Server Side Includes. Estes permítenlle incluír unha páxina web dentro doutra e engadir accións similares ás súas sitios web.

.asp
Un ficheiro .asp indica que a páxina web é unha páxina de servidor activo. ASP proporciona scripting, macros e incluír ficheiros nun sitio web. Tamén ofrece conectividade á base de datos e moito máis. É máis frecuentemente atopado nos servidores web de Windows.

.cfm e .cfml
Estes tipos de ficheiro indican que o ficheiro é un ficheiro ColdFusion. ColdFusion é unha poderosa ferramenta de xestión de contidos do servidor que leva macros, scripts e máis para as túas páxinas web.