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