ഒരു വെബ്സൈറ്റിലെ Index.html പേജ് മനസിലാക്കുന്നു

എങ്ങനെയാണ് വെബ് പേജുകൾ എങ്ങനെയാണ് സൃഷ്ടിക്കേണ്ടത്

വെബ്സൈറ്റ് ഡിസൈൻ വെള്ളത്തിലേക്ക് നിങ്ങളുടെ വിരൽ മുറുക്കാൻ തുടങ്ങുന്ന ആദ്യ വിഷയങ്ങളിൽ ഒന്ന് വെബ് പേജായി നിങ്ങളുടെ പ്രമാണങ്ങൾ എങ്ങനെ സംരക്ഷിക്കാമെന്നതാണ്. വെബ് ഡിസൈനുമായി ബന്ധപ്പെട്ട് നിരവധി ട്യൂട്ടോറിയലുകളും ലേഖനങ്ങളും നിങ്ങളുടെ ആദ്യ HTML പ്രമാണം index.html എന്ന പേരുമായി സംരക്ഷിക്കാൻ നിർദ്ദേശിക്കും. ആ പേജിന് ഒരു അദ്വിതീയ ചോയിസ് പോലെ തോന്നുന്നുവെന്ന് നിങ്ങൾ കരുതുന്നുണ്ടെങ്കിൽ, താങ്കൾ ആ അഭിപ്രായത്തിൽ ഒറ്റയല്ല. എന്തിനാണ് ഇത് ചെയ്യുന്നത്?

ഈ പ്രത്യേക നാമകരണ കൺവെൻഷനു പിന്നിലുള്ള അർഥം പരിശോധിക്കാം, തീർച്ചയായും അത് ഒരു വ്യവസായ നിലവാരത്തിലാണ്.

ഒരു അടിസ്ഥാന വിശദീകരണം

ഒരു സന്ദർശകനെ സൈറ്റ് അഭ്യർത്ഥിക്കുമ്പോഴെല്ലാം മറ്റൊരു പേജും വ്യക്തമാക്കിയിട്ടില്ലെങ്കിൽ, വെബ്സൈറ്റിൽ കാണിച്ചിരിക്കുന്ന സ്ഥിരസ്ഥിതി പേജിൽ ഉപയോഗിക്കുന്ന ഏറ്റവും സാധാരണമായ പേരാണ് index.html പേജ്. മറ്റൊരു വാക്കിൽ, index.html ആണ് വെബ്സൈറ്റ് ഹോംപേജ് ഉപയോഗിക്കുന്ന പേര്.

കൂടുതൽ വിശദമായ വിശദീകരണം

വെബ്സൈറ്റുകൾ ഒരു വെബ് സെർവറിൽ ഡയറക്ടറികൾക്കുള്ളിലാണ് നിർമ്മിച്ചിരിക്കുന്നത്. നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ നിങ്ങൾ ഫയലുകൾ സംരക്ഷിക്കുന്ന നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ ഫോൾഡറുകൾ ഉണ്ടെന്നിരിക്കെ, വെബ് പേജുകൾ, വെബ് പേജുകൾ, ഇമേജുകൾ, സ്ക്രിപ്റ്റുകൾ, സിഎസ്എസ് എന്നിവയും അതിൽ കൂടുതലും ഉൾപ്പെടെ നിങ്ങളുടെ വെബ് സൈറ്റുകൾ ചേർത്ത് നിങ്ങൾ വെബ് സെർവറുമൊത്ത് ഇത് ചെയ്യുക - അടിസ്ഥാനപരമായി നിങ്ങളുടെ സൈറ്റിന്റെ എല്ലാ വ്യക്തിഗത കെട്ടിട ബ്ലോക്കുകളും . നിങ്ങൾക്ക് അടങ്ങിയിരിക്കുന്ന ഉള്ളടക്കത്തെ അടിസ്ഥാനമാക്കി ഡയറക്ടറികൾക്ക് നിങ്ങൾക്ക് പേരുനൽകാനാകും. ഉദാഹരണത്തിന്, വെബ്സൈറ്റുകളിൽ ഉപയോഗിക്കുന്ന എല്ലാ ഗ്രാഫിക് ഫയലുകളും ഉള്ള "ചിത്രങ്ങൾ" എന്ന് ലേബൽ ചെയ്തിരിക്കുന്ന ഡയറക്ടറി സാധാരണയായി വെബ്സൈറ്റുകൾ നൽകുന്നു.

