ട്രബിൾഷൂട്ട് ചെയ്യുന്ന Safari - സ്ലോ പേജ് ലോഡുകൾ

DNS Prefetching അപ്രാപ്തമാക്കുന്നത് സഫാരിയുടെ പ്രകടനം മെച്ചപ്പെടുത്തുന്നു

Safari- ൽ, മറ്റെല്ലാ ബ്രൗസറിലും, ഇപ്പോൾ DNS പ്രീഫെച്ചിംഗും ഉൾപ്പെടുന്നു, വെബ് പേജിൽ ഉൾച്ചേർത്തിരിക്കുന്ന എല്ലാ ലിങ്കുകളും പരിശോധിച്ച് നിങ്ങളുടെ യഥാർത്ഥ സെർവറിലേക്ക് ഓരോ ലിങ്കും പരിഹരിക്കുന്നതിന് നിങ്ങളുടെ വെബ് സെർവറുമായി ഒരു വെബ്പേജിൽ ഒരു സ്പീഡ് അനുഭവം IP വിലാസം.

DNS പ്രീഫെച്ചിങ് നന്നായി പ്രവർത്തിക്കുമ്പോൾ, നിങ്ങൾ ഒരു വെബ്സൈറ്റിലെ ലിങ്കിൽ ക്ലിക്കുചെയ്താൽ, നിങ്ങളുടെ ബ്രൌസർ ഇതിനകം ഐപി വിലാസം അറിയുകയും അഭ്യർത്ഥിച്ച പേജ് ലോഡുചെയ്യാൻ തയ്യാറായി വരികയും ചെയ്യും. നിങ്ങൾ പേജിൽ നിന്ന് പേജിലേക്ക് നീങ്ങുന്നതിനനുസരിച്ച് ഇത് വളരെ വേഗത്തിൽ പ്രതികരിക്കുന്ന സമയങ്ങളാണ്.

ഇത് എങ്ങനെ ഒരു മോശം കാര്യമാണ്? നന്നായി, ഡിഎൻഎസ് മുൻകൂട്ടിക്കാണുന്നത് ചില സവിശേഷമായ പോരായ്മകൾ ഉണ്ടാകാം, പ്രത്യേക സാഹചര്യങ്ങളിൽ മാത്രം. മിക്ക ബ്രൗസറുകളും ഇപ്പോൾ DNS മുൻകൂട്ടിക്കാണെങ്കിലും, ഞങ്ങൾ മാപ്പിനായുള്ള മുൻനിര ബ്രൗസറായതിനാൽ, ഞങ്ങൾ സഫാരിയിൽ ശ്രദ്ധ കേന്ദ്രീകരിക്കും .

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

അനേകം കുറ്റവാളികൾ ഉണ്ട്. പേജിൽ പിശകുകൾ ഉണ്ടായേക്കാം, സൈറ്റിന്റെ സെർവർ മന്ദഗതിയിലാണെങ്കിലോ അല്ലെങ്കിൽ മൂന്നാം-കക്ഷി പരസ്യ സേവനമെന്നപോലെ പേജിന്റെ ഓഫ്-സൈറ്റ് ഭാഗമായിരിക്കാം, കുറച്ചേക്കാം. ഈ തരത്തിലുള്ള പ്രശ്നങ്ങൾ സാധാരണഗതിയിൽ താൽക്കാലികമാണ്, കുറച്ച് മിനിറ്റ് മുതൽ ഏതാനും ദിവസങ്ങൾ വരെ ഇത് നീണ്ടുകിടക്കും.

