மெதுவான வலைத்தளங்களுக்கு காரணங்கள் மற்றும் தீர்வுகள்


உள்ளடக்க அட்டவணை

1. அறிமுகம்
2. மெதுவான வலைத்தளங்களுக்கான காரணங்கள் மற்றும் தீர்வுகள்
  • பல HTTP கோரிக்கைகள்
  • பெரிய மீடியா கோப்புகள்
  • பல செருகுநிரல்கள்
  • ஜாவாஸ்கிரிப்ட் சிக்கல்கள்
  • நீங்கள் கேச்சிங் நுட்பங்களைப் பயன்படுத்தவில்லை
  • நீங்கள் ஒரு சி.டி.என் பயன்படுத்தவில்லை
  • மேம்படுத்தப்படாத CSS
  • இரைச்சலான முகப்புப்பக்கம்
  • அசுத்தமான குறியீட்டு முறை
3. முடிவுரை

1. அறிமுகம்

ஏற்றுவதற்கு எப்போதும் எடுக்கும் பக்கங்கள் இருந்தால் வலைத்தள உரிமையாளராக நீங்கள் உண்மையிலேயே வெற்றிபெற முடியாது. மெதுவான வலைத்தளத்தின் வெறுப்பூட்டும் அனுபவத்தை பயனர்கள் தாங்க வேண்டிய நாட்கள் முடிந்துவிட்டன. ஏற்றுவதற்கு மூன்று வினாடிகளுக்கு மேல் எடுத்தால், பெரும்பாலான பயனர்கள் ஒரு தளத்தை கைவிடுவதாக சமீபத்திய ஆய்வுகள் தெரிவிக்கின்றன. பொருள் எளிது; இந்த 21 ஆம் நூற்றாண்டில், வேகம் என்பது விளையாட்டின் பெயர்.

தேடுபொறிகள் உங்கள் தளத்தை எவ்வாறு வரிசைப்படுத்துகின்றன என்பதை பக்க வேகம் பாதிக்கிறது. இது உங்கள் தளத்தின் தெரிவுநிலை மற்றும் நம்பகத்தன்மையையும் பாதிக்கிறது. மெதுவான வலைத்தளத்தைக் கொண்டிருப்பது வருவாயைக் குறைக்கும், ஏனெனில் ஏற்றுவதற்கு 2-3 வினாடிகளுக்கு மேல் எடுத்தால் 40% பயனர்கள் உங்கள் தளத்தை கைவிடுவார்கள். தள பார்வையாளர்களுக்கு எதிர்மறையான அனுபவத்தையும் தருவீர்கள், இதனால் அவர்கள் உங்கள் தளத்திற்குத் திரும்புவதற்கான வாய்ப்புகள் குறைவு.

மெதுவான வலைத்தளங்களுக்கு பல காரணிகள் உள்ளன. இந்த காரணிகள் என்ன, அவற்றை எவ்வாறு சரிசெய்வது என்பதை அறிய படிக்கவும்.

2. மெதுவான வலைத்தளங்களுக்கான காரணங்கள் மற்றும் தீர்வுகள்

  • பல HTTP கோரிக்கைகள்
மெதுவான வலைத்தளங்களுக்கு இது ஒரு பொதுவான காரணம். உங்களிடம் பல ஜாவாஸ்கிரிப்ட் படங்கள் மற்றும் CSS இருக்கும்போது, ​​அது உங்கள் வலைத்தளத்தின் ஏற்றுதல் நேரத்தை மெதுவாக்குகிறது, ஏனெனில் ஒவ்வொரு முறையும் யாராவது உங்கள் தளத்தைப் பார்வையிடும்போது உலாவி இந்த கோப்புகளை ஒவ்வொன்றையும் ஏற்றுமாறு கோருகிறது. உங்கள் வலைத்தளத்தின் ஏற்றுதல் நேரத்தின் 80% இந்த கூறுகளை பதிவிறக்குவதற்கு இணைக்கப்பட்டுள்ளது.
இந்த சிக்கலை தீர்க்க, உங்கள் HTTP கோரிக்கைகளை குறைக்கவும். நீங்கள் Chrome உலாவியைப் பயன்படுத்தினால், உங்கள் வலைத்தளமானது தற்போது ஒவ்வொரு தேடலுக்கும் செய்யும் கோரிக்கைகளின் எண்ணிக்கையைக் கண்டறிய உங்கள் டெவலப்பர் கருவி அமைப்புகளைப் பயன்படுத்தவும், பின்னர் அந்த எண்ணை முடிந்தவரை குறைக்கவும்.

