സാധാരണ ഫയൽ തരങ്ങളും ഫയൽ എക്സ്റ്റെൻഷനുകളും

എല്ലാ ഫയൽ ഫയലും എന്താണ് അർത്ഥമാക്കുന്നത്?

ഒരു വെബ് പേജ് സൃഷ്ടിക്കാൻ എന്താണ് ചെയ്യേണ്ടതെന്ന് മനസിലാക്കുമ്പോൾ, വ്യത്യസ്ത തരത്തിലുള്ള ഫയലുകളിലേക്ക് നിങ്ങൾ കടന്നുവരും. മിക്ക വെബ് പേജുകളും യുണിക്സ് വെബ് സെർവറുകളിൽ പ്രവർത്തിച്ചാലും, മാക്സിനെ പോലെ ഫയൽ വിപുലീകരണങ്ങൾ ആവശ്യമില്ല, ഫയൽ നാമങ്ങൾ തമ്മിലുള്ള വ്യത്യാസം ഫയൽ ചെയ്യാനുള്ള ഏറ്റവും സാധാരണ മാർഗ്ഗമാണ് ഫയൽ എക്സ്റ്റെൻഷനുകൾ. നിങ്ങൾ ഒരു ഫയൽ നാമവും വിപുലീകരണവും കാണുമ്പോൾ, നിങ്ങൾക്ക് എന്ത് തരം ഫയൽ, വെബ് സെർവർ ഇത് ഉപയോഗിക്കുന്നുവെന്നത് നിങ്ങൾക്ക് അറിയാം.

സാധാരണ ഫയൽ തരങ്ങൾ

വെബ് സെർവറുകളിലെ ഏറ്റവും സാധാരണമായ ഫയലുകൾ ഇവയാണ്:

വെബ് പേജുകൾ

വെബ് പേജുകൾക്ക് സാധാരണ ആയ രണ്ട് വിപുലീകരണങ്ങൾ ഉണ്ട്:

.html
.htm

ഈ രണ്ടു വിപുലീകരണങ്ങളും തമ്മിൽ വ്യത്യാസമില്ല, നിങ്ങൾക്ക് ഒന്നിലധികം വെബ് സെർവറുകളിൽ ഉപയോഗിക്കാൻ കഴിയും.

.html>
.html, യുണിക്സ് വെബ് ഹോസ്റ്റിങ് യന്ത്രങ്ങളിലെ HTML പേജുകൾക്കുള്ള യഥാർത്ഥ എക്സ്റ്റൻഷനാണ്. ഇത് HTML (അല്ലെങ്കിൽ XHTML) ആയ ഏതൊരു ഫയലും പരാമർശിക്കുന്നു.

.htm
3 പ്രതീകം ഫയൽ എക്സ്റ്റെൻഷനുകൾ ആവശ്യപ്പെടുന്നതിനാൽ വിൻഡോസ് / ഡോസ് ആണ് .htm സൃഷ്ടിച്ചത്. ഇത് HTML (, XHTML) ഫയലുകളും റഫർ ചെയ്യുന്നു, ഓപ്പറേറ്റിംഗ് സിസ്റ്റം പരിഗണിക്കാതെ ഏതൊരു വെബ് സെർവറിൽ ഉപയോഗിക്കാനും കഴിയും.

index.htm ഉം index.html ഉം
മിക്ക വെബ് സെർവറുകളിലും ഒരു ഡയറക്ടറിയിലെ സ്ഥിരസ്ഥിതി പേജ് ഇതാണ്. നിങ്ങളുടെ വെബ് പേജിൽ ആരെങ്കിലും പോകണമെങ്കിൽ, പക്ഷേ നിങ്ങൾ ഒരു ഫയൽ നാമം ടൈപ്പ് ചെയ്യണമെന്ന് ആഗ്രഹിക്കുന്നില്ലെങ്കിൽ നിങ്ങൾ ആദ്യ പേജ് index.html എന്ന പേര് നൽകണം. ഉദാഹരണത്തിന് http://thoughtco.com/index.htm http://thoughtco.com/ എന്ന സ്ഥലത്ത് തന്നെ പോകും.