ഓരോ വെബ്സൈറ്റിനും പ്രത്യേക ഫയൽ ആയി സംരക്ഷിക്കേണ്ടതുണ്ട്.

ഉദാഹരണത്തിന്, നിങ്ങളുടെ "ഞങ്ങളെ കുറിച്ച്" പേജ് about.html ആയി സേവ് ചെയ്തിരിക്കാം , കൂടാതെ നിങ്ങളുടെ "ഞങ്ങളെ ബന്ധപ്പെടുക" പേജ് contact.html ആയിരിക്കാം. നിങ്ങളുടെ സൈറ്റ് ഈ. Html പ്രമാണങ്ങൾ ഉൾക്കൊള്ളും.

ചിലപ്പോഴൊക്കെ ആരെങ്കിലും വെബ്സൈറ്റ് സന്ദർശിക്കുമ്പോൾ, അവർ നിർദ്ദിഷ്ട ഫയലുകളിൽ ഒന്ന് വ്യക്തമാക്കുന്നില്ലെങ്കിൽ അവർ URL ഉപയോഗിക്കുന്നതാണ്.

ഉദാഹരണത്തിന്:

http: // www.

ആ URL ഡൊമെയ്ൻ ഉൾക്കൊള്ളുന്നു, പക്ഷേ പ്രത്യേക ഫയൽ ലിസ്റ്റുചെയ്തിട്ടില്ല. ആരെങ്കിലും ഒരു പരസ്യത്തിൽ അല്ലെങ്കിൽ ഒരു ബിസിനസ്സ് കാർഡിൽ വ്യക്തമാക്കിയ ഒരു URL ലേക്ക് പോകുമ്പോഴാണ് ഇത് സംഭവിക്കുന്നത്. ആ പരസ്യങ്ങൾ / മെറ്റീരിയലുകൾ ഒരുപക്ഷേ വെബ്സൈറ്റിലെ അടിസ്ഥാന URL- കൾ പരസ്യപ്പെടുത്തും, അതായത് ആ നിർദ്ദിഷ്ട പേജിനോട് അഭ്യർത്ഥിക്കാത്തതിനാൽ ആ URL ഉപയോഗിക്കാൻ ആഗ്രഹിക്കുന്ന ഏതെങ്കിലുമൊരു സൈറ്റിന്റെ ഹോംപേജിലേക്ക് പോകുന്നതായിരിക്കും എന്നാണ് ഇതിനർത്ഥം.

ഇപ്പോൾ അവർ സെർവറിൽ ഉണ്ടാക്കുന്ന URL അഭ്യർത്ഥനയിൽ ഒരു പേജുമില്ലെങ്കിലും വെബ് സെർവർ ഈ അഭ്യർത്ഥനയ്ക്കായി ഒരു പേജ് ഡെലിവർ ചെയ്യേണ്ടതുണ്ട്, അതിലൂടെ ബ്രൗസറിന് എന്തെങ്കിലും പ്രദർശനമുണ്ട്. ഡെലിവറി ചെയ്യേണ്ട ഫയൽ ആ ഡയറക്ടറിയുടെ സ്ഥിരസ്ഥിതി പേജാണ്. അടിസ്ഥാനപരമായി, ഒരു ഫയലും അഭ്യർത്ഥിച്ചിട്ടില്ലെങ്കിൽ, സെർവറിന് ഏതാണ് പ്രവർത്തിക്കേണ്ടതെന്ന് സെർവർക്കറിയാം. മിക്ക വെബ് സെർവറുകളിലും, ഒരു ഡയറക്ടറിയുടെ സ്ഥിരസ്ഥിതി പേജാണ് index.html.

