Annak ellenére, hogy a legtöbb webhelyet Unix webszervereken futtatják, amelyek a Mac-ekhez hasonlóan nem igényelnek fájlkiterjesztést, ezek a kiterjesztések segítenek megkülönböztetni a fájlokat. A fájlnév és kiterjesztés jelzi a fájl típusát, a webkiszolgáló használatát és elérési módját.
Általános fájltípusok
A webkiszolgálókon a leggyakoribb fájlok a következők:
- weboldalak
- Képek
- Szkriptek
- Programok és egyéb típusok
Weboldalak
Két kiterjesztés szabványos a weboldalaknál: .html és .htm. Nincs különbség közöttük, és bármelyiket használhatja a legtöbb webszerveren.
A (z) eredeti kiterjesztéseként HTML oldalak Unix web hosting gépeken, .html olyan fájlt jelöl, amely HTML-t (HyperText Markup Language) vagy XHTML-t (EXtensible HyperText Markup Language) használ.
A Windows / DOS-hoz három karakterből álló fájlkiterjesztésekre volt szükség, ami a .htm kiterjesztés. Ez HTML és XHTML fájlokra is hivatkozik, és bármely webszerveren használható, az operációs rendszertől függetlenül.
A legtöbb webkiszolgálón található könyvtár alapértelmezett oldalán általában van egy
index.htm vagy index.html kiterjesztés. Az Ön webhelyének látogatóinak nem kell beírniuk a címsávba e két kiterjesztés egyikét sem, amennyiben az egyiket megadták a kezdőlapnak. Például, http://thoughtco.com/index.htm ugyanoda megy, mint http://thoughtco.com.Néhány webszerver úgy van beállítva, hogy meghívja a kezdőlapot alapértelmezett.htm, amelyet megváltoztathat, ha hozzáfér a kiszolgáló konfigurációjához.
Képek
Az online képfájlok leggyakoribb típusai GIF, JPG, és PNG. Minden böngésző megjelenítheti őket, a webdesignerek pedig a a legjobb formátum alkalmazásukhoz.
GIF
GIF (grafikus csereformátum) egy veszteségmentes formátum, amelyet a CompuServe fejlesztett ki először animált és statikus képekhez egyaránt. Leginkább lapos színű képekhez és rövid animált részletekhez használható. Lehetőséget kínál a színek indexelésére, hogy megbizonyosodjon arról, hogy azok csak webbiztonságos színeket tartalmaznak (vagy egy egyébként kicsi színpalettát), miközben a fájlméret kicsi.
JPG
A JPG (más néven JPEG) formátumot a Joint Photographic Experts Group (tehát a betűszó) hozta létre a fényképészeti képek számára. Ha egy kép fényképészeti tulajdonságokkal rendelkezik, lapos színű kiterjedés nélkül, akkor ez a fájlformátum megfelelő. A fényképpel együtt mentett fénykép .jpg vagy .jpeg A kiterjesztés általában tömörítve van, így kisebb fájlméretet eredményez, mint az a .gif fájl.
PNG
A PNG (hordozható hálózati grafika) A webes formátumot jobb tömörítéssel, színnel és átláthatósággal készítették el, mint a GIF fájlok. A PNG-knek nem kell rendelkezniük a .png kiterjesztés, de így láthatja őket leggyakrabban.
Szkriptek
A szkriptek olyan fájlok, amelyek aktiválják a dinamikus műveleteket a webhelyeken. Sokféle típus létezik, de a következőket látja leggyakrabban.
.js (JavaScript)
Betölthet JavaScript fájlokat magába a weboldalba, vagy elhelyezheti a JavaScriptet egy külső fájlban, és onnan hívhatja. Ha beírja a JavaScript-et a weboldalra, akkor nem látja a .js kiterjesztés, mert a HTML fájl része.
.java vagy .osztály
Ezt a két kiterjesztést gyakran társítják a Java programokkal. Bár valószínűleg nem fog találkozni a .Jáva vagy .osztály kiterjesztés egy weboldalon, ezeket a fájlokat gyakran használják Java kisalkalmazások létrehozására a weboldalakhoz.
A Java egy teljesen különböző programozási nyelv a JavaScript-ből.
Egyéb fájltípusok
Néhány további kiterjesztés olyan fájlokra vonatkozik, amelyek általában növelik a funkciókat és a rugalmasságot a webhelyen.
.php és .php3
A .php kiterjesztés közel olyan gyakori, mint .html és .htm weboldalakon. Ez a kiterjesztés a PHP-vel írt oldalt jelöli, amely egy nyílt forráskódú, könnyen megtanulható nyelv, amely megkönnyíti a szkriptek készítését, a makrókat és a webhelyen való elhelyezést.
.shtm és .shtml
Ezek olyan fájlokat jelölnek, amelyek kiszolgálóoldali elemeket használnak - kódolás, amely külön fájlokban él, amelyeket behívnak az oldalra. Lényegében ez lehetővé teszi, hogy az egyik weboldalt felvegye a másikba, és makroszerű műveleteket adjon hozzá a webhelyekhez.
.áspiskígyó
Ez a kiterjesztés egy Aktív szerver oldal. Az ASP parancsfájlokat, makrókat, valamint adatbázis-csatlakozást és egyebeket tartalmaz. Leggyakrabban a Windows webszerverein található meg.
.cfm és .cfml
Ezeket a kiterjesztéseket a ColdFusion fájlok. A ColdFusion egy erőteljes szerveroldali tartalomkezelő eszköz, amely makrókat, parancsfájlokat és egyebeket hoz a weboldalaira.