அவற்றில் சிலவற்றை இணைக்கவும் முயற்சி செய்யலாம். ஒவ்வொரு வருகையிலும் உங்கள் தளம் செய்யும் கோரிக்கைகளின் எண்ணிக்கையை இந்த கோப்புகள் சேர்க்கும்போது, ​​உங்கள் HTML, CSS மற்றும் ஜாவாஸ்கிரிப்டில் உள்ள கோப்புகளை நீங்கள் குறைக்கலாம் மற்றும் இணைக்கலாம். மேலும், தேவையற்ற வழிமாற்றுகளை மெதுவாக ஏற்றும் நேரம் அல்லது பயன்பாட்டிற்கு பங்களிப்பதால் அவற்றை நீக்கலாம் செமால்ட்டின் வலைப்பக்க பகுப்பாய்வி கண்டறிதல் மற்றும் லாபகரமான தீர்வுகளை இயக்க.

  • பெரிய மீடியா கோப்புகள்
மெதுவான வலைத்தளத்தின் பொதுவான குற்றவாளிகளில் இதுவும் ஒன்றாகும். பல மேம்படுத்தப்படாத படங்கள் அல்லது வீடியோக்களை வைத்திருப்பது உங்கள் வலைத்தளத்தின் சுமை வேகத்தைக் குறைக்கிறது, ஏனெனில் படங்கள் ஏற்றும்போது நிறைய அலைவரிசையைப் பயன்படுத்தும். பெரிய கோப்புகளை சுருக்க முயற்சிக்கும் முன்பு நீங்கள் அடிக்கடி பதிவேற்றினால், நீங்கள் தேவையில்லாமல் உங்கள் வலைத்தளத்தின் அளவை அதிகரிக்கிறீர்கள், இது உங்கள் வலைத்தளத்தின் வேகத்தை பாதிக்கும்.
இந்த சிக்கலை தீர்க்க, உங்கள் ஊடக கோப்புகளை உங்கள் வலைத்தளத்திற்கு பதிவேற்றுவதற்கு முன் அவற்றை சுருக்கி அவற்றை மேம்படுத்தவும். உங்கள் படங்கள் 100k ஐ விட பெரியதாக இருக்கக்கூடாது. உங்கள் படங்களை மேம்படுத்த பல்வேறு ஆன்லைன் கருவிகள் பயன்படுத்தப்படலாம். பதிவேற்றுவதற்கு முன் உங்கள் பட அளவைக் குறைக்க TinyJPG எனப்படும் இலவச பட சுருக்க கருவியைப் பயன்படுத்தலாம். நீங்கள் ஒரு வேர்ட்பிரஸ் தளத்தை இயக்கினால், நீங்கள் WP ஸ்மஷ் பயன்படுத்தலாம்.
JPG வடிவமைப்போடு ஒப்பிடும்போது PNG அல்லது GIF பட வடிவங்கள் மிகப் பெரியவை என்பதால் நீங்கள் பட வடிவமைப்பிலும் கவனம் செலுத்த வேண்டும், இதனால் JPG பட வடிவமைப்பைப் பயன்படுத்துவது உங்கள் தளத்தை வேகமாக ஏற்ற உதவும். நீங்கள் விரும்பும் பட வடிவமைப்பைத் தேர்ந்தெடுக்க ஃபோட்டோஷாப் போன்ற வரைகலை எடிட்டிங் பயன்பாடுகளைப் பயன்படுத்தலாம். ஃபோட்டோஷாப்பில் "வலை மற்றும் சாதனங்களுக்காக சேமி" என்று ஒரு விருப்பம் உள்ளது, இது ஒரு படத்தை ஒரு தளத்தில் பதிவேற்றுவதற்கு முன்பு அதன் தரத்தை குறைக்க உங்களை அனுமதிக்கிறது.
  • பல செருகுநிரல்கள்
