Įprasti failų tipai ir failų plėtiniai
Ką reiškia visi šie failų tipai?
Nors dauguma svetainių veikia Unix žiniatinklio serveriuose, kuriems, kaip ir Mac, nereikia failų plėtinių, šie plėtiniai padeda atskirti failus. Failo pavadinimas ir plėtinys nurodo failo tipą, kaip žiniatinklio serveris jį naudoja ir kaip galite jį pasiekti.
Įprasti failų tipai
Dažniausiai žiniatinklio serveriuose yra šie failai:
- internetiniai puslapiai
- Vaizdai
- Scenarijai
- Programos ir kiti tipai
Internetiniai puslapiai
Du tinklalapių plėtiniai yra standartiniai: .html ir .htm . Tarp jų nėra jokio skirtumo ir galite naudoti bet kurį iš jų daugelyje žiniatinklio serverių.
Kaip originalus plėtinys HTML puslapiai „Unix“ žiniatinklio prieglobos įrenginiuose, .html nurodo failą, kuriame naudojama HTML (hiperteksto žymėjimo kalba) arba XHTML (išplečiamoji hiperteksto žymėjimo kalba).
„Windows“ / DOS reikalavo trijų simbolių failų plėtinių, dėl kurių atsirado .htm pratęsimas. Tai taip pat nurodo HTML ir XHTML failus ir gali būti naudojamas bet kuriame žiniatinklio serveryje, nepriklausomai nuo operacinės sistemos.
Numatytasis puslapis daugumos žiniatinklio serverių kataloge paprastai turi index.htm arba index.html pratęsimas. Jūsų svetainės lankytojams adreso juostoje nereikia įvesti nė vieno iš šių plėtinių, jei pagrindiniam puslapiui suteikėte vieną iš jų. Pavyzdžiui, http://thoughtco.com/index.htm eina į tą pačią vietą kaip http://thoughtco.com .
Kai kurie žiniatinklio serveriai yra nustatyti taip, kad iškviestų pagrindinį puslapį default.htm , kurį galite pakeisti, jei turite prieigą prie serverio konfigūracijos.
Vaizdai
Labiausiai paplitę vaizdo failų tipai internete yra GIF , JPG , ir PNG. Visos naršyklės gali juos rodyti, o interneto dizaineriai naudoja geriausias formatas jų konkrečioms reikmėms.
GIF
GIF (grafinio mainų formatas) yra be nuostolių formatas, kurį pirmą kartą sukūrė CompuServe tiek animuotiems, tiek statiniams vaizdams. Tai geriausiai tinka vaizdams su vienodomis spalvomis ir trumpais animaciniais fragmentais. Ji suteikia galimybę indeksuoti spalvas, kad įsitikintumėte, jog jose yra tik žiniatinklyje saugios spalvos (arba kitaip nedidelė spalvų paletė), todėl failo dydis išlieka mažas.
JPG
The JPG (dar žinomas kaip JPEG) formatą fotografijos vaizdams sukūrė Jungtinė fotografijos ekspertų grupė (taigi ir santrumpa). Jei vaizdas turi fotografinių savybių be plokščių spalvų plotų, jis puikiai tinka šiam failo formatui. Nuotrauka išsaugota kartu su .jpg arba .jpeg plėtinys paprastai suglaudinamas, todėl failo dydis yra mažesnis nei a .gif failą.
PNG
The PNG (Portable Network Graphic) formatas buvo sukurtas žiniatinkliui, geresnis suspaudimas, spalvos ir skaidrumas nei GIF failai. PNG neprivalo turėti .png plėtinį, bet taip juos dažniausiai matysite.
Scenarijai
Scenarijai yra failai, kurie suaktyvina dinaminius veiksmus svetainėse. Yra daug tipų, bet dažniausiai matysite šiuos dalykus.
.js (JavaScript)
Galite įkelti „JavaScript“ failus į patį tinklalapį arba galite įdėti „JavaScript“ į išorinį failą ir iškviesti jį iš ten. Jei į tinklalapį įrašysite JavaScript, nematysite .js plėtinį, nes tai yra HTML failo dalis.
Degui Adil / EyeEm / Getty Images
.java arba .class
Šie du plėtiniai dažnai siejami su Java programomis. Nors tikriausiai nesusidursite su a .java arba .klasė plėtinį tinklalapyje, šie failai dažnai naudojami tinklalapių Java programėlėms generuoti.
Java yra visiškai skirtinga programavimo kalba iš JavaScript.
Kiti failų tipai
Keletas kitų plėtinių, su kuriais galite susidurti, yra susiję su failais, kurie paprastai padidina svetainės funkcijas ir lankstumą.
.php ir .php3
The .php plėtinys yra beveik toks pat paplitęs kaip .html ir .htm interneto puslapiuose. Šis plėtinys nurodo puslapį, parašytą naudojant PHP – atvirojo kodo, lengvai išmokstamą kalbą, kuri palengvina scenarijus, makrokomandas ir įtraukimą į svetainę.
.shtm ir .shtml
Tai žymi failus, kurie naudoja serverio pusės įtraukimus – kodavimą, kuris yra atskiruose failuose, kurie iškviečiami į puslapį. Iš esmės tai leidžia įtraukti vieną tinklalapį į kitą ir į savo svetaines įtraukti į makrokomandas panašius veiksmus.
.asp
Šis plėtinys žymi an Aktyvus serverio puslapis . ASP teikia scenarijus, makrokomandas ir apima, taip pat duomenų bazės ryšį ir dar daugiau. Jis dažniausiai randamas „Windows“ žiniatinklio serveriuose.
.cfm ir .cfml
Šie plėtiniai suteikiami ColdFusion failai . „ColdFusion“ yra galingas serverio turinio valdymo įrankis, kuris jūsų tinklalapiuose pateikia makrokomandas, scenarijus ir dar daugiau.