നിങ്ങൾ ഒരു URL- ൽ പോയി ഒരു നിർദ്ദിഷ്ട ഫയൽ വ്യക്തമാക്കുമ്പോൾ , അതായതു് സെർവർ ഡെലിവറി ചെയ്യുന്നതാണു്. നിങ്ങൾ ഒരു ഫയൽ നാമം വ്യക്തമാക്കുന്നില്ലെങ്കിൽ, ഒരു സ്ഥിരസ്ഥിതി ഫയലിനായി സെർവർ തിരയുകയും സ്വപ്രേരിതമായി പ്രദർശിപ്പിക്കുകയും ചെയ്യുന്നു - URL ൽ ആ ഫയൽ നാമത്തിൽ ടൈപ്പ് ചെയ്തതുപോലെ. മുമ്പ് കാണിച്ചിരിക്കുന്ന URL- ലേക്ക് നിങ്ങൾ പോയിട്ടുണ്ടെങ്കിൽ അത് കാണിക്കുന്നു.

മറ്റ് സ്ഥിരസ്ഥിതി പേജ് പേരുകൾ

Index.html കൂടാതെ, ചില സൈറ്റുകൾ ഉപയോഗിക്കുന്ന മറ്റ് സ്ഥിരസ്ഥിതി പേജ് പേരുകളും ഉണ്ട്:

യാഥാർത്ഥ്യമാകട്ടെ, ആ സൈറ്റിന് സ്ഥിരമായി നിങ്ങൾക്ക് ആവശ്യമുള്ള ഏത് ഫയൽ തിരിച്ചറിയാൻ ഒരു വെബ് സെർവറും ക്രമീകരിക്കാൻ കഴിയും. അങ്ങനെയാണെങ്കിൽ, ഇൻഡെക്സ്.ഹൈം അല്ലെങ്കിൽ ഇൻഡെക്സ്.ടിടി സമ്മതം നിർത്തുന്നതാണ് നല്ലത്, കാരണം കൂടുതൽ സെർവറുകൾക്ക് ആവശ്യമായ ഏതെങ്കിലും കോൺഫിഗറേഷൻ ആവശ്യമില്ല. Default.htm ചിലപ്പോൾ വിൻഡോസ് സെർവറുകളിൽ ഉപയോഗിക്കുമ്പോൾ index.html ഉപയോഗിച്ച് എല്ലായ്പ്പോഴും ഉപയോഗിക്കുന്നു, ഭാവിയിൽ ഹോസ്റ്റുചെയ്യുന്ന പ്രൊസീഡറുകളെ നീക്കാൻ നിങ്ങൾ തിരഞ്ഞെടുക്കുകയാണെങ്കിൽ, നിങ്ങളുടെ സൈറ്റ് ഹോസ്റ്റുചെയ്യാൻ നിങ്ങൾ എവിടെയാണെങ്കിലും, നിങ്ങളുടെ സ്ഥിരസ്ഥിതി ഹോംപേജ് ഇപ്പോഴും ശരിയായി തിരിച്ചറിയപ്പെടും പ്രദർശിപ്പിച്ചിരിക്കുന്നു.

നിങ്ങളുടെ എല്ലാ ഡയറക്ടറികളിലും ഒരു index.html പേജ് ഉണ്ടായിരിക്കണം