உங்கள் வலைத்தளம் மெதுவாக இருப்பதற்கு பல செருகுநிரல்கள் மற்றொரு காரணமாக இருக்கலாம். உங்கள் தளத்தின் வெவ்வேறு அம்சங்களைக் கட்டுப்படுத்தும் பல்வேறு செருகுநிரல்கள் உங்களிடம் இருந்தால், அது உங்கள் தளத்தை எடைபோட்டு மெதுவாக ஏற்றும். செருகுநிரல்கள் ஏற்றும்போது உங்கள் தளம் செய்ய வேண்டிய வேலையை அதிகரிப்பதே இதற்குக் காரணம். செருகுநிரல்கள் உங்கள் தளத்தில் பக்கங்களைப் பிடிப்பதிலும் தலையிடலாம், உங்கள் தளத்தின் பக்க வேகத்தைக் குறைக்கும்.
உங்கள் தளத்திற்கு ஆச்சரியமான விஷயங்களை வழங்கும் ஆயிரக்கணக்கான செருகுநிரல்களுடன் எடுத்துச் செல்ல வேண்டாம் மற்றும் பல செருகுநிரல்களுடன் உங்கள் தளத்தை ஓவர்லோட் செய்யுங்கள். அதற்கு பதிலாக, அனைத்தையும் ஒரே சொருகி மூலம் வைத்திருங்கள், அவை வேலையை திறம்பட செய்ய முடியும். இந்த நோக்கத்திற்காக நீங்கள் பயன்படுத்தக்கூடிய ஒரு சொருகி மால்கேர் ஆகும். இது உங்கள் வேர்ட்பிரஸ் தளத்தை நிர்வகிக்க உங்களை அனுமதிக்கிறது, மேலும் உங்கள் தளத்தை ஹேக்கர்கள் மற்றும் தீம்பொருளிலிருந்து பாதுகாக்கிறது.
  • ஜாவாஸ்கிரிப்ட் சிக்கல்கள்
ஜாவாஸ்கிரிப்ட் ஒரு முக்கியமான கருவியாகும், இது உங்கள் தளத்தை செயல்பாட்டு மற்றும் பயனர்களுக்கு மிகவும் ஊடாடும். இது அஜாக்ஸ் வழியாக டைனமிக் தரவை ஏற்றுவதை எளிதாக்குகிறது மற்றும் உங்கள் பக்கத்திற்கு சிறப்பு விளைவுகளையும் சேர்க்கிறது. இருப்பினும், இது சரியாக கையாளப்படாவிட்டால், ஜாவாஸ்கிரிப்ட் உங்கள் வலைத்தளத்திற்கு ஒரு சிக்கலாக இருக்கலாம்.

இது ஒரு வலைப்பக்கத்தைக் காண்பிக்கும் முன்பு உலாவி ஒவ்வொரு ஜாவாஸ்கிரிப்ட் கோப்பையும் முழுமையாக ஏற்ற வேண்டியிருப்பதால், உங்கள் பக்கங்களை விரைவாக ஏற்றுவதைத் தடுக்கலாம். பயனர்கள் தங்கள் உலாவிகளில் திறக்க முயற்சிக்கும்போது உங்கள் பக்கங்களை தாமதப்படுத்தும் ஜாவாஸ்கிரிப்ட் அல்லது ஜாவாஸ்கிரிப்ட் என அழைக்கப்படும் ஒரு உகந்ததாக்கப்படாத ஜாவாஸ்கிரிப்ட் ஏற்படலாம்.
இந்த சிக்கலைச் சமாளிக்க, நீங்கள் செய்ய வேண்டியது:
  • வெளிப்புற ஜாவாஸ்கிரிப்ட் கோப்புகளைப் பயன்படுத்துவதற்குப் பதிலாக இன்லைன் ஜாவாஸ்கிரிப்ட் பயன்படுத்தவும்.
  • உங்கள் ஜாவாஸ்கிரிப்ட் கோப்புகளை தணிக்கை செய்யுங்கள், அவ்வளவு முக்கியமில்லாத யாராவது இருக்கிறார்களா என்று பார்க்கவும், எனவே அவற்றை அகற்றலாம்.
  • உங்கள் ஜாவாஸ்கிரிப்டை சுருக்கவும் உதவும், ஒரு YUI அமுக்கி நிறுவவும் மற்றும் உங்கள் கோப்புகளை நசுக்க அதைப் பயன்படுத்தவும்.
  • உங்கள் ஜாவாஸ்கிரிப்ட் கோப்புகளுக்கு ஒத்திசைவற்ற ஏற்றுதல் பயன்படுத்தவும்.
  • ஜாவாஸ்கிரிப்ட் ஏற்றுதல் ஒத்திவை; பிற கூறுகள் ஏற்றப்பட்ட வரை ஜாவாஸ்கிரிப்ட் ஏற்றப்படுவதைத் தடுக்கிறீர்கள் என்றால், உங்கள் பக்க வேகத்தை அதிகரிப்பீர்கள்.

  • நீங்கள் கேச்சிங் நுட்பங்களைப் பயன்படுத்தவில்லை