ചില വെബ് സെർവറുകൾ ഈ പേജ് "default.htm" എന്നുവിളിക്കുന്നു, സെർവറിന്റെ കോൺഫിഗറേഷൻ നിങ്ങൾക്ക് ആക്സസ് ഉണ്ടെങ്കിൽ ഫയൽ നെയിം മാറ്റാം. Index.html പേജുകളെക്കുറിച്ച് കൂടുതലറിയുക

മിക്ക വെബ് ബ്രൌസറുകളും ബ്രൗസറിൽ നേരിട്ട് 2 തരത്തിലുള്ള വെബ് ഇമേജുകളെ ഉൾക്കൊള്ളാൻ കഴിയും, മാത്രമല്ല മൂന്നാം തരം (പിഎൻജി) കൂടുതൽ പിന്തുണ നേടുന്നു. ശ്രദ്ധിക്കുക, ചില ബ്രൌസറുകൾക്ക് പിന്തുണ നൽകുന്ന മറ്റ് ഇമേജ് ഫോർമാറ്റുകളുണ്ട്, എന്നാൽ ഈ മൂന്ന് രീതികളും സാധാരണമാണ്.

.gif
GIF ഫയൽ, ഇമേജ് ഫോർമാറ്റാണ് ആദ്യം നിർമ്മിച്ചത്, അത് CompuServe വികസിപ്പിച്ചെടുത്തതാണ്. പരന്ന നിറങ്ങളുള്ള ചിത്രങ്ങൾക്ക് ഇത് നന്നായി ഉപയോഗപ്പെടുത്തുന്നു. നിങ്ങളുടെ ഇമേജുകളിൽ "ഇൻഡെക്സ്" നിറങ്ങൾ മാത്രമേ വെബ് സുരക്ഷിതമായ വർണ്ണങ്ങൾ അല്ലെങ്കിൽ ഒരു ചെറിയ പാലറ്റ് നിറവും (ഫ്ളാഡ് കളർ ഇമേജുകൾ ഉള്ളവ) ചിത്രങ്ങൾ ചെറുതാക്കുന്നുവെന്ന് ഉറപ്പുവരുത്താൻ ഇത് സഹായിക്കുന്നു.

GIF ഫയലുകൾ ഉപയോഗിച്ച് നിങ്ങൾക്ക് ആനിമേറ്റുചെയ്ത ഇമേജുകളും സൃഷ്ടിക്കാൻ കഴിയും.

.jpg
ഫോട്ടോഗ്രാഫിക് ഇമേജുകൾക്കായി JPG അല്ലെങ്കിൽ JPEG ഫയൽ ഫോർമാറ്റ് സൃഷ്ടിച്ചു. ഒരു ചിത്രത്തിന് ഫോട്ടോഗ്രാഫിക് ഗുണങ്ങൾ ഉണ്ടെങ്കിൽ, പരന്ന നിറങ്ങളുടെ വികാസമില്ലാത്തതിനാൽ, അത് ഒരു jpg ഫയൽ ആയിരിക്കാൻ വളരെ അനുയോജ്യമാണ്. JPG ഫയലായി സംരക്ഷിച്ചിരിക്കുന്ന ഫോട്ടോഗ്രാഫുകൾ പൊതുവായി ഒരു GIF ഫോർമാറ്റിലുള്ള അതേ ഫയലേക്കാൾ ചെറുതായിരിക്കും.

