Tipuri de fișiere comune și extensii de fișiere

Ce înseamnă toate tipurile de fișiere?

Când învățați ce este nevoie pentru a construi o pagină web, veți întâlni multe tipuri diferite de fișiere. Chiar dacă majoritatea paginilor web sunt difuzate pe servere web Unix care, ca Mac-urile, nu necesită extensii de fișiere, extensiile de fișiere sunt cea mai obișnuită metodă de a face diferența între fișiere. Odată ce vedeți un nume de fișier și o extensie, știți ce tip de fișier este, cum îl utilizează serverul web și cum îl puteți accesa.

Tipurile de fișiere comune

Cele mai frecvente fișiere de pe serverele web sunt:

Pagini web

Există două extensii care sunt standard pentru paginile web:

.html
.htm

Nu există nicio diferență între aceste două extensii, pe care le puteți utiliza fie pe majoritatea serverelor web.

.html>
.html a fost extensia originală pentru paginile HTML pe mașinile de găzduire web Unix. Se referă la orice fișier care este HTML (sau XHTML).

.htm
.htm a fost creat de Windows / DOS datorită cerinței sale pentru extensii de fișiere cu 3 caractere. De asemenea, se referă la fișierele HTML (și XHTML) și pot fi utilizate pe orice server web, indiferent de sistemul de operare.

index.htm și index.html
Aceasta este pagina implicită dintr-un director pe majoritatea serverelor web. Dacă doriți ca cineva să acceseze pagina dvs. de Web, dar nu doriți ca acesta să introducă un nume de fișier, trebuie să denumiți prima pagină index.html. De exemplu http://thoughtco.com/index.htm va merge în același loc ca http://thoughtco.com/.

Unele servere web numesc această pagină "default.htm" și puteți schimba numele fișierului dacă aveți acces la configurația serverului. Aflați mai multe despre paginile index.html

Majoritatea browserelor web pot găzdui două tipuri de imagini web direct în browser, iar cel de-al treilea tip (PNG) câștigă mult mai mult sprijin. Rețineți că există și alte formate de imagine pe care le acceptă anumite browsere, dar aceste trei tipuri sunt cele mai comune.

.gif
Fișierul GIF este și format de imagine care a fost dezvoltat pentru prima oară de CompuServe. Este cel mai bine folosit pentru imagini cu culori plate. Oferă posibilitatea de a "indexa" culorile pe imaginile dvs. pentru a vă asigura că acestea conțin doar culori în siguranță sau o paletă mică de culori și (cu imagini colorate plate) fac imaginile mai mici.

De asemenea, puteți crea imagini animate utilizând fișiere GIF.

.jpg
Formatul de fișier JPG sau JPEG a fost creat pentru imagini fotografice. Dacă o imagine are calități fotografice, fără expuneri de culoare plată, este bine să fie un fișier jpg. Fotografiile care sunt salvate ca fișiere JPG vor fi, în general, mai mici decât același fișier salvat într-un format GIF.

.png
Grafica de rețea PNG sau portabilă este un format de fișier grafic realizat pentru web. Are compresie, culoare și transparență mai bună decât fișierele GIF. Fișierele PNG nu trebuie neapărat să aibă extensia .png, dar așa le veți vedea cel mai adesea.

Când să utilizați formatele JPG, GIF sau PNG pentru imaginile dvs. Web

Scripturile sunt fișiere care activează acțiuni dinamice pe site-uri Web. Există multe tipuri de scripturi. Acestea sunt doar câteva care sunt destul de comon pe site-uri web.

.cgi
CGI reprezintă interfața comună a gateway-ului. Un fișier .cgi este un fișier care se va difuza pe serverul web și va interacționa cu utilizatorul web. Fișierele CGI pot fi scrise cu multe limbi de programare diferite, cum ar fi Perl, C, Tcl și altele. Un fișier CGI nu trebuie să aibă extensia .cgi, de asemenea, le puteți vedea în directoarele / cgi-bin pe site-uri Web.

.pl
Această extensie indică un fișier Perl. Multe servere web vor rula un fișier .pl ca CGI.

.js
Un fișier .js este un fișier JavaScript. Puteți încărca fișierele JavaScript în pagina web în sine sau puteți scrie JavaScript și plasați-l într-un fișier extern și încărcați-l de acolo. Dacă scrieți JavaScript în pagina web, nu veți vedea extensia .js, deoarece va face parte din fișierul HTML.

.java sau .class
Java este o limbă de programare complet diferită de JavaScript. Iar aceste două extensii sunt deseori asociate cu programele Java. În timp ce probabil că nu veți întâlni un fișier .java sau .class pe o pagină web, aceste fișiere sunt adesea folosite pentru a genera applet-uri Java pentru pagini web.

În pagina următoare veți afla despre scripturile de pe server care sunt foarte frecvente pe paginile web.

Există și alte tipuri de fișiere pe care le puteți vedea pe un server web. Aceste fișiere sunt de obicei pentru a vă oferi mai multă putere și flexibilitate pe site-ul dvs. Web.

.php și .php3
Extensia .php este aproape la fel de populară ca și .html sau .htm pe paginile web. Această extensie indică o pagină PHP. PHP este un program de scripting web care aduce script-uri, macro-uri și include pe site-ul dvs.

.shtm și .shtml
Extensia .shtml indică un fișier HTML care ar trebui să fie vizionat cu interpretul SSI.

SSI înseamnă Server Side Includes. Acestea vă permit să includeți o pagină web în interiorul celeilalte și să adăugați acțiuni asemănătoare unor macrocomenzi pe site-urile dvs. web.

asp
Un fișier .asp indică faptul că pagina web este o pagină server activ. ASP oferă script-uri, macro-uri și includ fișiere pe un site web. De asemenea, oferă conectivitate bazei de date și multe altele. Acesta este cel mai adesea găsit pe serverele web Windows.

.cfm și .cfml
Aceste tipuri de fișiere indică faptul că fișierul este un fișier ColdFusion. ColdFusion este un instrument puternic de gestionare a conținutului, care aduce macro-uri, script-uri și multe altele pe paginile dvs. web.