Ümumi fayl növləri və fayl uzantıları

Bütün bu fayl növləri nə deməkdir?

Bir web page yaratmaq üçün lazım olan şeyi öyrənərkən, bir çox müxtəlif fayl növü ilə qarşılaşacaqsınız. Çox web pages, Macs kimi, fayl uzantılarını tələb etməyən Unix web serverlərində işlədilməsinə baxmayaraq, fayl uzantıları fayllar arasında fərq qoymağın ən ümumi üsuludur. Bir fayl adını və uzantısını gördükdən sonra, hansı fayl növü olduğunu, veb-serverin necə istifadə etdiyini və necə əldə edə biləcəyinizi bilirsiniz.

Ümumi fayl növləri

Veb serverlərdə ən çox istifadə edilən fayllar:

Veb səhifələr

Veb səhifələr üçün standart olan iki uzantı var:

.html
.htm

Bu iki uzantı arasında heç bir fərq yoxdur, ya çox web serverlərindən istifadə edə bilərsiniz.

.html>
.html Unix veb hosting maşınlarında HTML səhifələr üçün orijinal genişlənmə idi. HTML (və ya XHTML) olan hər hansı bir faylya istinad edir.

.htm
.htm Windows / DOS tərəfindən yaradılıb, çünki 3 xarakterli fayl uzantıları tələb olunur. Həm də HTML (və XHTML) fayllarına istinad edir və əməliyyat sistemindən asılı olmayaraq hər hansı bir web serverdə istifadə edilə bilər.

index.htm və index.html
Bu, bir çox web serverlərindəki bir kataloqdakı default səhifəsidir. Birinin veb səhifəsinə daxil olmasını istəyirsənsə, ancaq fayl adını yazmaq istəmirsinizsə, ilk index index.html adını verməlisiniz. Məsələn http://thoughtco.com/index.htm http://thoughtco.com/ ilə eyni yerdə gedəcək.

Bəzi veb serverlər bu səhifəni "default.htm" deyirlər və server konfiqurasiyasına çıxışınız varsa fayl adını dəyişdirə bilərsiniz. Index.html səhifələr haqqında daha çox məlumat əldə edin

Çox veb brauzerlər brauzerdə birbaşa 2 növ veb şəkilləri yerləşdirə bilər və üçüncü tip (PNG) daha çox dəstək qazanır. Qeyd edək ki, bəzi brauzerlər dəstəkləyən digər görüntü formatları var, lakin bu üç növ ən çox yayılmışdır.

.gif
GIF faylı və ilk olaraq CompuServe tərəfindən hazırlanmış şəkil formatıdır. Düz rəngli şəkillər üçün ən yaxşı istifadə olunur. Yalnızca veb təhlükəsiz rəngləri və ya rənglərin kiçik bir palitrası və düz rəngli şəkilləri olan şəkilləri daha kiçik hala gətirmək üçün şəkillərinizə "endeksli" rənglər imkanı təklif edir.

GIF fayllarını istifadə edərək animasiya şəkilləri də yarada bilərsiniz.

.jpg
JPG və ya JPEG fayl formatı foto şəkillər üçün yaradılmışdır. Bir görüntünün fotoşəkilli keyfiyyətləri varsa, düz rəng xərcləri olmadan, bir jpg faylı olmaq üçün əlverişlidir. JPG faylları olaraq saxlanan fotoşəkillər, bir GIF formatında saxlanan eyni fayldan daha kiçik olacaq.

.png
PNG və ya Portativ Şəbəkə Qrafiki veb üçün hazırlanmış bir qrafik fayl formatıdır. GIF fayllarından daha yaxşı sıxılma, rəng və şəffaflıq var. PNG faylları mütləq .png uzantısına sahib olmur, ancaq bunları ən çox görənlər necə olacaq.

Veb Şəkilləriniz üçün JPG, GIF və ya PNG formatlarını istifadə edərkən

Skriptlər, veb-saytlarda dinamik hərəkətləri aktivləşdirən fayllardır. Bir çox növ skript var. Bunlar veb saytlarda kifayət qədər kommunal olan bir neçə nəfərdir.

.cgi
CGI, ümumi Gateway interfeysi üçün nəzərdə tutulub. A .cgi faylı veb serverdə işləyən və veb istifadəçi ilə qarşılıqlı bir fayldır. CGI faylları Perl, C, Tcl və digərləri kimi müxtəlif proqramlaşdırma dilləri ilə yazıla bilər. CGI faylı, .cgi uzantısına malik deyil, onları web sitelerinde / cgi-bin dizinlerinde de görebilirsiniz.

.PL
Bu uzadma Perl faylını göstərir. Bir çox web server bir .pl faylını bir CGI olaraq idarə edəcək.

.js
A .js faylı bir JavaScript faylıdır. JavaScript fayllarınızı veb səhifəyə yükləyə bilərsiniz və ya JavaScript yaza və onu xarici faylda yerləşdirə və oradan yükləyə bilərsiniz. JavaScript-ni veb səhifəyə yazarsanız, .js uzantısını görməyəcəksiniz, çünki HTML faylının bir hissəsi olacaq.

.java və ya .class
Java JavaScript-dən tamamilə fərqli proqramlaşdırma dilidir. Və bu iki uzantı tez-tez Java proqramları ilə əlaqələndirilir. Yəqin ki, bir web səhifəsində bir .java və ya .class faylına rast gəlmirsinizsə, bu fayllar tez-tez web pages üçün Java proqramları yaratmaq üçün istifadə olunur.

Bir sonrakı səhifədə web səhifələrində çox yayılmış olan server tərəfli skriptləri öyrənəcəksiniz.

Bir veb serverdə görə biləcəyiniz digər fayl növləri də var. Bu fayllar, ümumiyyətlə, veb-saytınıza daha çox güc və rahatlıq verməkdədir.

.php və .php3
.php uzadılması veb səhifələrdə təxminən həssasdır. Html və ya .htm. Bu əlavə PHP səhifəsini göstərir. PHP scripting, makrolar gətirən və veb saytınıza daxil olan bir web scripting proqramdır.

.shtm və .shtml
.shtml uzadılması SSI tercümanında görüntülenecek bir HTML faylıdır.

SSI, Server Side daxildir. Bunlar bir veb-səhifəni başqa bir yerə daxil etməyə və veb-saytlarınıza makro benzeri tədbirlər əlavə etməyə imkan verir.

.asp
A .asp dosyanı veb səhifənin bir Active Server səhifəsi olduğunu göstərir. ASP scripting, makroları təmin edir və faylları bir veb saytına daxil edir. Bu da verilənlər bazası bağlantısı və daha çox təmin edir. Ən çox Windows veb serverlərində tapılır.

.cfm və .cfml
Bu fayl növləri faylın bir ColdFusion faylı olduğunu göstərir. ColdFusion, makroyu, scripting və daha çox web səhifələrinizə gətirən güclü bir server tərəfi content idarə vasitədir.