நீங்கள் ஒரு உலாவி தேக்ககத்தை இயக்கும்போது, ​​உங்கள் உலாவி உங்கள் வலைத்தளத்தின் கோப்புகளின் நிலையான நகல்களை வன் அல்லது தற்காலிக சேமிப்பில் சேமிக்க முடியும். அந்த வகையில், ஒவ்வொரு முறையும் ஒரு பயனர் உங்கள் தளத்தைப் பார்வையிடும்போது சேவையகத்திற்கு மற்றொரு HTTP கோரிக்கையை அனுப்புவதற்கு பதிலாக தற்காலிக சேமிப்பில் உள்ள தரவைக் காண்பிக்க முடியும்.

W3 மொத்த கேச் போன்ற செருகுநிரல்களைப் பயன்படுத்தி நீங்கள் எளிதாக தேக்ககத்தை இயக்கலாம். நீங்கள் ஒரு வேர்ட்பிரஸ் தளத்தைப் பயன்படுத்தினால் இது உங்களுக்குச் சிறப்பாக செயல்படும். W3 டோட்டல் கேச், அதன் பயனர்களின் பக்க வேகம் சொருகி பயன்படுத்துவதற்கு முன்பு இருந்ததை விட பத்து மடங்கு சிறந்தது என்று கூறுகிறது.
உங்கள் தளத்தின் தற்காலிக சேமிப்பு பதிப்பை பயனரின் உலாவியில் சேமித்து பொது அமைப்புகளுக்குச் செல்லவும். உலாவி தற்காலிக சேமிப்பைத் தேர்ந்தெடுத்து, "இயக்கு" என்ற பெட்டியைக் கிளிக் செய்க, பார்வையாளரின் தற்காலிக சேமிப்பில் ஒரு கோப்பை சேமிக்க விரும்பும் நேரத்தை நீங்கள் தீர்மானிக்க முடியும் என்பதை நினைவில் கொள்க. பார்வையாளரின் தற்காலிக சேமிப்பில் ஒரு கோப்பு எவ்வளவு காலம் இருக்க வேண்டும் என்று உலாவிக்குச் சொல்லும் ஒரு வரியைச் சேர்க்க வேண்டும்.
  • நீங்கள் ஒரு சி.டி.என் பயன்படுத்தவில்லை
