Forståelse av webfiler og filtypetyper

click fraud protection

Selv om de fleste nettsteder kjøres på Unix-webservere som, i likhet med Mac-maskiner, ikke krever filutvidelser, hjelper disse utvidelsene med å skille filer. Et filnavn og filtype angir filtypen, hvordan webserveren bruker den, og hvordan du får tilgang til den.

Vanlige filtyper

De vanligste filene på webservere er:

  • nettsider
  • Bilder
  • Skript
  • Programmer og andre typer

Nettsider

To utvidelser er standard for websider: .html og .htm. Det er ingen forskjell mellom dem, og du kan bruke enten på de fleste webservere.

Som den opprinnelige utvidelsen for HTML-sider på Unix webhotellmaskiner, .html angir en fil som bruker HTML (HyperText Markup Language) eller XHTML (EXtensible HyperText Markup Language).

Windows / DOS krevde filtypenavn på tre tegn, noe som ga opphav til .htm Utvidelse. Dette refererer også til HTML- og XHTML-filer og kan brukes på hvilken som helst webserver, uavhengig av operativsystem.

Standardsiden i en katalog på de fleste webservere har vanligvis en index.htm eller index.html

instagram viewer
Utvidelse. Besøkende på nettstedet ditt trenger ikke å legge inn noen av disse to utvidelsene i adressefeltet, så lenge du har gitt hjemmesiden en av dem. For eksempel, http://thoughtco.com/index.htm går til samme sted som http://thoughtco.com.

Noen webservere er konfigurert for å ringe en hjemmeside default.htm, som du kan endre hvis du har tilgang til serverkonfigurasjonen.

Bilder

De vanligste typene bildefiler på nettet er GIF, JPG, og PNG. Alle nettlesere kan vise dem, og webdesignere bruker format som er best for deres spesielle applikasjoner.

GIF

GIF (grafisk utvekslingsformat) er et tapsfritt format som først ble utviklet av CompuServe for både animerte og statiske bilder. Det fungerer best for bilder med flate farger og korte animerte utdrag. Det gir muligheten til å indeksere farger for å sikre at de bare inneholder websikre farger (eller en ellers liten fargepalett), og holder filstørrelsen liten.

JPG

De JPG (aka JPEG) format ble opprettet av Joint Photographic Experts Group (derav forkortelsen) for fotografiske bilder. Hvis et bilde har fotografiske kvaliteter uten flate farger, passer det godt til dette filformatet. Et fotografi lagret med .jpg eller .jpeg utvidelsen er vanligvis komprimert, og gir en mindre filstørrelse enn en .gif fil.

PNG

De PNG (bærbart nettverksgrafikk) formatet ble laget for nettet, med bedre komprimering, farge og gjennomsiktighet enn GIF-filer. PNG-er trenger ikke å ha .png utvidelse, men det er slik du ofte vil se dem.

Skript

Skript er filer som aktiverer dynamiske handlinger på nettsteder. Det er mange typer, men du ser følgende ofte.

.js (JavaScript)

Du kan laste JavaScript-filer inn på selve websiden, eller du kan plassere JavaScript i en ekstern fil og ringe den derfra. Hvis du skriver JavaScript på websiden, ser du ikke .js utvidelse, fordi det er en del av HTML-filen.

JavaScript-eksempel på en dataskjerm
Degui Adil / EyeEm / Getty Images

.java eller .class

Disse to utvidelsene er ofte assosiert med Java-programmer. Selv om du sannsynligvis ikke kommer over en .java eller .klasse på en webside, blir disse filene ofte brukt til å generere Java-applets for websider.

Java er en helt forskjellige programmeringsspråk fra JavaScript.

Andre filtyper

Noen få andre utvidelser du kan støte på, refererer til filer som vanligvis forbedrer funksjon og fleksibilitet på et nettsted.

.php og .php3

De .php utvidelse er nesten like vanlig som .html og .htm på websider. Denne utvidelsen indikerer en side skrevet med PHP, et åpen kildekode, lettlært språk som letter scripting, makroer og inkluderer på et nettsted.

.shtm og .shtml

Disse betegner filer som bruker serversiden inkluderer — koding som lever i separate filer som kalles inn på siden. I hovedsak lar dette deg inkludere en webside i en annen og legge til makrolignende handlinger på nettsteder.

.asp

Denne utvidelsen betegner en Aktiv serverside. ASP tilbyr skripting, makroer og inkluderer, sammen med databasetilkobling og mer. Det finnes oftest på Windows-webservere.

.cfm og .cfml

Disse utvidelsene er gitt til ColdFusion-filer. ColdFusion er et kraftig innholdsstyringsverktøy på serversiden som bringer makroer, skript og mer til websidene dine.

instagram story viewer