DNS മുൻകൂട്ടിയുള്ള പ്രശ്നങ്ങൾ കുറച്ച് വ്യത്യസ്തമായി പ്രവർത്തിക്കുന്നു. നിങ്ങൾ ഒരു സാന്ദർഭ ബ്രൌസർ സെഷനിലെ ആദ്യ തവണ സന്ദർശിക്കുമ്പോൾ അവ ഒരേ വെബ്സൈറ്റ് തന്നെ ബാധിക്കുന്നു. അതിരാവിലെ തന്നെ നിങ്ങൾ സൈറ്റ് സന്ദർശിക്കുകയും പ്രതികരിക്കാൻ വളരെ വേഗതയുള്ളതായി കാണുകയും ചെയ്യാം. ഒരു മണിക്കൂറിനു ശേഷം തിരികെ വരാം, എല്ലാം ശരിയാണ്. അടുത്ത ദിവസം, അതേ പാറ്റേൺ തന്നെ ആവർത്തിക്കുന്നു. നിങ്ങളുടെ ആദ്യ സന്ദർശനം വേഗത കുറഞ്ഞതും, വേഗത കുറഞ്ഞതുമാണ്. ആ ദിവസം വരാൻ പോകുന്ന ഏതെങ്കിലും സന്ദർശനങ്ങൾ വെറും നല്ലതാണ്.

അപ്പോൾ, എന്താണ് DNS പ്രീഫെച്ചുഫോണിൽ കൂടെ പോകുന്നത്?

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

പ്രശ്നപരിഹാരമായത്, സഹജമായ ഡിഎൻഎസ് അന്വേഷണങ്ങൾ സഫാരി അയക്കുന്നതുകൊണ്ടല്ല, ചില പഴയ ഹോം നെറ്റ്വർക്ക് റൂട്ടറുകൾക്ക് അഭ്യർത്ഥന ലോഡ് കൈകാര്യം ചെയ്യാൻ കഴിയില്ല, അല്ലെങ്കിൽ നിങ്ങളുടെ ISP ന്റെ DNS സിസ്റ്റം അഭ്യർത്ഥനയ്ക്കായി അടിവരയിട്ടുവെന്നും അല്ലെങ്കിൽ രണ്ടും കൂടിയാലോചിക്കുകയും ചെയ്യുന്നു.

ഡിഎൻഎസ് മുൻകൂർ പ്രവർത്തന പ്രശ്നങ്ങൾ പരിഹരിക്കാൻ രണ്ട് എളുപ്പ രീതികൾ ഉണ്ട്. ഞങ്ങൾ രണ്ടു രീതികളിലും നിങ്ങളെ കൊണ്ടുപോകാൻ പോകുകയാണ്.

നിങ്ങളുടെ DNS സേവന ദാതാവിനെ മാറ്റുക

ആദ്യ രീതി നിങ്ങളുടെ DNS സേവന ദാതാവിൽ മാറ്റം വരുത്തുക എന്നതാണ്. പല ആളുകളും അവരുടെ ISP ഉപയോഗിക്കുമെന്ന് പറയുന്ന DNS സജ്ജീകരണങ്ങൾ ഉപയോഗിക്കുന്നു, പക്ഷേ പൊതുവേ, നിങ്ങൾക്കാവശ്യമുള്ള ഏതെങ്കിലും DNS സേവന ദാതാവിനെ ഉപയോഗിക്കാം. എന്റെ അനുഭവത്തിൽ, ഞങ്ങളുടെ പ്രാദേശിക ISP- യുടെ DNS സേവനം വളരെ മോശമാണ്. മാറുന്ന സേവന ദാതാക്കളാണ് നമ്മുടെ ഭാഗത്ത് ഒരു നല്ല നീക്കം. അതു നിങ്ങൾക്കും ഒരു നല്ല നീക്കം ആയിരിക്കാം.

ഇനിപ്പറയുന്ന ഗൈഡിലെ നിർദ്ദേശങ്ങൾ ഉപയോഗിച്ച് നിങ്ങളുടെ നിലവിലുള്ള DNS പ്രൊവൈഡർ നിങ്ങൾക്ക് പരീക്ഷിക്കാൻ കഴിയും:

എന്റെ ബ്രൌസർ ഒരു വെബ് സൈറ്റ് ശരിയായി കാണിക്കുന്നില്ല: ഈ പ്രശ്നം ഞാൻ എങ്ങനെ പരിഹരിക്കുന്നു?