உள்ளடக்க விநியோக நெட்வொர்க் உங்கள் வலைத்தளத்தின் நகல்களை பல மூலோபாய இடங்களில் நிலைநிறுத்தப்பட்ட வெவ்வேறு சேவையகங்களில் சேமிக்க உங்களை அனுமதிக்கிறது, இதனால் உங்கள் பிரதான சேவையகத்திலிருந்து வெகு தொலைவில் உள்ள பயனர்கள் உங்கள் தளத்தை அணுக முயற்சிக்கும்போது உங்கள் பக்கங்கள் விரைவாக ஏற்றப்படும். உங்கள் தளத்தை ஒரே ஒரு சேவையகத்தில் ஹோஸ்ட் செய்வது மெதுவான பக்க வேகத்தை ஏற்படுத்தும், ஏனெனில் உங்கள் தளத்திற்கு வருபவர்கள் அனைவரும் அதே சேவையகத்திற்கு கோரிக்கைகளை அனுப்புகிறார்கள், மேலும் இது உங்கள் தளத்திற்கான உயர் மட்ட போக்குவரத்தை உருவாக்கலாம், பயனர்களின் கோரிக்கைகளை செயலாக்க செலவழிக்கும் நேரத்தை அதிகரிக்கும் மற்றும் முன்னணி மெதுவாக ஏற்றுதல் நேரம்.
இந்த சிக்கலை சரிசெய்ய, ஒரு சி.டி.என் பயன்படுத்துவது நல்லது. ஒரு சி.டி.என் மூலம், உங்கள் தரவை வெவ்வேறு சேவையகங்களில் எளிதாக கேச் செய்யலாம் மற்றும் உங்கள் பிரதான சேவையகம் பல கோரிக்கைகளுடன் சிக்குவதைத் தவிர்க்கலாம். ஒரு பயனர் உங்கள் தளத்திலிருந்து ஒரு கோப்பைக் கோரும்போது, ​​அவர்களின் உலாவி அதை அவர்களுக்கு நெருக்கமான சேவையகத்திலிருந்து பதிவிறக்கம் செய்யலாம். கிளவுட்ஃப்ளேர் மற்றும் மேக்ஸ்சிடிஎன் ஆகியவை நீங்கள் பயன்படுத்தக்கூடிய நல்ல சிடிஎன் விருப்பங்கள்.
  • மேம்படுத்தப்படாத CSS
அடுக்கு நடை தாள் (CSS) உங்கள் தளத்தின் தோற்றத்துடன் நிறைய தொடர்புடையது. இது உங்கள் தளத்தின் எழுத்துரு அளவு, நிறம், மெனு, தலைப்பு, அடிக்குறிப்பு மற்றும் உங்கள் வலைப்பக்கங்களின் தோற்றத்தில் உள்ள பிற விவரங்களுக்கு உலாவி வழிமுறைகளை வழங்குகிறது. பல வரிக் குறியீடுகளுடன் CSS கோப்புகள் மிக நீளமாக இருக்கும். இது உங்கள் பக்க சுமை வேகத்தை கணிசமாகக் குறைக்கும்.
பட ஸ்ப்ரைட்டுகளைப் பயன்படுத்தி உங்கள் எல்லா படங்களையும் ஒரு பெரிய கோப்பாக இணைப்பதன் மூலம் நீங்கள் CSS ஐ மேம்படுத்தலாம். மற்றொரு உதவிக்குறிப்பு, உங்கள் CSS கோப்பை குறைக்கப்பட்ட வெள்ளை இடைவெளிகளுடன் புதியதாக சுருக்கவும். CSS நானோ போன்ற CSS மினிஃபையர்களைப் பயன்படுத்தி இதைச் செய்யலாம். உங்கள் CSS கோப்புகள் மற்றும் குறியீடுகளைத் தணிக்கை செய்து தேவையற்ற கோப்புகள் அல்லது நகல்களை அகற்றவும்.
  • இரைச்சலான முகப்புப்பக்கம்
உங்கள் வலைத்தளம் மிக மெதுவாக ஏற்றப்பட்டால், உங்கள் முகப்புப்பக்கத்தில் கட்டப்பட்ட ஒழுங்கீனத்தின் அளவை நீங்கள் கவனிக்கவில்லை, ஒருவேளை உங்கள் வலைத்தளத்தின் முழு பக்கங்களிலும் இருக்கலாம்.

