Ang mga Common File Types ug mga Extension sa File

Unsay Kahulogan sa Tanang Tugbang nga mga Ngalan?

Sa dihang nakat-on unsa ang gikinahanglan aron sa pagtukod sa usa ka web page, makit-an nimo ang daghang lainlaing matang sa mga file. Bisag kadaghanan sa mga web page ang gipadagan sa mga web server sa Unix nga, sama sa mga Mac, wala magkinahanglan og mga extension sa file, ang mga extension sa filename mao ang labing komon nga paagi sa pag-ila sa mga file. Sa higayon nga makakita ka og pangalan ug extension sa file, nahibal-an mo kung unsa nga matang sa file nga mao, giunsa paggamit sa web server, ug kung unsaon nimo kini ma-access.

Ang mga Common File Types

Ang labing komon nga mga file sa web server mao ang:

Web Pages

Adunay duha ka mga ekstensiyon nga sumbanan alang sa mga panid sa web:

.html
.htm

Walay kalainan tali niining duha ka mga extension, mahimo nimo gamiton ang bisan asa sa kadaghanan sa mga web server.

.html>
.html mao ang orihinal nga extension sa mga pahina sa HTML sa Unix web hosting machine. Gihisgotan niini ang bisan unsang file nga HTML (o XHTML).

.htm
.htm gimugna sa Windows / DOS tungod kay gikinahanglan kini alang sa mga extension nga 3 ka karakter nga file. Kini usab naghisgot sa mga file sa HTML (ug XHTML), ug mahimo nga gamiton sa bisan unsa nga web server, walay sapayan sa operating system.

index.htm ug index.html
Kini ang default nga panid sa direktoryo sa kadaghanan sa mga web server. Kon gusto ka nga adunay usa ka tawo nga moadto sa imong web page, apan dili nimo gusto nga mag-type sila sa usa ka pangalan sa file, kinahanglan mo ginganlan ang unang pahina index.html. Pananglitan http://thoughtco.com/index.htm moadto sa samang dapit sama sa http://thoughtco.com/.

Ang pipila ka mga web server nagtawag niini nga pahina "default.htm" ug mahimo nimo nga usbon ang filename kon ikaw adunay access sa configuration sa server. Pagkat-on pa mahitungod sa index.html nga mga panid

Kadaghanan sa mga web browsers maka-accommodate sa duha ka matang sa mga web image direkta sa browser, ug ang ikatulong tipo (PNG) nagkuha og mas daghan nga suporta. Timan-i, adunay ubang mga format sa imahe nga gisuportahan sa pipila ka mga browser, apan kining tulo nga mga matang mao ang labing komon.

.gif
Ang GIF file ug format sa porma nga una nga gimugna sa CompuServe. Mas maayo kini nga gamiton alang sa mga hulagway nga adunay mga flat nga kolor. Kini nagtanyag sa abilidad sa "pag-indeks" sa mga kolor sa imong mga hulagway aron maseguro nga kini adunay luwas nga mga kolor sa web o usa ka gamay nga kolor sa mga kolor ug (nga adunay mga kolor nga kolor nga mga larawan) nga mas gagmay ang mga imahe.

Makahimo ka usab sa pagmugna og mga larawan nga gigamit gamit ang mga GIF file.

.jpg
Ang format sa JPG o JPEG gimugna alang sa mga hulagway sa litrato. Kung ang usa ka imahen adunay mga hiyas sa litrato, nga walay mga hanap nga kolor nga kolor, kini haum nga mahimong usa ka jpg nga file. Ang mga litrato nga maluwas isip mga JPG file sa kasagaran mas gamay kay sa sama nga file nga maluwas sa format sa GIF.

.png
Ang PNG o Portable Network Graphic usa ka graphic file format nga gihimo alang sa web. Kini mas maayo nga kompresiyon, kolor, ug transparency kaysa GIF files. Ang mga file sa PNG dili kinahanglan nga adunay extension sa .png, apan mao kana ang kasagaran nga makita nimo.

Kon Kanus-a Gamiton ang mga Format sa JPG, GIF, o PNG alang sa Imong Mga Web Images

Ang mga script mao ang mga file nga nagpalihok sa dinamikong aksyon sa mga website. Adunay daghang matang sa mga script. Kini mao ang pipila lamang nga adunay kalahian sa mga website.

.cgi
Ang CGI nagpasabot sa Common Gateway Interface. Ang usa ka cgi file usa ka file nga modagan sa web server ug makig-uban sa web user. Ang mga file sa CGI mahimong masulat uban sa daghang nagkalainlaing mga programming languages, sama sa Perl, C, Tcl, ug uban pa. Ang CGI file dili kinahanglan nga adunay extension sa cgi, mahimo usab nimo makita kini sa / cgi-bin nga mga direktoryo sa mga website.

.pl
Gipakita niini nga extension ang usa ka Perl file. Daghang mga web server magadagan sa usa ka .pl file isip usa ka CGI.

.js
Ang file sa .js usa ka JavaScript file. Mahimo nimo i-load ang imong mga file sa JavaScript ngadto sa web page mismo, o mahimo ka nga magsulat sa JavaScript ug ibutang kini sa usa ka external nga file ug i-load kini gikan didto. Kon isulat nimo ang imong JavaScript sa web page dili nimo makita ang .js extension, ingon nga kini mahimong bahin sa HTML file.

.java o .class
Ang Java usa ka hingpit nga lahi nga programming language gikan sa JavaScript. Ug kining duha ka mga ekstensiyon nga sagad gilangkit sa mga programa sa Java. Samtang tingali dili ka makakita sa .java o .class nga file sa usa ka web page, kini nga mga file kasagarang gigamit sa pagmugna og Java applets alang sa mga web page.

Sa sunod nga pahina imong mahibaw-an ang mahitungod sa mga script nga bahin sa server nga komon kaayo sa mga panid sa web.

Anaa usab ang uban nga mga tipo sa file nga mahimo nimo makita sa web server. Kini nga mga file kasagaran aron sa paghatag kanimo sa dugang gahum ug pagka-flexible sa imong website.

.php ug .php3
Ang extension nga .php hapit sama ka popular sa .html o .htm sa mga panid sa web. Gipakita niini nga extension ang usa ka pahina sa PHP. Ang PHP usa ka web scripting nga programa nga nagdala sa scripting, macros, ug naglakip sa imong website.

.shtm ug .shtml
Ang .shtml nga extension nagpakita sa usa ka HTML file nga kinahanglan nga lantawon uban sa SSI interpreter.

Ang SSI nagpasabot sa Server Side Includes. Kini makahimo kanimo nga maglakip sa usa ka web page sulod sa lain, ug makadugang sa macro-sama nga mga lihok sa imong mga website.

.asp
Usa ka .asp nga file nagpakita nga ang web page usa ka Active Server Page. Ang ASP naghatag og scripting, macros, ug naglakip sa mga file sa usa ka website. Kini usab naghatag og koneksyon sa database ug daghan pa. Kasagaran kini makita sa Windows web server.

.cfm ug .cfml
Kini nga mga tipo sa file nagpakita nga ang file usa ka ColdFusion file. Ang ColdFusion usa ka gamhanan nga tool sa pagdumala sa sulod sa server nga nagdala sa macros, scripting, ug daghan pa sa imong mga web pages.