.png
PNG അല്ലെങ്കിൽ പോർട്ടബിൾ നെറ്റ്വർക്ക് ഗ്രാഫിക് എന്നത് വെബിനായി നിർമ്മിച്ച ഒരു ഗ്രാഫിക് ഫയൽ ഫോർമാറ്റാണ്. GIF ഫയലുകളേക്കാൾ മെച്ചപ്പെട്ട കംപ്രഷൻ, നിറം, സുതാര്യത എന്നിവയുണ്ട്. PNG ഫയലുകളിൽ നിർബന്ധിതമായി ഒരു .png വിപുലീകരണം ഉണ്ടായിരിക്കണമെന്നില്ല, അങ്ങനെയാണ് അവർ എങ്ങനെയാണ് മിക്കപ്പോഴും അവരെ കാണുന്നത്.

എപ്പോഴാണ് നിങ്ങളുടെ വെബ് ഇമേജുകൾക്കായി JPG, GIF, അല്ലെങ്കിൽ PNG ഫോർമാറ്റുകൾ ഉപയോഗിക്കുക

വെബ്സൈറ്റുകളിൽ ചലനാത്മക പ്രവർത്തനങ്ങൾ സജീവമാക്കുന്ന ഫയലുകളാണ് സ്ക്രിപ്റ്റുകൾ. നിരവധി തരത്തിലുള്ള സ്ക്രിപ്റ്റുകൾ ഉണ്ട്. വെബ്സൈറ്റുകളിൽ വളരെ കോമണ് ചിലതാണ്.

.cgi
കോമൺ ഗേറ്റ്വേ ഇന്റർഫേസിനായി CGI നിലകൊള്ളുന്നു. വെബ് സെർവറിൽ പ്രവർത്തിപ്പിക്കുകയും വെബ് ഉപയോക്താവുമായി സംവദിക്കുകയും ചെയ്യുന്ന ഒരു ഫയൽ ആണ് .cgi ഫയൽ. CGI ഫയലുകൾ Perl, C, Tcl തുടങ്ങിയ പല പ്രോഗ്രാമിങ് ഭാഷകൾക്കും എഴുതാം. ഒരു സിജിഐ ഫയലിൽ .cgi എക്സ്റ്റൻഷൻ ഉണ്ടാകേണ്ടതില്ല, അവ വെബ്സൈറ്റുകളിൽ / cgi-bin ഡയറക്ടറികളിൽ നിങ്ങൾ കണ്ടേക്കാം.

.pl
ഈ വിപുലീകരണം ഒരു Perl ഫയൽ സൂചിപ്പിക്കുന്നു. നിരവധി വെബ് സെർവറുകൾ ഒരു. CC ഫയൽ ഒരു. CCI ആയി പ്രവർത്തിക്കും.

.js
ഒരു .js ഫയല് ഒരു ജാവാസ്ക്രിപ്റ്റ് ഫയല് ആണ്. നിങ്ങളുടെ ജാവാസ്ക്രിപ്റ്റ് ഫയലുകൾ വെബ് പേജിൽ തന്നെ നിങ്ങൾക്ക് ലോഡ് ചെയ്യാൻ കഴിയും, അല്ലെങ്കിൽ നിങ്ങൾക്ക് ജാവാസ്ക്രിപ്റ്റ് ചെയ്ത് ഒരു ബാഹ്യ ഫയലിലേക്ക് അത് സ്ഥാപിച്ച് അവിടെ നിന്ന് അത് ലോഡുചെയ്യാൻ കഴിയും. നിങ്ങൾ വെബ് പേജിലേക്ക് JavaScript എഴുതുകയാണെങ്കിൽ അത് നിങ്ങൾക്ക് .js വിപുലീകരണം കാണില്ല, കാരണം ഇത് HTML ഫയലിന്റെ ഭാഗമായിരിക്കും.