നിങ്ങളുടെ ഡിഎൻഎസ് സേവനം പരിശോധിച്ച ശേഷം നിങ്ങൾ മറ്റൊന്നു മാറ്റാൻ തീരുമാനിക്കുന്നുവെങ്കിൽ, വ്യക്തമായ ചോദ്യം എന്താണ്? നിങ്ങൾക്ക് ജനകീയവും സൗജന്യവുമായ DNS സേവന ദാതാക്കളായ OpenDNS അല്ലെങ്കിൽ Google പൊതു DNS പരീക്ഷിക്കാൻ കഴിയും, പക്ഷേ നിങ്ങൾക്ക് ഒരു ചെറിയ ട്വകിംഗ് നടത്താൻ മനസ്സില്ലെങ്കിൽ, നിങ്ങൾക്ക് വിവിധതരം ഡിഎൻഎസ് സേവന ദാതാവുകളെ നിങ്ങൾക്ക് ഏറ്റവും അനുയോജ്യമെന്ന് പരിശോധിക്കാൻ ഇനിപ്പറയുന്ന ഗൈഡ് നിങ്ങൾക്ക് ഉപയോഗിക്കാം:

വേഗത്തിലുള്ള വെബ് ആക്സസ് നേടുന്നതിന് നിങ്ങളുടെ DNS ദാതാവിനെ പരീക്ഷിക്കുക

നിങ്ങൾ ഒരു ഡിഎൻഎസ് പ്രൊവൈഡർ ഉപയോഗിച്ചു കഴിഞ്ഞാൽ, താഴെ പറയുന്ന ഗൈഡിൽ നിങ്ങളുടെ മാക് ഡിഎൻഎസ് ക്രമീകരണങ്ങൾ മാറ്റുന്നതിന് നിങ്ങൾക്ക് നിർദ്ദേശങ്ങൾ കണ്ടെത്താം:

നിങ്ങളുടെ Mac- ന്റെ DNS നിയന്ത്രിക്കുക

മറ്റൊരു ഡിഎൻഎസ് ദാതാവിലേക്ക് നിങ്ങൾ മാറ്റിയാൽ, സഫാരിയിൽ നിന്നും പുറത്തുകടക്കുക. നിങ്ങൾ സഫാരി വീണ്ടും ലോഡുചെയ്ത് ആവർത്തിച്ച് പ്രശ്നങ്ങൾ സൃഷ്ടിക്കുന്ന വെബ്സൈറ്റിലേക്ക് ശ്രമിക്കുക.

സൈറ്റ് ഇപ്പോൾ ശരിയാണു് കൊണ്ടിരിക്കുകയാണെങ്കിലും, സഫാരി പ്രതികരിച്ചില്ലെങ്കിൽ, നിങ്ങൾ തയ്യാറായിക്കഴിഞ്ഞു; പ്രശ്നം DNS ദാതാവുമായിരുന്നു. ഇരട്ടത്താപ്പ് ഉറപ്പുവരുത്തുന്നതിന്, നിങ്ങൾ ഷട്ട് ഡൌൺ ചെയ്ത ശേഷം അതേ വെബ്സൈറ്റ് വീണ്ടും ലോഡുചെയ്ത് നിങ്ങളുടെ Mac പുനരാരംഭിക്കുക. എല്ലാം ഇപ്പോഴും പ്രവർത്തിക്കുന്നുണ്ടെങ്കിൽ, നിങ്ങൾ പൂർത്തിയാക്കി.

ഇല്ലെങ്കിൽ, പ്രശ്നം വേറെ എവിടെയെങ്കിലും ആയിരിക്കും. നിങ്ങളുടെ മുമ്പത്തെ ഡിഎൻഎസ് ക്രമീകരണങ്ങൾ നിങ്ങൾ പഴയപടിയാക്കാൻ കഴിയും, അല്ലെങ്കിൽ പുതിയവയിൽത്തന്നെ ഉപേക്ഷിക്കുക, പ്രത്യേകിച്ചും നിങ്ങൾ മുകളിൽ നിർദ്ദേശിച്ച ഡിഎൻഎസ് ദാതാക്കളിലൊരാൾക്ക് മാറ്റുകയാണെങ്കിൽ; രണ്ടും നന്നായി പ്രവർത്തിക്കുന്നു.