பல வலை உருவாக்குநர்கள் தங்கள் முகப்புப் பக்கத்தை பல்வேறு அதிர்ச்சியூட்டும் படங்கள், விட்ஜெட்டுகள் மற்றும் உள்ளடக்கங்களுடன் நொறுக்குகிறார்கள், இவை அனைத்தும் தங்கள் தளத்திற்கு வருபவர்களுக்கு முதல் தோற்றத்தை ஏற்படுத்தும் முயற்சியாகும். கவர்ச்சிகரமான முதல் பக்கத்தை வைத்திருப்பது நல்ல விஷயம் என்றாலும், கப்பலில் சென்று வெவ்வேறு உள்ளடக்கங்களுடன் ஒழுங்கீனம் செய்வது உங்கள் தளத்தின் ஏற்றுதல் நேரத்தை எதிர்மறையாக பாதிக்கும்.
உங்கள் முகப்பு பக்கத்தில் அதிக கூறுகள் உள்ளன, ஏற்றுவதற்கு அதிக நேரம் எடுக்கும். இதை எளிமையாக வைத்திருப்பது எப்போதும் நல்லது. அடிப்படைகளில் ஒட்டிக்கொண்டு, உங்கள் முகப்புப் பக்கத்திலிருந்து தேவையற்ற அனைத்து கூறுகளையும் அகற்றவும், உங்கள் தளத்திலுள்ள அனைத்து பக்கங்களையும் ஸ்கேன் செய்து, உங்கள் தளத்தை விரைவாக ஏற்றுவதற்கு அவற்றை ஒழுங்கீனம் செய்யவும்.

  • அசுத்தமான குறியீட்டு முறை
உங்கள் வலைத்தளம் அதிகப்படியான வெள்ளை இடங்கள், இன்லைன் ஸ்டைலிங்ஸ் புதிய வரிகளை காலியாக்குவது மற்றும் தேவையற்ற கருத்துகளால் நிரப்பப்பட்டிருந்தால், ஆம், நீங்கள் மெதுவான வலைத்தளத்தை அனுபவிப்பீர்கள். ஒவ்வொரு வலைத்தளமும் நிறைய குறியீடுகளுடன் உருவாக்கப்படுகின்றன. கூகிள், எடுத்துக்காட்டாக, 2 பில்லியன் வரிக் குறியீடுகளில் கட்டப்பட்டுள்ளது. சில வலை உருவாக்குநர்கள் எந்தவொரு பெரிய செயல்பாடுகளையும் செய்யாத அதிகப்படியான குறியீடுகளைக் கொண்ட வலைத்தளங்களை உருவாக்குகிறார்கள். இந்த அடர்த்தியான, விரிவான குறியீடுகள் உங்கள் வலைத்தளத்தின் ஏற்றுதல் வேகத்தை குறைக்கும்.

இந்த சிக்கலுக்கான தீர்வு உங்கள் குறியீடுகளிலிருந்து கூடுதல் இடங்கள், வெற்று புதிய கோடுகள் மற்றும் தேவையற்ற கருத்துகள் போன்ற அனைத்து தேவையற்ற கூறுகளையும் அகற்றுவதாகும். உங்கள் குறியீடுகளை சுத்தம் செய்ய நீங்கள் பயன்படுத்தக்கூடிய பல கருவிகள் உள்ளன. மார்க்-அப் என்பது இந்த நோக்கத்திற்காக நீங்கள் பயன்படுத்தக்கூடிய ஒரு அற்புதமான கருவியாகும். போன்ற அனுபவமிக்க வலை டெவலப்பருடன் நீங்கள் பணியாற்றலாம் செமால்ட் உங்கள் தளம் நன்கு குறியிடப்பட்டிருப்பதை உறுதிப்படுத்த.

3. முடிவு

ஒவ்வொரு வலைத்தளமும் சாத்தியமான மிக உயர்ந்த வேகத்திற்கு உகந்ததாக இருக்க வேண்டும், ஆனால் மெதுவான வலைத்தள ஏற்றுதலுக்கான காரணிகளைப் பற்றிய போதுமான அறிவு இல்லாமல் இதைச் செய்ய முடியாது. உங்கள் வலைத்தளம் மிக மெதுவாக ஏற்றினால், பீதி அடைய வேண்டாம். மேலே பட்டியலிடப்பட்ட காரணிகளை தாமதமாகப் புரிந்துகொள்வதற்கான வழிகாட்டியாகப் பயன்படுத்தவும், ஒவ்வொரு புள்ளியின் கீழும் குறிப்பிடப்பட்டுள்ள உதவிக்குறிப்புகளைப் பயன்படுத்தி அவற்றை சரிசெய்யவும்.

mass gmail