ജാവ അല്ലെങ്കിൽ .ക്ലാസ്
ജാവയിൽ നിന്നും തികച്ചും വ്യത്യസ്തമായ ഒരു പ്രോഗ്രാമിങ് ഭാഷയാണ് ജാവ. ഈ രണ്ടു വിപുലീകരണങ്ങളും ജാവാ പ്രോഗ്രാമുകളുമായി ബന്ധപ്പെട്ടിരിക്കുന്നു. ഒരു വെബ് പേജിൽ നിങ്ങൾ ഒരു .java അല്ലെങ്കിൽ .class ഫയൽ പ്രത്യക്ഷപ്പെടുകയില്ലെങ്കിലോ, മിക്കപ്പോഴും വെബ് പേജുകൾക്കായി Java ആപ്ലിക്കേഷനുകൾ സൃഷ്ടിക്കാൻ ഈ ഫയലുകൾ ഉപയോഗിക്കുന്നു.

അടുത്ത പേജിൽ നിങ്ങൾ വെബ് പേജുകളിൽ വളരെ സാധാരണമായ സെർവർ-സൈഡ് സ്ക്രിപ്റ്റുകൾ പഠിക്കും.

നിങ്ങൾ ഒരു വെബ് സെർവറിൽ കാണുന്ന മറ്റു ചില ഫയൽ തരങ്ങൾ ഉണ്ട്. ഈ ഫയലുകൾ നിങ്ങളുടെ വെബ്സൈറ്റിൽ കൂടുതൽ ശക്തിയും വഴക്കവും നൽകുന്നതാണ്.

.php ഒപ്പം .php3
.php വിപുലീകരണം വെബ് പേജുകളിൽ .html അല്ലെങ്കിൽ .htm പോലെ വളരെ ജനപ്രിയമാണ്. ഈ വിപുലീകരണം ഒരു PHP പേജ് സൂചിപ്പിക്കുന്നു. നിങ്ങളുടെ വെബ്സൈറ്റിലേക്ക് സ്ക്രിപ്റ്റിംഗ്, മാക്രോസ്, ഉൾക്കൊള്ളുന്ന ഒരു വെബ് സ്ക്രിപ്റ്റിംഗ് പ്രോഗ്രാം ആണ് PHP.

.shtm ഉം .shtml ഉം
SSI എക്സ്റ്റെൻഷൻ SSI ഇന്റർപ്രെട്ടർ ഉപയോഗിച്ച് കാണേണ്ട ഒരു HTML ഫയൽ സൂചിപ്പിക്കുന്നു.

SSI സെർവർ സൈഡ് ഉൾക്കൊള്ളുന്നു. ഇത് ഒരു വെബ് പേജ് മറ്റൊരു പേരിൽ ഉൾപ്പെടുത്താനും നിങ്ങളുടെ വെബ്സൈറ്റുകളിലേക്ക് മാക്രോ പോലുള്ള പ്രവർത്തനങ്ങൾ ചേർക്കാനും അനുവദിക്കുന്നു.

.asp
ഒരു .asp ഫയൽ സൂചിപ്പിക്കുന്നത് വെബ് പേജ് ഒരു ആക്ടീവ് സെർവർ പേജാണ്. ഒരു വെബ് സൈറ്റിലേക്ക് സ്ക്രിപ്റ്റിംഗ്, മാക്രോകൾ, ഫയലുകൾ ഉൾപ്പെടുത്തുക. ഇത് ഡാറ്റാബേസ് ബന്ധം കൂടുതൽ നൽകുന്നു. ഇത് മിക്കപ്പോഴും വിൻഡോസ് വെബ് സെർവറുകളിൽ ലഭ്യമാണ്.

.cfm ഉം .cfml
ഫയല് കോള്ഫ്യൂഷന് ഫയലാണെന്ന് ഈ ഫയല് രീതികള് സൂചിപ്പിക്കുന്നു. നിങ്ങളുടെ വെബ് പേജുകളിൽ മാക്രോകളും സ്ക്രിപ്റ്റിംഗും അതിലും കൂടുതലും കൊണ്ടുവരുന്ന ശക്തമായ സെർവർ സൈഡ് ഉള്ളടക്ക മാനേജുമെന്റ് ഉപകരണമാണ് കോൾഫ്യൂഷൻ.