Algemene Lêertipes en Lêeruitbreidings

Wat beteken al die lêer tipes?

As jy leer wat nodig is om 'n webblad te bou, sal jy baie verskillende soorte lêers teëkom. Alhoewel die meeste webblaaie uitgevoer word op Unix webservers wat, soos Macs, nie lêeruitbreidings benodig nie, is lêernaam uitbreidings die mees algemene manier om tussen lêers te onderskei. Sodra u 'n lêernaam en uitbreiding sien, weet u watter tipe lêer dit is, hoe die webbediener dit gebruik en hoe u dit kan gebruik.

Die algemene lêer tipes

Die mees algemene lêers op webbedieners is:

Webbladsye

Daar is twee uitbreidings wat standaard is vir webblaaie:

Html
htm

Daar is geen verskil tussen hierdie twee uitbreidings nie, jy kan ook op die meeste webbedieners gebruik.

. Html>
. Html was die oorspronklike uitbreiding vir HTML-bladsye op Unix web hosting masjiene. Dit verwys na enige lêer wat HTML (of XHTML) is.

htm
. Htm is geskep deur Windows / DOS omdat dit nodig is vir 3 karakter lêer uitbreidings. Dit verwys ook na HTML (en XHTML) lêers, en kan op enige webbediener gebruik word, ongeag bedryfstelsel.

index.htm en index.html
Dit is die verstek bladsy in 'n gids op die meeste webbedieners. As jy wil hê dat iemand na jou webblad gaan, maar jy wil nie hê dat hulle 'n lêernaam moet tik nie, moet jy die eerste bladsy index.html noem. Byvoorbeeld http://thoughtco.com/index.htm gaan na dieselfde plek as http://thoughtco.com/.

Sommige webservers noem hierdie bladsy "default.htm" en u kan die lêernaam verander as u toegang tot die bedienerkonfigurasie het. Kom meer te wete oor index.html bladsye

Die meeste webblaaiers kan twee soorte webbeelde direk in die blaaier akkommodeer, en die derde tipe (PNG) kry baie meer ondersteuning. Let wel, daar is ander beeldformate wat sommige blaaiers ondersteun, maar hierdie drie soorte is die algemeenste.

Gif
Die GIF-lêer is en beeldformaat wat vir die eerste keer deur CompuServe ontwikkel is. Dit word die beste gebruik vir beelde met plat kleure. Dit bied die vermoë om kleure op jou beelde te "indekseer" om seker te maak dat hulle net webkluis kleure of 'n klein kleurepalet bevat en (met plat gekleurde beelde) die beelde kleiner maak.

U kan ook geanimeerde beelde skep met GIF-lêers.

.jpg
Die JPG- of JPEG-lêerformaat is geskep vir fotografiese beelde. As 'n beeld fotografiese eienskappe het, sonder uitbreidings van plat kleur, is dit goed geskik om 'n jpg-lêer te wees. Foto's wat gered word as JPG-lêers sal oor die algemeen kleiner wees as dieselfde lêer wat in 'n GIF-formaat gestoor is.

png
Die PNG of Portable Network Graphic is 'n grafiese lêerformaat wat vir die web gemaak is. Dit het beter kompressie, kleur en deursigtigheid as GIF-lêers. PNG-lêers hoef nie noodwendig die .png-uitbreiding te hê nie, maar dit is hoe jy hulle die meeste sal sien.

Wanneer om die JPG-, GIF- of PNG-formate vir jou webbeelde te gebruik

Scripts is lêers wat dinamiese aksies op webwerwe aktiveer. Daar is baie soorte skrifte. Hierdie is net 'n paar wat redelik comon op webwerwe.

.cgi
CGI staan ​​vir die Common Gateway Interface. 'N. CGI-lêer is 'n lêer wat op die webbediener sal loop en met die webgebruiker kan kommunikeer. CGI lêers kan geskryf word met baie verskillende programmeringstale, soos Perl, C, Tcl, en ander. 'N CGI-lêer hoef nie die .cgi-uitbreiding te hê nie, jy kan hulle ook in / cgi-bin-gidse op webwerwe sien.

pl
Hierdie uitbreiding dui 'n Perl-lêer aan. Baie webservers sal 'n .pl-lêer as 'n CGI hardloop.

Js
'N .js-lêer is 'n JavaScript-lêer. U kan u JavaScript-lêers laai op die webbladsy self, of u kan JavaScript skryf en dit in 'n eksterne lêer plaas en laai dit van daar af. As jy jou JavaScript in die webblad skryf, sal jy nie die .js-uitbreiding sien nie, aangesien dit deel van die HTML-lêer sal wees.

. Java of. klas
Java is 'n heeltemal ander programmeertaal van JavaScript. En hierdie twee uitbreidings word dikwels geassosieer met Java-programme. Terwyl u waarskynlik nie 'n .java- of .klaslêer op 'n webblad sal raak nie, word hierdie lêers dikwels gebruik om Java-applets vir webbladsye te genereer.

Op die volgende bladsy sal jy leer oor die skrifte van bedieners wat baie op webbladsye voorkom.

Daar is ook 'n paar ander tipe lêers wat jy op 'n webbediener kan sien. Hierdie lêers gee gewoonlik meer krag en buigsaamheid op jou webwerf.

.php en .php3
Die .php-uitbreiding is byna so gewild as .html of .htm op webblaaie. Hierdie uitbreiding dui op 'n PHP-bladsy. PHP is 'n web scripting program wat skripsies, makros, en insluit na jou webwerf.

. Htm en. Html
Die .shtml- uitbreiding dui 'n HTML-lêer aan wat met die SSI-tolk besigtig moet word.

SSI staan ​​vir Server Side Includes. Dit laat jou toe om een ​​webblad in 'n ander te voeg en makro-aktiewe aksies by jou webtuistes te voeg.

Asp
'N .asp-lêer dui aan dat die webblad 'n aktiewe bedienerbladsy is. ASP bied skripsies, makros, en lêers na 'n webwerf. Dit bied ook databasisverbinding en nog baie meer. Dit word die meeste op Windows webbedieners aangetref.

. Cfm en. Cfml
Hierdie lêertipes dui aan dat die lêer 'n ColdFusion-lêer is. ColdFusion is u0026 # 39; n kragtige bediener-inhoud inhoud bestuur hulpmiddel wat bring macros, scripting, en meer na jou webblaaie.