നിങ്ങളുടെ വെബ്സൈറ്റിൽ ഒരു ഡയറക്റ്ററി ഉണ്ടെങ്കിൽ, അതുമായി ബന്ധപ്പെട്ട ഇൻഡെക്സ്.ഹെം പേജുള്ള ഒരു നല്ല രീതിയാണിത്. URL- ൽ ഒരു ഫയൽ നാമം ടൈപ്പുചെയ്ത് ആ ഡയറക്ടറിയിലേക്ക് വരുമ്പോൾ ഒരു പേജ് കാണുന്നതിന് ഇത് നിങ്ങളുടെ വായനക്കാർക്ക് അനുവദിക്കുന്നു, അവയെ 404 പേജ് കണ്ടെത്താത്തതിൽ നിന്ന് തടയുന്നു. ഏതെങ്കിലും യഥാർത്ഥ പേജ് ലിങ്കുകളുള്ള തിരഞ്ഞെടുത്ത ഡയറക്ടറികളുടെ ഇൻഡക്സ് പേജുകളിൽ ഉള്ളടക്കം പ്രദർശിപ്പിക്കാൻ പോലും നിങ്ങൾ തയ്യാറാകുന്നില്ലെങ്കിലും, ഒരു ഫയൽ ഉൾക്കൊള്ളുന്ന ഒരു സ്മാർട്ട് ഉപയോക്തൃ അനുഭവവും അതുപോലെ തന്നെ സുരക്ഷാ സവിശേഷതയും ആണ്.

ഒരു സഹജമായ ഫയൽ നാമം ഉപയോഗിക്കുന്നത് index.html പോലുളള ഒരു സുരക്ഷാ ഫീച്ചർ ആണ്

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

നിങ്ങൾ ഒരു directory- ൽ index.html ഫയലിൽ ഇടുകയില്ലെങ്കിൽ, മിക്ക വെബ് സെർവറുകളിലും ആ ഡയറക്ടറിയിലുള്ള എല്ലാ ഫയലുകളുടെയും ഒരു ഫയൽ ലിസ്റ്റിംഗ് കാണിക്കും. ഇത് സെർവർ തലത്തിൽ അപ്രാപ്തമാക്കപ്പെടുമ്പോൾ സെർവറിന്റെ അഡ്മിൻ ഉൾപ്പെടുത്താൻ നിങ്ങൾ അത് ഉപയോഗിക്കേണ്ടതുണ്ടെന്നാണ്. നിങ്ങൾക്ക് സമയം അമർത്തി നിങ്ങളുടെ സ്വന്തം നിയന്ത്രണത്തിലാക്കണമെങ്കിൽ, ഒരു ലളിതമായ പണിയിടമാണ് ഒരു സ്ഥിര വെബ് പേജ് എഴുതുകയും ഇൻഡെക്സ്.എഫ്. നിങ്ങളുടെ ഡയറക്ടറിയിലേക്ക് ആ ഫയൽ അപ്ലോഡുചെയ്യുന്നത്, സാധ്യമായ സുരക്ഷാ ദ്വാരം അടയ്ക്കുന്നതിന് സഹായിക്കും.

കൂടാതെ, നിങ്ങളുടെ ഹോസ്റ്റിംഗ് പ്രൊവൈഡറുമായി ബന്ധപ്പെടാനും ഡിസ്പ്ലേ ചെയ്യാനുള്ള ഡയറക്ടറി സംബന്ധിച്ചുള്ള വിവരങ്ങൾ ചോദിക്കാനും നല്ലതാണ്.

ഉപയോഗിക്കാത്ത സൈറ്റുകള് .HTML ഫയലുകള്

ഒരു ഉള്ളടക്ക മാനേജ്മെന്റ് സിസ്റ്റം അല്ലെങ്കിൽ PHP, ASP പോലുള്ള കൂടുതൽ ശക്തമായ പ്രോഗ്രാമിംഗ് ഭാഷകൾ ഉപയോഗിക്കുന്ന പവർ പോലുള്ള ചില വെബ്സൈറ്റുകൾ അവരുടെ ഘടനയിൽ .html പേജുകൾ ഉപയോഗിക്കരുത്. ഈ സൈറ്റുകൾക്കായി, ഒരു സ്ഥിരസ്ഥിതി പേജ് വ്യക്തമാക്കിയിട്ടുണ്ടെന്ന് ഉറപ്പാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നു, കൂടാതെ index.html (അല്ലെങ്കിൽ index.php, index.asp, മുതലായവ) പേജിൻറെ തിരഞ്ഞെടുത്ത ഡയറക്ടറികൾക്കായി ഈ താൾ ഇപ്പോഴും അനുയോജ്യമാണ് മുകളിൽ.