Safari ന്റെ DNS പ്രീഫെച്ച് അപ്രാപ്തമാക്കുക

നിങ്ങൾക്ക് ഇപ്പോഴും പ്രശ്നങ്ങളുണ്ടെങ്കിൽ, ആ വെബ്സൈറ്റ് വീണ്ടും സന്ദർശിക്കാനോ അല്ലെങ്കിൽ ഡിഎൻഎസ് മുൻകൂർശേഖരണം അപ്രാപ്തമാക്കുന്നതിലൂടെയോ നിങ്ങൾക്ക് അവ പരിഹരിക്കാൻ കഴിയും.

സഫാരിയിൽ ഡിഎൻഎസ് പ്രീഫെച്ചിംഗ് മുൻഗണന ക്രമീകരണം ആണെങ്കിൽ നല്ലതാകും. സൈറ്റിലെ സൈറ്റ് അടിസ്ഥാനത്തിൽ മുൻകൂർ പ്രവർത്തനരഹിതമാകുമെങ്കിൽ ഇത് വളരെ രസകരമായിരിക്കും. എന്നാൽ ഈ ഓപ്ഷനുകൾ നിലവിൽ ലഭ്യമല്ല കാരണം, സവിശേഷത അപ്രാപ്തമാക്കാൻ മറ്റൊരു സമീപനം ഉപയോഗിക്കേണ്ടതുണ്ട്.

  1. ടെർമിനൽ സ്ഥാപിക്കുക, / പ്രയോഗങ്ങൾ / പ്രയോഗങ്ങൾക്കു്.
  2. തുറക്കുന്ന ടെർമിനൽ വിൻഡോയിൽ, താഴെ പറയുന്ന നിർദ്ദേശം നൽകുക അല്ലെങ്കിൽ പകർത്തുക / ഒട്ടിക്കുക:
  3. സ്ഥിരസ്ഥിതികൾ എഴുതുക com.apple.safari WebKitDNSP പൂർവനിർമ്മനം പ്രാപ്തമാക്കി -ബോലിയൻ തെറ്റാണ്
  4. എന്റർ അമർത്തുക അല്ലെങ്കിൽ തിരികെ വയ്ക്കുക.
  5. അപ്പോൾ നിങ്ങൾക്ക് ടെർമിനൽ ഉപേക്ഷിക്കാം.

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

  1. ടെർമിനൽ സമാരംഭിക്കുക.
  2. ടെർമിനൽ വിൻഡോയിൽ, താഴെ പറയുന്ന കമാൻഡ് നൽകുക:
  3. സ്ഥിരസ്ഥിതികൾ com.apple.safari WebKitDNSP പൂർത്തീകരണം പ്രാപ്തമാക്കുന്നു
  4. എന്റർ അമർത്തുക അല്ലെങ്കിൽ തിരികെ വയ്ക്കുക.
  5. അപ്പോൾ നിങ്ങൾക്ക് ടെർമിനൽ ഉപേക്ഷിക്കാം.

അത്രയേയുള്ളൂ; നിങ്ങൾ എല്ലാം സജ്ജമാക്കണം. ദീർഘകാലാടിസ്ഥാനത്തിൽ, നിങ്ങൾ സാധാരണയായി ഡിഎൻഎസ് മുൻകൂർ പ്രാപ്തമാക്കിക്കൊണ്ട് മികച്ചതായിരിക്കും. പ്രശ്നങ്ങളുള്ള ഒരു വെബ്സൈറ്റ് നിങ്ങൾ പതിവായി സന്ദർശിക്കുകയാണെങ്കിൽ, DNS മുൻകൂർത്തിക്കുന്നത് ഓഫാക്കുന്നത് ദൈനംദിന സന്ദർശനത്തെ കൂടുതൽ ആസ്വാദ്യമാക്കാൻ കഴിയുന്നതാണ്.