ஒரு வலைத்தளத்தின் மந்தநிலையின் அடிப்படைக் காரணம் பொதுவாக ஒரு படம் மட்டுமல்ல, மாறாககோரிக்கைச் சங்கிலி + சேவையக உருவாக்கம் + நிலையான வளப் பகிர்வுஅதிநிலைப்படுத்தலின் விளைவாக:

  • பயனர் உங்கள் சேவையகத்திலிருந்து மிகவும் தொலைவில் அமைந்துள்ளார், இதன் விளைவாக அதிக நெட்வொர்க் சுற்றுப்பயண நேரம் (RTT) ஏற்படுகிறது – இது கண்டங்களுக்கு இடையில் இன்னும் அதிகமாக உணரப்படுகிறது.
  • வேர்ட்பிரஸ் ஒவ்வொரு கோரிக்கையிலும் PHP-ஐ இயக்க வேண்டும், தரவுத்தளத்தை விசாரிக்க வேண்டும் மற்றும் வார்ப்புருவை வழங்க வேண்டும் → முதல் பைட் வருவதற்கான நேரம் (TTFB) அதிகரிப்பு
  • பக்கம் ஜாவாஸ்கிரிப்ட், CSS, எழுத்துருக்கள் மற்றும் மூன்றாம் தரப்பு ஸ்கிரிப்ட்களையும் ஏற்ற வேண்டும், இது மெதுவான ரெண்டரிங் மற்றும் ஊடாடலுக்கு வழிவகுக்கிறது.

குறியீட்டு சேமிப்பு செருகுநிரல்அடிப்படைத் தீர்வு என்னவென்றால்: “மீண்டும் மீண்டும் கணக்கிடப்படும்” பக்கங்களின் முடிவுகளைச் சேமித்து வைப்பதன் மூலம், ஒவ்வொரு முறையும் சேவையகம் அவற்றை மீண்டும் கணக்கிடத் தேவையில்லை; மேலும், பொருத்தமான உத்திகளின் கீழ், அதிகப் பயனர்கள் கேஷை அணுகுவதைச் சாத்தியமாக்கி, அதன் மூலம் TTFB-ஐக் கணிசமாகக் குறைப்பதாகும்.வேர்ட்பிரஸ் அதிகாரப்பூர்வ ஆவணங்கள்W3 Total Cache மற்றும் WP Super Cache போன்ற செருகுநிரல்கள், பக்கங்களை நிலையான கோப்புகளாகச் சேமித்து, அவற்றை நேரடியாகப் பயனர்களுக்கு வழங்குவதன் மூலம், சேவையகத்தின் செயலாக்கச் சுமையைக் குறைக்கின்றன என்பதும் குறிப்பிடத்தக்கது.

இந்தப் பக்கத்தைப் படிப்பதற்கு முன், இந்த மூன்று அசைக்க முடியாத விதிகளையும் மனதில் கொள்ளுங்கள்.

1. ஒரே நேரத்தில் ஒரே ஒரு பக்கக் கேச்சிங் செருகு நிரலை மட்டுமே பயன்படுத்த வேண்டும்.

பல கேச் செருகுநிரல்களை ஒரே நேரத்தில் இயக்குவது அரிதாகவே வேகமான செயல்திறனைத் தருகிறது; மாறாக, மிகவும் பொதுவான விளைவு:

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

2. மின்வணிகம்/உறுப்பினர்/பன்மொழி தளங்கள்: கேச்சிங் என்பது ஒரு “சுவிட்ச்” அல்ல, மாறாக ஒரு “விதிகளின் அமைப்பு”.”

வூ-காமர்ஸ் அதிகாரப்பூர்வ செயல்திறன் ஆவணம்தெளிவான நினைவூட்டல்: கேச் செருகுநிரலின் உள்ளே என்பதை உறுதிப்படுத்தவும் வாங்கல் கூடை / செக் அவுட் / கணக்கு பக்கங்கள் கேச் செய்யப்படவில்லை என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள், மேலும் ஜாவாஸ்கிரிப்ட் கோப்புகளைச் சுருக்குவதைத் தவிர்ப்பதும் அறிவுறுத்தப்படுகிறது (ஏனெனில் இது எளிதில் இணக்கத்தன்மை சிக்கல்களை ஏற்படுத்தக்கூடும்).

3. “கேச்சிங் செருகுநிரல் ≠ CDN”, ஆனால் கேச்சிங் செருகுநிரல் CDN-இன் அடித்தளமாக அமைகிறது.

கேச் செருகுநிரல்கள் “மூல சேவையகங்களின் குறைவான எண்ணிக்கையை” சரிசெய்கின்றன;CDN இதற்கான தீர்வு, “உள்ளடக்கத்தை பயனர்களுக்கு நெருக்கமாகக் கொண்டு வருவது” ஆகும். இந்த இரண்டு அணுகுமுறைகளும் ஒன்றுக்கொன்று துணைபுரியக்கூடியவை: முதலில், மூல சேவையகத்தின் TTFB-ஐக் குறைக்கவும், பின்னர் நிலையான வளங்களை CDN வழியாக விநியோகிக்கவும். உலகெங்கிலும் உள்ள பயனர்களுக்கு சேவை செய்வதற்கான மிகவும் நம்பகமான அணுகுமுறை இதுவே.

விரைவுத் தேர்வு: மிகவும் பொதுவான 4 வலைத்தளச் சூழ்நிலைகள்

முழு கட்டுரையையும் படிக்க விரும்பவில்லை என்றால், கீழே உள்ள இந்த நான்கு புள்ளிகளை மட்டும் கவனியுங்கள் – தவறாகப் போவதற்கான அபாயம் இருக்காது:

  1. மன அமைதி, ஸ்திரத்தன்மை மற்றும் உலகளாவிய அணுகல்தன்மை ஆகியவற்றை நாடுதல்WP ராக்கெட்(பணம் செலுத்தியது)
  2. ஹோஸ்ட் வெளிப்படையாக LiteSpeed/OpenLiteSpeed ஆகும்.லைட்ஸ்பீட் கேச்(இலவசம், ஆனால் சேவையகத் திறன்களைப் பெரிதும் சார்ந்தது)கேச்சிங் செயல்பாடு தேவை. லைட்ஸ்பீடின் சர்வர் கூறுகள்வேலை செய்ய முடியும்
  3. இலவச மற்றும் நிலையான ஹோஸ்டிங்கைத் தேடும் உள்ளடக்கத் தளங்கள்/வலைப்பதிவுகள்/ஆவணத் தளங்கள்WP சூப்பர் கேச்(நிலையான HTML குறியாக்கம்)சரிபார்க்கப்படாத பெரும்பாலான பயனர்களுக்கு சேவை செய்ய நிலையான HTML கோப்புகளை உருவாக்குங்கள்.
  4. உங்களிடம் ஒரு தொழில்நுட்பக் குழு உள்ளது, மேலும் நீங்கள் நுணுக்கமான கட்டுப்பாட்டைப் (CDN/object cache/multiple modules) பயன்படுத்த வேண்டும்.டபிள்யூ3 டோட்டல் கேச்(வலிமையான ஆனால் சிக்கலான): CDN உடன் ஒருங்கிணைக்கப்பட்ட விரிவான செயல்திறன் கட்டமைப்பு

கேச் சரியாக எதை சேமிக்கிறது?

“கேச்சிங் செய்த பிறகும் சில தளங்கள் ஏன் மந்தமாக இருக்கின்றன?” நாங்கள் வேர்ட்பிரஸ் செயல்திறனை ஐந்து அடுக்குகளாகப் பிரித்துள்ளோம்:

  1. உலாவி தற்காலிக சேமிப்பு: பயனர்களுக்கான அடுத்தடுத்த வருகைகளை விரைவுபடுத்தவும் (நிலையான வளக் கேச்சிங் தலைப்புகள், பதிப்பு எண்கள்)
  2. பக்கக் குறியாக்கம்பக்க வெளியீட்டை HTML ஆகக் கேச்சிங் செய்தல் (நிகழ்ச்சியின் நட்சத்திரம்)
  3. பொருள் தற்காலிக சேமிப்புகேச் தரவுத்தள வினவல் முடிவுப் பொருட்கள் (இயங்குதளங்களுக்கு மிகவும் மதிப்புமிக்கது)
  4. PHP ஓப்கேச்: 1TB–184TB பைட்கோடை கேச் செய்யவும் (வழக்கமாக சர்வரால் உள்ளமைக்கப்படுகிறது; இது செருகுநிரலின் முக்கியக் கவனம் அல்ல)
  5. CDN/எட்ஜ் கேச்வளங்களைப் பயனருக்கு அருகில் வைக்கவும்.

இந்தக் கட்டுரை பின்வருவனவற்றில் கவனம் செலுத்துகிறது: பக்கம் சேமிப்பு செருகுநிரல்கள்;
ஆனால் அது உங்களுக்குத் தொடர்ந்து நினைவூட்டும்: இணையதளங்கள் “உண்மையாக வேகமாக” இருக்க, பெரும்பாலும் 2 + 5-இன் கலவையைத் தேவைப்படுத்துகின்றன.

பிளகின் 1:WP ராக்கெட்(பணம் செலுத்தியது) — ஒரு தொந்தரவற்ற ஒருங்கிணைந்த தீர்வு

வேர்ட்பிரஸ் சூழலமைப்பில் WP Rocket-இன் பிரபலம், ஏதேனும் மாயாஜாலப் பண்புகளிலிருந்து அல்ல, மாறாக செயல்திறன் மேம்பாட்டின் மிகவும் பொதுவான மூன்று வகைகளை ஒரு நிர்வகிக்கக்கூடிய தீர்வாக தொகுக்கும் அதன் திறனிலிருந்து உருவாகிறது:

  • பக்கக் குறியாக்கம் (மூல சேவையகத்தில் TTFB-ஐக் குறைத்தல்)
  • கேச் முன்ஏற்றம்/முன்சூடுதல் (உலகளாவிய பரவல் அணுகலில் முதல் வருகை அனுபவத்தை மேம்படுத்துதல்)
  • முன்முனை முக்கியமான மேம்பாடுகள் (குறிப்பாக ஜாவாஸ்கிரிப்ட் ஒத்திவைத்தல், CSS செயலாக்கம் போன்றவை)

அதன்அதிகாரப்பூர்வ ஆவணங்கள்பக்கம் கேச்சிங்கை நீங்கள் முடக்கினாலும், ப்ரீலோடிங்கை இயக்குவது சில மேம்படுத்தல் செயல்முறைகளை (CSS/JS தொடர்பான மேம்படுத்தல்கள் போன்றவை) தூண்டலாம்/நடத்தலாம் என்று வெளிப்படையாகக் கூறப்பட்டுள்ளது.

1.1 WP ராக்ெட் யாருக்குப் பொருத்தமானது?

WP Rocket இந்தத் தளங்களுக்கு மிகவும் பொருத்தமானது:

  • நிறுவன வலைத்தளங்கள், பிராண்ட் தளங்கள், உள்ளடக்க சந்தைப்படுத்தல் தளங்கள், இறங்கு பக்கங்கள் (பல நாடுகள் மற்றும் பிராந்தியங்களிலிருந்து வரும் போக்குவரத்து)
  • விரிவான இலவச செருகுநிரல்களின் கலவைகளை விட, விரைவான வரிசைப்படுத்தல் மற்றும் நிலைத்தன்மையை முன்னுரிமையாக்குங்கள்.
  • பயனர் அனுபவம் மற்றும் எஸ்சிஓ தேவைகள் இருந்தபோதிலும், பிரத்யேக செயல்பாடு/செயல்திறன் பொறியாளர்கள் இல்லை.
  • வூ-காமர்ஸ் இதைப் பயன்படுத்தலாம், ஆனால் அதிக எச்சரிக்கையுடன் (இந்தப் பிரிவில் பின்னர் விவாதிக்கப்படும்).விதிமுறைகள் மற்றும் இடர்கள்

1.2 இணையதள அணுகல் சூழ்நிலைகளில் அதன் முக்கிய மதிப்பு (வெறுமனே ஒரு “கேச் சுவிட்ச்” மட்டுமல்ல)

A. கேச் முன்ஏற்றம்: “பகிர்ந்த இணையதள அணுகல் காரணமாக ஏற்படும் நிலையற்ற முதல்-பயண செயல்திறனை” சரிசெய்கிறது”

இணையதளப் பயனர்கள் பரவலாக இருக்கும்போது, நீங்கள் ஒரு மிகவும் பொதுவான வகை மெதுவாக்கத்தை எதிர்கொள்வீர்கள்:
ஒரு குறிப்பிட்ட பிராந்தியத்தில் உள்ள ஒரு பயனர் ஒரு பக்கத்தை முதன்முதலில் திறக்கும்போது, அந்தப் பக்கத்தின் கேச் காலாவதியானாலோ அல்லது அது ஒருபோதும் முன்-பெற்றுக்கொள்ளப்படாதாலோ → அந்தப் பயனர் PHP/DB என்ற முழு ரெண்டரிங் செலவை ஏற்க நேரிடும்.
முன்கூட்டியே ஏற்றுதல் அமைப்புஅர்த்தம்:“ஆரம்பத் தலைமுறையின்” செலவை முன்கூட்டியே செலுத்துங்கள்முதல் வருகையின்போதே பரிசோதனைப் பன்றி ஆக்கப்படும் வாய்ப்பைக் குறைத்தல்.

  • முன்கூட்டியே ஏற்றுதல் இல்லை: முதலில் வருபவர்களுக்கு முன்னுரிமை.
  • முன்கூட்டியே ஏற்றப்பட்டது: அமைப்பால் பின்னணியில் மையமாக உருவாக்கப்பட்ட கேச், முதல் வருகை அனுபவத்தை மேலும் நிலையாக வழங்குகிறது.

பி. ஜாவாஸ்கிரிப்ட் செயல்படுவதைத் தாமதப்படுத்துதல்: இணையதளப் பார்வைகளின் போது உடனடி முடிவுகளை வழங்குவதாக எளிதில் உணரப்படும் அம்சம், ஆனாலும் மிகப்பெரிய அபாயத்தையும் கொண்டுள்ளது.

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

இது இணையதள அணுகல்தன்மைக்கு மிகவும் முக்கியமானது, ஏனெனில் ஸ்கிரிப்ட் ஏற்றுதல் மற்றும் செயல்படுத்துவதில் ஏற்படும் தடைகள் கண்டங்களுக்கு இடையேயான நெட்வொர்க்குகளில் எளிதில் பெருகுகின்றன:

  • வளப் பதிவிறக்கங்கள் சற்று மெதுவாக உள்ளன → முக்கிய இழையானது ஸ்கிரிப்டுகளால் தாமதமடைய அதிக வாய்ப்புள்ளது.
  • மூன்றாம் தரப்பு ஸ்கிரிப்டுகள் (புள்ளிவிவரங்கள், விளம்பரம், அரட்டை செருகுநிரல்கள்) INP/ஊடாடல் தாமதத்தை மோசமாக்க அதிக வாய்ப்புள்ளது.

இருப்பினும், இது சில சிக்கல்களையும் ஏற்படுத்தக்கூடும்:

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

C. மற்ற செருகுநிரல்கள்/கருப்பொருட்களுடனான இணக்கத்தன்மை: மன அமைதி என்பது “சிக்கல்கள் இல்லை” என்பதல்ல.”

WP ராக்ெட் குறிப்பாகப் பட்டியலிட்டுள்ளது “இணக்கமற்ற செருகுநிரல்கள்/கருப்பொருள்கள்”இந்தப் பட்டியலில், WP Rocket-இன் கேச்சிங்/ஆப்டிமைசேஷன் வெளியீட்டு பஃப்ரிங் வழிமுறைகளில் அதன் சாத்தியமான தாக்கம் போன்ற காரணங்கள் அடங்கும்.

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

1.3 WooCommerce/இயங்குதள வலைத்தளங்களுக்கான சிறப்புக் குறிப்புகள்

கேச் செருகுநிரல்களை உள்ளமைக்கும்போது WooCommerce-இன் அதிகாரப்பூர்வ ஆவணங்களில் உள்ள முக்கிய நினைவூட்டல்:

ஏன்?

  • ஷாப்பிங் கார்ட், செக் அவுட் மற்றும் கணக்குப் பக்கங்கள் cookie / செஷன் / நான்ஸ்-ஐ பெரிதும் சார்ந்துள்ளன.
  • கேச் இந்தப் பக்கங்களை “நிலையான பக்கங்கள்” எனக் கருதும்போது, சிறந்த நிலையில் பொத்தான்கள் பதிலளிக்காமல் போகின்றன; மோசமான நிலையில், விலை/பங்கு அளவுகள்/கணக்குத் தகவல் ஆகியவை சிதைந்துவிடுகின்றன.
  • மிக மோசமான விஷயம் என்னவென்றால், உங்கள் சோதனைகள் ஒரு பிராந்தியத்தில் சுமூகமாக இயங்கலாம், ஆனால் CDN/கேச் ஹிட்ஸில் உள்ள வேறுபாடுகளால் மற்றொன்றில் சிக்கல்களை எதிர்கொள்ளலாம்.

1.4 கேச் செருகுநிரல் உத்திக்கான பரிந்துரைகள்

அடுக்கு 1: அடிப்படைப் பாதுகாப்பு நடவடிக்கைகள் (கிட்டத்தட்ட அனைத்து இணையதளங்களுக்கும் அவசியமானது)

  • பக்கக் குறியாக்கத்தை இயக்கவும்
  • செயல்படுத்துகேச் முன்ஏற்றம்(முதல் வருகையின் ஸ்திரத்தன்மையை மேம்படுத்துதல்)
  • ஒரு புத்திசாலித்தனமான உலாவி தற்காலிக சேமிப்பு உத்தி (எந்த மட்டத்திலும் செயல்படுத்தப்படலாம்: WP Rocket, சர்வர், அல்லது CDN)

அடுக்கு 2: மிதமான வருவாய், மிதமான ஆபத்து (பெரும்பாலான உள்ளடக்க அடிப்படையிலான வலைத்தளங்களுக்கு ஏற்றது)

  • படங்களின் சோம்பேறித்தனமான ஏற்றுதல் / iframe (பட மேம்படுத்தலுக்கான ஒரு ஆழமான பார்வை)
  • CSS அளவைக் கட்டுப்படுத்துங்கள் (எ.கா. பயன்படுத்தப்படாத CSS-ஐ நீக்குங்கள்)

அடுக்கு 3: அதிக வருவாய் ஆனால் அதிக ஆபத்து (பின்னடைவு சோதனை சரிபார்ப்புப் பட்டியல் இருக்க வேண்டும்)

1.5 விலை நிர்ணயம் மற்றும் உரிமம்

  • WP ராக்ெட், கட்டண உரிம மாதிரி அடிப்படையில் செயல்படுகிறது, மேலும் தளங்களின் எண்ணிக்கையைப் பொறுத்து வெவ்வேறு உரிமங்களை வழங்குகிறது.

பிளகின் 2:லைட்ஸ்பீட் கேச் (LSCWP)“இலவச உயர்-தர” என்பதன் அடிப்படை, சர்வர் உண்மையாகவே LiteSpeed-ஐப் பயன்படுத்துகிறது என்பதாகும்.

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

லைட்ஸ்பீட் அதிகாரப்பூர்வ ஆவணங்கள்விளக்கம்: LSCWP-யின் கேச்சிங் செயல்பாட்டிற்கு LiteSpeed சர்வர் தேவை, ஏனெனில் அது LiteSpeed Web Server-க்குள் உள்ளமைக்கப்பட்ட பக்க கேச்சிங் அமைப்பு (LSCache) உடன் தொடர்பு கொள்ள வேண்டும். எந்தப் பக்கங்களைக் கேச் செய்யலாம், அவை எவ்வளவு காலம் கேச் நிலையில் இருக்க வேண்டும் என்பதை சர்வரிற்குத் தெரிவிப்பதும், டேக்குகள் மூலம் கேச் அழிப்பைத் தூண்டுவதும் இந்தப் பிளகினின் பொறுப்பாகும்.

லைட்ஸ்பீட் கேஷின் முக்கிய நன்மை “இலிருந்து உருவாகிறது“சர்வர்-நிலை பக்கக் குறியாக்கம் (LSCache)”லைட்ஸ்பீட்/ஓப்பன்லைட்ஸ்பீட் சேவையகங்கள் இல்லாமல், இந்த முக்கிய நன்மை இருக்காது.

2.1 லைட்ஸ்பீட் கேச்யாருக்கு இது பொருத்தமானது?

பொருத்தமானது:

  • உங்கள் ஹோஸ்டிங் கண்ட்ரோல் பேனல் தெளிவாகக் குறிப்பிடுகிறது லைட்ஸ்பீட் / ஓப்பன்லைட்ஸ்பீட்(உதாரணமாக, பல cPanel ஹோஸ்ட்கள் எழுதுவார்கள்)
  • இலவசத் திட்டம் வலுவான TTFB மற்றும் ஒரே நேரத்தில் செயல்படும் திறன்களை வழங்க வேண்டும் என்று நீங்கள் விரும்புகிறீர்கள்.“
  • நீங்கள் ஏற்றுக்கொள்ளத் தயாராக இருக்கிறீர்கள்: இது மிகவும் செயல்பாட்டுக்கு உகந்தது, ஆனால் இதில் அதிகமான கருத்துக்களும் (TTL, Tag, Purge, ESI, Crawler...) அடங்கியுள்ளன.

குறிப்பாகப் பொருந்தாது:

  • ஹோஸ்ட் எந்த வகையான வலை சேவையகம் என்பதை நீங்கள் உறுதியாக அறியவில்லை, அல்லது அது Nginx/Apache ஆக உள்ளதா என்பதை நீங்கள் உறுதிப்படுத்த விரும்புகிறீர்கள் (அதன் சில முன்முனை மேம்படுத்தல் அம்சங்களை மட்டும் பயன்படுத்த நீங்கள் நினைத்தால் தவிர, ஆனால் அந்த நிலையில் அதன் செலவுத் திறனும் சிக்கலான தன்மையும் முயற்சிக்குத் தகுந்த பலனைக் கொடுக்காமல் போகலாம்).
  • நீங்கள் ஒரு சிக்கலான மின்-வணிகம்/உறுப்பினர்/பன்மொழி தளத்தை இயக்குகிறீர்கள், ஆனாலும் ஒரு சோதனை செயல்முறை இல்லை (LSCWP வலுவானது, ஆனால் “தவறான உள்ளடக்கத்தை சேமித்து வைப்பதற்கு” அதிக வாய்ப்புள்ளது).

2.2 அதன் கேச்சிங் வழிமுறை: அது ஏன் “சர்வரின் திறனின் ஒரு பகுதி” போல செயல்படுகிறது”

லைட்ஸ்பீட் கேச்-இன் செயல்முறையை ஒரு “பொறியியல் விளக்கமாக” ஒரே வாக்கியத்தில் நீங்கள் சுருக்கலாம்:

  • WP ராக்ெட் / WP சூப்பர் கேச் இந்த நடவடிக்கைகள் முக்கியமாக வேர்ட்பிரஸ்/PHP பக்கத்தில் கேச்சிங் மற்றும் மேம்படுத்துதலை உள்ளடக்கியுள்ளது;
  • LSCWP இது “வேர்ட்பிரஸ் கண்ட்ரோல் பேனல் + லைட்ஸ்பீட் சர்வரின் உள்ளமைக்கப்பட்ட LSCache”-இன் கலவையாகும்: இந்த செருகுநிரல் விதி விநியோகம் மற்றும் சுத்தம் செய்வதற்கான சமிக்ஞைகளைக் கையாளுகிறது, அதே நேரத்தில் உண்மையான அதிவேகப் பக்கக் குறியாக்கம் அதற்குள் நிகழ்கிறது.சர்வர் அடுக்கு

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

2.3 இணையதளப் பயனர் சூழ்நிலைகளில் LSCWP-க்கான சரியான அணுகுமுறை“

“சரியான அணுகுமுறையை” நாங்கள் நான்கு நிலைகளாக வகைப்படுத்தியுள்ளோம்:

அடுக்கு 1: பக்கக் கேச்சிங் உத்தி (TTFB உண்மையாகக் குறைக்கப்பட முடியுமா என்பதைத் தீர்மானிக்கிறது)

  • எந்தப் பக்கங்கள் கேச் செய்யப்படலாம் என்பதைக் குறிப்பிடவும் (பெரும்பாலான பொது உள்ளடக்கப் பக்கங்கள்)
  • எந்தப் பக்கங்கள் ஒருபோதும் கேச் செய்யப்படக்கூடாது என்பதை அடையாளம் காணவும் (உள்நுழைவு, கணக்கு, ஷாப்பிங் பாஸ்केट, செக் அவுட், மற்றும் மொழி/நாணய மாற்றத்திற்காக cookie-ஐ பெரிதும் சார்ந்திருக்கும் பக்கங்கள்)
  • கேஷிற்கான நியாயமான TTL-ஐ அமைக்கவும் (உள்ளடக்கப் புதுப்பிப்பு அதிர்வெண் அதிகமாக அதிகமாக, TTL குறையும்; மாறாக, அது அதிகமாக இருக்க வேண்டும்).
  • ஒரு சுத்தம் செய்யும் உத்தியை நிறுவுங்கள்: உள்ளடக்கப் புதுப்பிப்புகளுக்குப் பிறகு தொடர்புடைய குறிச்சொற்களை நீக்கவும் (தளம் முழுவதற்கும் ஒரு முரட்டுத்தனமான சுத்தம் செய்வதற்குப் பதிலாக).

இந்த அடுக்கு சரியாகச் செயல்படுத்தப்பட்டால், இணையதளம் உடனடியாகக் காணும் TTFB குறைக்கப்பட்டது, முதல்-திரை நிலைத்தன்மை மேம்படுத்தப்பட்டது

அடுக்கு 2: முன்கூட்டியே சூடாக்குதல்/மெதுவான ஆரம்பம் (குறைவான பிரபலமான பக்கங்களுக்கான முதல் வருகைகள் மெதுவாக உள்ளதா என்பதைத் தீர்மானிக்கிறது)

இணையதளங்களை அணுகும்போது பொதுவாக ஏற்படும் “சீரற்ற அனுபவம்”, கேச்சிங்கில் உள்ள “வெப்ப-குளிர் வேறுபாட்டிலிருந்து” உருவாகிறது:

  • பிரபலமான பக்கங்கள் தொடர்ந்து அணுகப்படுகின்றன, கேச் நிரந்தரமாகச் செயல்படுகிறது.
  • பிரபலமற்ற பக்கங்கள் பல காலமாகக் கிளிக் செய்யப்படவில்லை, மேலும் அவற்றை முதன்முதலில் கிளிக் செய்யும் நபர் மிக மெதுவான ஏற்றுதல் நேரத்தை அனுபவிக்கிறார்.

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

அடுக்கு 3: மாறும் உள்ளடக்கத்திற்கான பாதுகாப்புத் தீர்வுகள் (இ-காமர்ஸ்/உறுப்பினர்/பன்மொழி)

LSCWP-யின் வலிமை, அது வழங்கும் எண்ணற்ற “மேம்பட்ட கருவிகளில்” அடங்கியுள்ளது, அவை:

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

அடுக்கு 4: இணையச் சேவைகள் மற்றும் விருப்ப மேம்பாடுகள்

பல இணையதள நிர்வாகிகள், LSCWP-க்குள் உள்ள QUIC.cloud-இன் ஆன்லைன் சேவைகளை (பக்க மேம்படுத்தல் கருவிகள் போன்றவை) எதிர்கொள்வார்கள்.QUIC.cloud ஆவணங்கள்இது LSCWP-க்கு, கிரிட்டிகல் CSS (CCSS), யூனிக் CSS (UCSS) மற்றும் வியூபோர்ட்-ஆப்டிமைஸ்டு இமேஜஸ் (VPI) உள்ளிட்ட பக்க மேம்பாட்டுச் சேவைகளை வழங்குவதாக வெளிப்படையாகக் குறிப்பிடுகிறது.

  • இத்தகைய சேவைகள் விருப்பத்திற்குரியவை.ஆன்லைன் மேம்படுத்தலை இயக்கமில்லாமல் மட்டுமே நீங்கள் சர்வர் கேச்சிங்கைப் பயன்படுத்தலாம்.
  • ஆன்லைன் சேவைகள் இயக்கப்பட்டவுடன், உங்கள் தளத்தின் வளங்கள்/பக்கச் செயலாக்கச் சங்கிலி மாற்றங்களுக்கு உள்ளாகும் (இது நிறுவன/தனியுரிமை-உணர்திறன் வாடிக்கையாளர்களுக்கு முக்கியமான தகவலாகும்).

2.4 LSCWP-இல் பொதுவான இடர்ப்பாடுகள்

  1. சர்வர் LiteSpeed இல்லை என்றாலும், அது LSCWP-ஐ ஒரு முழு அம்சங்கள் கொண்ட கேச்சிங் செருகுநிரலாகக் கருதுகிறது.
    முடிவு: கேச்சிங் எதிர்பார்த்ததை விட குறைவான பயனுள்ளதாக இருந்தது மற்றும் உள்ளமைவுச் சிக்கலை அதிகரித்தது. தீர்வு: முதலில் ஹோஸ்ட் ஸ்டேக்கைச் சரிபார்க்கவும்; அது இல்லையென்றால் லைட்ஸ்பீட்WP ராக்ெட் அல்லது WP சூப்பர் கேஷைக் கருத்தில் கொள்ளுங்கள்.
  2. அதிகப்படியான முன்முனை மேம்பாடு செயல்பாட்டுக் குறைபாடுகளை ஏற்படுத்தியுள்ளது.
    பக்க மேம்படுத்தல் (CSS/JS) கேச்சிங்கை விட அடிக்கடி இணக்கத்தன்மை சிக்கல்களை எளிதில் ஏற்படுத்துகிறது. பரிந்துரை: முதலில் பக்க கேச்சிங் நம்பகத்தன்மையுடன் இயங்குவதை உறுதிசெய்து, பின்னர் மேம்படுத்தல்களை படிப்படியாக இயக்கவும். ஒரு பின்னடைவு சோதனை சரிபார்ப்புப் பட்டியலை (படிவங்கள், மெனுக்கள், கட்டணங்கள், கண்காணிப்பு, மொழி மாற்றுதல் போன்றவை) உருவாக்கவும்.
  3. இடைநிலைப் பக்கங்களுக்கான விலக்கு/பிரிவு உத்தி இல்லாதது
    வழக்கமான சிக்கல்கள்: ஷாப்பிங் கார்ட், செக் அவுட் மற்றும் கணக்குப் பக்கங்கள் கேச் செய்யப்படுவது; அல்லது தவறான பலமொழி/பல நாணய மாற்றம். மின்வணிகத் தளங்கள் இவற்றை வெளியீட்டிற்கு முந்தைய சரிபார்ப்புப் பணிகளாகக் கருத வேண்டும் (WooCommerce இதை அதிகாரப்பூர்வமாக வலியுறுத்துகிறது).முக்கியமான பக்கங்களைக் குறியாக்கம் செய்யாதீர்கள்)。

பிளகின் 3:WP சூப்பர் கேச்(இலவசம்) — உள்ளடக்கத் தளங்களுக்கான பாரம்பரிய “குறைந்த ஆபத்து, அதிக வருவாய்” தீர்வு

WP சூப்பர் கேச் இது ஏன் இவ்வளவு காலமாக பிரபலமாக இருந்து வருகிறது? ஏனெனில் இது சிக்கல்களை மிகவும் நேரடியாகவும், மிகவும் “சர்வர்-நட்பு” முறையிலும் தீர்க்கிறது:
இயங்குத்திறன் மிக்க வேர்ட்பிரஸ் பக்கங்களிலிருந்து நிலையான HTML கோப்புகளை உருவாக்குதல்...அதன்பிறகு இந்த HTML கோப்புகள் வலை சேவையகத்தால் நேரடியாக வழங்கப்படுகின்றன, இதன் மூலம் செலவுமிக்க PHP செயலாக்கத்தைத் தவிர்க்கின்றன.

பிளகின் பக்கத்தில் மேலும் குறிப்பிடப்பட்டுள்ளது: அங்கீகரிக்கப்படாத பெரும்பாலான பயனர்களுக்கு நிலையான HTML வழங்கப்படும், இது ஒரு குறிப்பிடத்தக்க எளிய விளக்கத்தை அளிக்கிறது – “99% பார்வையாளர்களுக்கு நிலையான HTML கோப்புகள் வழங்கப்படும்”, மேலும் ஒரு ஒற்றை கேச் செய்யப்பட்ட கோப்பு ஆயிரக்கணக்கான முறை வழங்கப்படக்கூடியது.

3.1 WP சூப்பர் கேஷ் யாருக்குப் பொருத்தமானது?

மிகவும் பரிந்துரைக்கப்படுகிறது:

  • வலைப்பதிவுகள், ஊடக உள்ளடக்கத் தளங்கள், ஆவணத் தளங்கள், பெருநிறுவனக் காட்சியமைப்புத் தளங்கள், இறங்கு பக்கங்கள்
  • பெரும்பாலான பார்வையாளர்கள் பதிவு செய்யாத பயனர்கள்.
  • நீங்கள் விரும்புவது: இலவசம், நிலைத்தன்மை, குறைந்த பராமரிப்புச் செலவுகள்

எச்சரிக்கையுடன் பயன்படுத்தவும்/ஒரு வலுவான உத்தி தேவை:

  • மிகவும் சுறுசுறுப்பான இணையதளம்: விரிவான தனிப்பயனாக்கப்பட்ட உள்ளடக்கம், பயனர் நிலையின்படி மாறும் பக்கங்கள்
  • பெரிய மின்வணிகத் தளங்கள்: பயன்படுத்தலாம், ஆனால் முக்கியப் பக்கங்கள் தற்காலிக சேமிப்பில் (cached) வைக்கப்படவில்லை என்பதை உறுதிசெய்து, உங்கள் சோதனை நடைமுறைகளுடன் இணக்கமாக இருங்கள்.

3.2 அதன் மூன்று கேச்சிங் முறைகள்:

WP சூப்பர் கேச் செருகுநிரலின் விளக்கம், வேகத்தின் அடிப்படையில் மூன்று கேச்சிங் முறைகளைப் பட்டியலிட்டு, அவற்றுக்கிடையேயான வேறுபாடுகளை விளக்குகிறது:

  • மாட்_ரிரைட் (நிபுணர்): PHP-ஐ முழுமையாகத் தவிர்க்கும் மிக விரைவான முறை, ஆனால் இது .htaccess கோப்பைத் திருத்த வேண்டும்; தவறாக உள்ளமைக்கப்பட்டால், தளம் கிடைக்காமல் போகும் அதிக ஆபத்து உள்ளது.
  • எளிமையானது (பரிந்துரைக்கப்பட்ட முறை): PHP நிலையான கோப்புகளுக்கு ஒரு “சூப்பர் கேச்”-ஐ வழங்குகிறது, இது mod_rewrite-ஐப் போன்ற வேகத்தை எளிதான உள்ளமைவுடன் வழங்குகிறது.
  • WP-கேச் கேச்அறியப்பட்ட பயனர்கள், அளவுருப்படுத்தப்பட்ட URL-கள், ஊட்டங்கள் போன்றவற்றுக்கு மிகவும் நெகிழ்வானது, ஆனால் மெதுவானது.

பரிந்துரைக்கப்பட்ட தேர்வு:

  • புதியவர்/நிலையான தன்மையை நாடுபவர்: பரிந்துரைக்கப்பட்ட அணுகுமுறையைப் பயன்படுத்தவும் (எளிய)
  • சர்வர் விதிகளை நீங்கள் முழுமையாக அறிந்திருந்தால், அவற்றை மீண்டும் எழுதுவதில் உள்ள அபாயத்தை ஏற்கத் தயாராக இருந்தால், நிபுணர் பயன்முறையைக் கருத்தில் கொள்ளுங்கள்.
  • “அறியப்பட்ட பயனர்கள்/பaramீட்டர்களுடன்” கையாளும் முறையை நீங்கள் மேலும் நெகிழ்வாகக் கையாள வேண்டும்: WP-Cache-இன் நிலைப்பாட்டைப் புரிந்துகொள்ளுங்கள்.

3.3 WP சூப்பர் கேஷின் நன்மைகள் மற்றும் வரம்புகள்

நன்மைகள்:

  1. CDN உடன் பயன்படுத்த ஏற்றது.
    இது அடிப்படையில் “நிலையான HTML-ஐ உருவாக்குவதை” உள்ளடக்கியிருப்பதால், இது இயல்பாகவே CDN/எட்ஜ் கேச்சிங் அணுகுமுறையுடன் ஒத்துப்போகிறது.
  2. மூல சேவையகம் CPU மற்றும் தரவுத்தளத்தின் மீதான சுமையின் முன்னேற்றம் மிகவும் தெளிவாகத் தெரிகிறது.
    இணையதளப் போக்குவரத்து பரவலாகும்போது, தேடுபொறி மற்றும் சமூக ஊடக ஊர்ந்துணர்விகள் உலகம் முழுவதிலுமிருந்து வரக்கூடும். நிலையான உள்ளடக்கம், தேவையற்ற மறுவரைவு என்ற சிக்கலை திறம்படத் தடுக்கிறது.

பலவீனங்கள்:

  1. இது ஒரு “ஒருங்கிணைந்த செயல்திறன் மேம்பாட்டுத் தொகுப்பு” அல்ல.”
    அதன் முதன்மை வலிமை பக்கக் கேச்சிங்கில் உள்ளது, இருப்பினும் அதன் CSS/JS மேம்பாடு WP Rocket-இன் அனைத்தையும் உள்ளடக்கிய அணுகுமுறையைப் போல விரிவானதாக இல்லை. நீங்கள் “பட மேம்பாடு” மற்றும் “முன்முனை மேம்பாடு” பக்கங்களில் மேலும் மேம்பாடுகளைச் செய்ய வேண்டியிருக்கலாம் (அல்லது மற்ற செருகுநிரல்கள்/தீம்-நிலை மேம்பாடுகளைப் பயன்படுத்தலாம்).
  2. “டைனமிக் பெர்சனலைசேஷன்” விஷயத்தில் அதிக எச்சரிக்கை தேவை.
    உதாரணமாக, பிராந்தியத்தைப் பொறுத்து வெவ்வேறு உள்ளடக்கத்தைக் காண்பித்தல், அல்லது பயனர் நிலையின் அடிப்படையில் மாறுபட்ட விலைகள்/மொழிகள்/பரிந்துரைகளை வழங்குவது. அத்தகைய சந்தர்ப்பங்களில், நீங்கள் விலக்கு உத்திகளை நிறுவ வேண்டும் அல்லது மிகவும் பொருத்தமான ஷார்டு கேச்சிங் தீர்வைச் செயல்படுத்த வேண்டும்.

3.4 WooCommerce இணக்கத்தன்மை: அது ஏன் மிகவும் “பாதுகாப்பானது”

அதிகாரப்பூர்வ WooCommerce உதவி ஆவணங்கள்WooCommerce இயல்பாகவே WP Super Cache உடன் இணக்கமானது, மேலும் கார்ட், செக்அவுட் மற்றும் எனது கணக்கு பக்கங்கள் இயல்பாகக் கேச் செய்யப்படவில்லை என்பதை உறுதிசெய்ய WooCommerce, WP Super Cache-க்கு தகவல்களை அனுப்பும்.

  • நீங்கள் ஒரு புதியவர் என்றாலும், WP Super Cache மற்றும் WooCommerce-இன் கலவை, “முக்கியப் பக்கங்கள் கேச் செய்யப்படுவது” என்ற சிக்கலைத் தூண்டும் வாய்ப்பு குறைவு.
  • இருப்பினும், வெளியிடுவதற்கு முன்பு பின்னடைவு சோதனை செய்வது இன்னும் பரிந்துரைக்கப்படுகிறது (பணப்பரிவர்த்தனைகள், வவுச்சர்கள், விநியோகக் கட்டணங்கள், வரி விகிதங்கள், பல நாணயங்கள் போன்றவற்றை உள்ளடக்கியது).

பிளகின் 4:W3 டோட்டல் கேச் (W3TC)பொறியியல் குழுக்களுக்கு ஏற்ற, மிகவும் விரிவான “செயல்திறன் கட்டமைப்பு”

டபிள்யூ3 டோட்டல் கேச் WordPress.org-இல், இது ஒரு “ஒற்றை கேச்சிங் செருகுநிரல்” ஆக அல்லாமல், மாறாக ஒரு “இணையதள செயல்திறன் மேம்பாட்டு கட்டமைப்பு” போன்ற ஒன்றாக நிலைநிறுத்தப்பட்டுள்ளது: இது CDN மற்றும் சிறந்த நடைமுறைகளுடன் ஒருங்கிணைப்பதன் மூலம் SEO, கோர் வெப் வைட்டல்ஸ் மற்றும் ஒட்டுமொத்த பயனர் அனுபவத்தை மேம்படுத்துவதை வலியுறுத்துகிறது.

பிளகின் விளக்கம் ஒரு விரிவான அளவிலான திறன்களைப் பட்டியலிடுகிறது: பக்கம்/ பக்கம்/இடுகை கேச்சிங், CSS/JS கேச்சிங், ஊட்டம் கேச்சிங், தேடல் முடிவு கேச்சிங், தரவுத்தள பொருள் கேச்சிங், பொருள் கேச்சிங், துண்டு கேச்சிங், மற்றும் Redis/Memcached/APC உள்ளிட்ட பல கேச்சிங் முறைகளை ஆதரிக்கிறது. இது பயனர் முகவர்/பரிந்துரைப்பவர் மூலம் குழுவாக்கப்பட்ட மொபைல் கேச்சிங், AMP ஆதரவு, மற்றும் தலைகீழ் ப்ராக்ஸி (Nginx/Varnish) ஒருங்கிணைப்பையும் உள்ளடக்கியது.

4.1 W3 Total Cache யாருக்குப் பொருத்தமானது?

முற்றிலும் பொருத்தமானது:

  • உங்களிடம் மேம்பாடு/இயக்கத் திறன்கள் உள்ளன, மேலும் “படிப்படியான செயல்படுத்துதல் + சுமை சோதனை + பின்னடைவு சோதனை” ஆகியவற்றை மேற்கொள்ள நீங்கள் தயாராக உள்ளீர்கள்.”
  • உங்கள் தளம் சிக்கலானது: பலமொழி, பல கருப்பொருள் மாற்றுதல், மொபைலுக்கான தனித்துவம், மற்றும் சிக்கலான உள்ளடக்க அமைப்பு.
  • நீங்கள் பக்கக் கேச்சிங்கை மட்டுமல்லாமல், ஆப்ஜெக்ட் கேச்சிங்/ஃபிராக்ட்மென்ட் கேச்சிங்கையும் அமைப்பில் இணைக்க விரும்புகிறீர்கள் (குறிப்பாக டைனமிக் வலைத்தளங்களுக்காக).

பொருந்தாது:

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

4.2 இது ஏன் “வலிமையானது, அதே சமயம் சிக்கலானது” என்று விவரிக்கப்படுகிறது: இணையதளங்கள் “கட்டுப்பாட்டுத்திறனுக்கு” முன்னுரிமை அளிக்கின்றன”

W3TC-யின் மதிப்பு, “இது மற்றவற்றை விட வேகமாக இருக்க வேண்டும்” என்பதில் இல்லை, மாறாக உங்கள் செயல்திறன் உத்தியை ஒரு முறையான கட்டமைப்பிற்குள் வடிவமைக்கத் தேவையான போதுமான கட்டுப்பாட்டுக் கைப்பிடிகளை உங்களுக்கு வழங்குவதில்தான் உள்ளது:

  • பக்கம் கேச்: நினைவகத்தில், வட்டில் அல்லது 1TB அல்லது 219TB-இல் சேமிக்கப்படலாம்.
  • தரவுத்தளப் பொருள் கேச்சிங், பொருள் கேச்சிங்: ரெடிஸ்/மெம்கேச் போன்றவை பயன்படுத்தப்படலாம்.
  • துணுக்குக் குறியாக்கம்: பகுதி-இயங்குதளப் பக்கங்களுக்கு மிகவும் பயனுள்ளதாகும்.
  • மொபைல் ஆதரவு: பரிந்துரைத்த தளம் அல்லது பயனர் முகவர் குழு வாரியாக பக்கங்களைத் தனித்தனியாக தற்காலிக சேமிப்பில் வைக்கவும்
  • CDN மேலாண்மை: ஊடக நூலகங்கள், தீம் கோப்புகள் போன்றவற்றின் வெளிப்படையான மேலாண்மை. CDN மேலாண்மை

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

  • பல்வேறு சாதனங்கள், பிராந்தியங்கள் மற்றும் மொழிகளில் ஒரே பக்கத்தின் மாறுபாடுகள்
  • சில உள்ளடக்கங்கள் தற்காலிக சேமிப்பில் வைக்கப்படலாம், மற்ற உள்ளடக்கங்கள் நிகழ்நேரத்தில் இருக்க வேண்டும் (எ.கா., விலைகள், இருப்பு, பயனர் நிலை).

4.3 W3TC-யின் “பரிந்துரைக்கப்பட்ட செயல்படுத்தும் வரிசை”

பரிந்துரைக்கப்பட்ட வரிசை:

  1. ஆரம்பத்தில் பக்கக் குறியாக்கத்தை மட்டும் இயக்கவும்
    சரிபார்ப்பு: TTFB குறைந்திருக்கிறதா, உள்ளடக்கத்தின் நிலைத்தன்மை, மற்றும் உள்நுழைவு நிலை/பல்லின மொழி/மின்வணிகத்தின் முக்கிய செயல்முறைகள் சரியாகச் செயல்படுகின்றனவா என்பதைச் சரிபார்த்தல்.
  2. உலாவி கேச்சிங்கை மீண்டும் இயக்கவும்
    நோக்கம்: கண்டங்கள் முழுவதும் தேவையற்ற பதிவிறக்கங்களைக் குறைத்து, மீண்டும் வருகை மற்றும் நிலையான வளச் சுமைகளை விரைவுபடுத்துதல்.
  3. மீளமதிப்பீடு பொருள் தற்காலிக சேமிப்பு / தரவுத்தளப் பொருள் தற்காலிக சேமிப்பு
    பொருந்தும்: டைனமிக் இணையதளங்கள் (வூ-காமர்ஸ், உறுப்பினர் அமைப்புகள், சிக்கலான வினவல்கள்).
    பொருந்தாது: தூய உள்ளடக்கத் தளங்கள் குறைந்த வருவாயை மட்டுமே ஈட்டக்கூடும், மேலும் வளப் பயன்பாட்டை அதிகரிக்கக்கூடும்.
  4. இறுதிச் செயலாக்கம்: சுருக்கமாக்கம் / தாமத ஸ்கிரிப்டுகள் / முன்முனை மேம்பாடு
    செயல்பாட்டுக் குறைபாடுகளைத் தூண்டுவதற்கு மிகவும் வாய்ப்புள்ள அடுக்கு இது என்பதால், ஒரு பின்னடைவு சோதனை சரிபார்ப்புப் பட்டியல் (கட்டணங்கள், படிவங்கள், கண்காணிப்பு, பாப்-அப்கள், மெனுக்கள், மொழி மாற்றுதல் போன்றவற்றை உள்ளடக்கியது) உருவாக்கப்பட வேண்டும்.

WooCommerce கேச் செருகுநிரல் உள்ளமைவு நினைவூட்டல்முக்கியமான பக்கங்கள் கேச் செய்யப்படக்கூடாது, மேலும் ஜாவாஸ்கிரிப்ட் கோப்புகளைச் சுருக்குவதைத் தவிர்ப்பது அறிவுறுத்தப்படுகிறது.

நான்கு செருகுநிரல்களின் ஒப்பீட்டு அணிவு

குறிப்பு: இது “யார் வலிமையானவர்” என்பதைப் பற்றியது அல்ல, மாறாக “உங்கள் சூழ்நிலைக்கு யார் மிகவும் பொருத்தமானவர்” என்பதைப் பற்றியது.

பரிமாணம்WP ராக்கெட்லைட்ஸ்பீட் கேச்WP சூப்பர் கேச்டபிள்யூ3 டோட்டல் கேச்
மைய நிலைப்படுத்தல்சிரமமில்லாத ஒருங்கிணைப்பு (தவிர்ப்பு + மேம்படுத்துதல்)சர்வர்-நிலை கேச்சிங் (LSCache-ஐச் சார்ந்தது)நிலையான HTML கேச்சிங்செயல்திறன் கட்டமைப்பு (பல்லடுக்கு கேச்சிங் + CDN)
விருந்தினர் சார்புநிலைகுறைந்த (பொதுவான)உயர் (கோர் கேச்சிங்கைப் பயன்படுத்த LiteSpeed/OpenLiteSpeed தேவை)குறைந்த (பொதுவான)நடுத்தரமானது (பொதுவானது, ஆனால் சுற்றுச்சூழல்/கட்டமைப்புத் திறன்களை அதிகம் சார்ந்தது)
கற்றல் செலவுகள்குறைந்த-நடுத்தரநடுத்தரம்உயர்
உள்ளடக்கத் தளப் பரிந்துரை மதிப்பீடுமிக உயரமானமிக அதிகம் (நிபந்தனைகள் பூர்த்தி செய்யப்பட்டால்)மிக உயரமானநடுத்தர முதல் உயர் (அணியைப் பொறுத்து)
இ-காமர்ஸ்/உறுப்பினர் தளம்கிடைக்கிறது, ஆனால் எச்சரிக்கையுடன் தவிர்க்கப்பட வேண்டும் (WooCommerce-இன் முக்கியப் பக்கங்கள் கேச் செய்யப்படாது)கிடைக்கிறது, ஆனால் விதிகள்/பிரிப்பு உத்தி தேவை.கிடைக்கிறது, மேலும் WooCommerce அது இயல்பாகவே இணக்கமானது என்றும், முக்கியப் பக்கங்களை இயல்பாகக் கேச் செய்யாது என்றும் கூறுகிறது.கிடைக்கிறது, பொறியியல் கட்டுப்பாட்டிற்கு ஏற்றது
நிதிநிலை அறிக்கைகட்டணம்கட்டணமின்றிகட்டணமின்றிஇலவசம் + கட்டணப் பதிப்பு

“குறுக்குச்செயல் மற்றும் தடுப்பு சரிபார்ப்புப் பட்டியல்

1. கேச்சிங் காரணமாக ஏற்படும் “தவறான உள்ளடக்கத்தின்” மூன்று மூல காரணங்கள்

A. நிலைத்தன்மை கொண்ட பக்கங்களை நிலையின்மை கொண்ட நிலையான பக்கங்களாகக் கையாளுதல்“

வழக்கமாக: கணக்குப் பக்கம், ஷாப்பிங் கார்ட், செக் அவுட் பக்கம் ஆகியவை கேச் செய்யப்பட்டுள்ளன. WooCommerce அதிகாரிகள் மீண்டும் மீண்டும் வலியுறுத்தியுள்ளனர் ஷாப்பிங் கார்ட் / செக் அவுட் / கணக்கு கேச் செய்யப்படக்கூடாது.

பல்லின/பல நாணய/பிராந்திய வகைகளுக்கு ஏற்றவாறு பி. கேச் சரியாக வேறுபடுத்தப்படவில்லை

உங்கள் தளம் cookie, வினவல் அளவுருக்கள் அல்லது புவியியல் இருப்பிடம் ஆகியவற்றின் அடிப்படையில் வெவ்வேறு உள்ளடக்கத்தைக் காட்டினால், கேச்சிங் “மாற்றுப் பரிமாணங்களை” கருத்தில் கொள்ள வேண்டும். இல்லையெனில், பகுதி A-வில் உள்ள ஒரு பயனருக்காக உருவாக்கப்பட்ட கேஷ், பகுதி B-வில் உள்ள ஒரு பயனரால் மீண்டும் பயன்படுத்தப்படலாம்.

C. முன்முனை மேம்பாடு (JS/CSS) மீண்டும் எழுதுதல் செயல்பாட்டுக் குறைபாடுகளை ஏற்படுத்துகிறது

குறிப்பாக ஜாவாஸ்கிரிப்ட் சுருக்கமாக்கல், இணைத்தல் மற்றும் தள்ளிவைக்கப்பட்ட செயல்படுத்தல். WooCommerce கூட பரிந்துரைக்கிறது.ஜாவாஸ்கிரிப்ட் கோப்புகளைச் சுருக்குவதைத் தவிர்க்கவும்

2. வெளியீட்டிற்கு முந்தைய பின்னடைவு சோதனை சரிபார்ப்புப் பட்டியல்

  • உள்நுழைவு/வெளியேறும் செயல்பாடு சரியாக இயங்குகிறதா?
  • படிவ சமர்ப்பிப்பு (தொடர்பு படிவம், சந்தா, உள்நுழைவு/பதிவு) சரியாகச் செயல்படுகிறது.
  • இ-காமர்ஸ் செயல்முறை: கூடையில் சேர் → வவுச்சர் பயன்படுத்து → ஷிப்பிங்/வரிகள் → பணம் செலுத்து → ஆர்டர் பக்கம்
  • பன்மொழி மாற்றுதல் நிலையானதா (உள்ளடக்கம், URL, hreflang, மாற்றிய பிறகான நாணயம்)?
  • மொபைல் மெனு, பாப்-அப்கள், ஸ்க்ரோலிங் மற்றும் லேஸி லோடிங் ஆகியவை சரியாகச் செயல்படுகின்றனவா?
  • டிராக்கிங் ஸ்கிரிப்ட்கள் இன்னும் செயல்படுகின்றனவா என்பதைக் கண்காணிக்கவும் (Google Analytics, Meta Pixel, மாற்று நிகழ்வுகள்)

அடிக்கடி கேட்கப்படும் கேள்விகள்

கே1: கேச்சிங் செருகுநிரலை நிறுவிய பிறகும், வெளிநாட்டுப் பார்வையாளர்களுக்கு எனது தளம் ஏன் இன்னும் மெதுவாக உள்ளது?

மிகவும் பொதுவான காரணம் என்னவென்றால், நீங்கள் “மூல சேவையக நகல் வரைகலை”யை மட்டுமே சரிசெய்துள்ளீர்கள், ஆனால் “கண்டங்களுக்கு இடையிலான நெட்வொர்க் தாமதத்தை” சரிசெய்யவில்லை.
கேச்சிங் செருகுநிரல்கள், சேவையகங்கள் உள்ளடக்கத்தை மிக வேகமாக வழங்க உதவுகின்றன (முதல் பைட் வருவதற்கான நேரத்தைக் குறைத்து), ஆனால் நிலையான வளங்கள் (படங்கள், CSS, JS, எழுத்துருக்கள்) மற்றும் உலகளாவிய இணைப்புச் சுற்று நேரங்கள் இன்னும் தேவைப்படுகின்றன. CDN விளக்கத்தை நிரப்ப
👉 எனவே சரியான பாதை:முதலில், மூல சர்வர் கேச்சிங்கை நிலைப்படுத்தவும்.உலகளாவிய விநியோகத்திற்காக CDN-க்கு பதிவேற்றவும்

கே2: நான் உள்ளடக்கத்தை மாற்றிய பிறகும், கேச்சிங் இருந்தும் அது ஏன் புதுப்பிக்கப்படவில்லை?

ஏனெனில் நீங்கள் பார்ப்பது “பழைய கேச்”. தீர்வு அணுகுமுறை:

  • கேச்-ஐ அழிக்க ஒரு கொள்கையை அமைக்கவும்: ஒரு கட்டுரை/பக்கத்தைப் புதுப்பித்த பிறகு, அதற்கேற்ற கேச்-ஐ அழிக்கவும் (தளம் முழுவதையும் அழிக்காமல்).
  • முன்கூட்டியே சூடாக்குதல்/நிரந்தரமாக்குதல் சம்பந்தப்பட்ட தீர்வுகளுக்கு: சுத்தம் செய்த பிறகு, மீண்டும் முன்கூட்டியே சூடாக்குதல் செய்யப்பட வேண்டும்; இல்லையெனில், முதல் வருகை மெதுவாக இருக்கும்.
  • CDN-ஐப் பொறுத்தவரை: CDN எட்ஜ் பழைய வளங்களையும் கேச் செய்திருக்கலாம் என்பதைக் கருத்தில் கொள்வது அவசியம்.

கே3: WP ராக்ெட் மற்றும் WP சூப்பர் கேஷ் இரண்டையும் ஒரே நேரத்தில் நிறுவ முடியுமா?

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

கே4: இ-காமர்ஸ் தளங்களில் கேச்சிங்கைப் பயன்படுத்துவது மிகவும் ஆபத்தானதா?

இது ஆபத்தானது அல்ல; ஆபத்தானது என்பது விதிகளின்மை.WooCommerce-க்கான பரிந்துரைகள்மிகத் தெளிவானது: ஷாப்பிங் கார்ட் / செக் அவுட் / கணக்குப் பக்கங்கள் கேச் செய்யப்படவில்லை, மேலும் ஜாவாஸ்கிரிப்ட் சுருக்கமும் தவிர்க்கப்படுகிறது.
கூடுதலாக, WooCommerce அதன் இணக்கத்தன்மையையும் குறிப்பிடுகிறது. WP சூப்பர் கேச் இயல்பாகவே இணக்கமானதுமேலும் இயல்பாகவே முக்கியமான பக்கங்களைக் கேச்சிங் செய்வதைத் தவிர்க்கிறது.
எனவே, இ-காமர்ஸ் தளங்கள் நிச்சயமாக கேச்சிங்கைப் பயன்படுத்தலாம், ஆனால் அதை ஒரு “ஆன்லைன் மாற்றமாக” கருதுவது முழுமையான சோதனையை அவசியமாக்குகிறது.

கே5: நான் லைட்ஸ்பீட் கேச் அல்லது டபிள்யூபி ராக்கெட் இரண்டில் எதைத் தேர்ந்தெடுக்க வேண்டும்?

  • ஹோஸ்ட் LiteSpeed/OpenLiteSpeed ஆக இருப்பதை நீங்கள் உறுதிப்படுத்துகிறீர்கள்.லைட்ஸ்பீட் கேஷை முன்னுரிமை அளியுங்கள் (இலவசம் மற்றும் வலுவானது, அதன் முக்கிய நன்மை சர்வர்-நிலை LSCache-இலிருந்து உருவாகிறது)
  • ஹோஸ்ட் ஸ்டேக் பற்றி உறுதியாகத் தெரியவில்லை / சிக்கல்களை ஏற்படுத்திக் கொள்ள விரும்பவில்லை / ஒரு முழுமையான, தொந்தரவற்ற தீர்வு வேண்டும்WP ராக்ெட் மிகவும் நிலையானது
  • நீங்கள் ஒரு உள்ளடக்கத் தளமாக, வரவு செலவுத் திட்டத்தில் கவனமாக இருக்கிறீர்கள்.WP சூப்பர் கேச்: மேலும் நிலையானது, இலகுவானது

CDN உடன் இணைக்கப்பட்ட கேச்சிங் செருகுநிரல்

கேச்சிங் செருகுநிரல், “மூல சேவையகத்திலிருந்து உள்ளடக்கத்தை குறைவாக வழங்குவது” மற்றும் “குறைந்த TTFB” ஆகிய சிக்கல்களைத் தீர்க்கிறது; CDN, 'நிலையான வளங்கள் உலகெங்கிலும் உள்ள பயனர்களுக்கு நெருக்கமாக இருப்பதை' உறுதி செய்கிறது. இவை இரண்டும் இணைந்தால் மட்டுமே, உலகளாவிய அணுகலுக்கு மிகவும் பொதுவான உகந்த தீர்வை வழங்குகின்றன.

  • உள்ளடக்கத் தளங்களுக்கான பொதுவான சேர்க்கைகள்:பக்கக் குறியாக்கம் + CDN நிலையான விநியோகம்
  • டைனமிக் வலைத்தளங்களுக்கான பொதுவான சேர்க்கைகள்:பக்கக் குறியாக்கம் (கடுமையாகக் கட்டுப்படுத்தப்பட்டு விலக்கப்பட்டுள்ளது) + பொருள் குறியாக்கம் (தேவைக்கேற்ப) + CDN நிலையான விநியோகம்

👉 வாசிப்பு:CDN முடுக்கம் (உலகளாவிய முனைகள் மற்றும் தற்காலிக சேமிப்புக் கொள்கை)

பரிந்துரைக்கப்பட்ட வலைத்தளக் குறியாக்கக் கலவைகள்

1. உள்ளடக்கத் தளம் / வலைப்பதிவு / ஆவணத் தளம்

நோக்கம்: TTFB-ஐக் குறைக்கவும், முதல்-திரை அனுபவத்தை மென்மையாக உறுதி செய்யவும், சேவையகச் சுமையைக் குறைக்கவும், மற்றும் உலகளாவிய விநியோகத்திற்காக CDN-ஐப் பயன்படுத்தவும்.

1.1 மிகவும் தொந்தரவற்ற வணிக இணைப்பு

  • WP ராக்ெட் (பக்கம் சேமிப்பு + முன்ஏற்றம் + முன்முனை மேம்படுத்தல்)
    • CDN (CDN பக்கத்தில் உள்ளடக்கப்படும்)

பொருந்தும்:

  • நீங்கள் குறைந்தபட்ச அமைப்பு, விரைவான முடிவுகள் மற்றும் குறைந்த இடர் ஆகியவற்றை விரும்புகிறீர்கள்.“
  • மிக அதிகமான தீம்கள்/பிளகின்கள்; இணக்கத்தன்மை சிக்கல்களைக் குறைக்க விரும்புகிறேன்.

கவனத்தில் கொள்ள வேண்டியவை:

  • செயல்பாட்டுக் கோளாறுகளை (மெனுக்கள், படிவங்கள், கண்காணிப்பு போன்றவை) தடுப்பதற்காக, முன்முனை மேம்பாடு (குறிப்பாக ஜாவாஸ்கிரிப்ட் ஒத்திவைத்தல்) படிப்படியாக செயல்படுத்தப்படும்.
  • அடிக்கடி மறுவடிவமைப்பு அல்லது உள்ளடக்கப் புதுப்பிப்புகளுக்கு உள்ளாகும் தளங்கள், ஒரு “தூய்மைப்படுத்தி முன்கூட்டியே சூடாக்கும்” உத்தியைச் செயல்படுத்த வேண்டும், இல்லையெனில், பிரபலமற்ற பக்கங்களுக்கான முதல் வருகைகள் மெதுவாக இருக்கும்.

1.2 இலவச மற்றும் நம்பகமான கிளாசிக் சேர்க்கைகள்

  • WP சூப்பர் கேச் (நிலையான HTML கேச்சிங்)முதன்மையாகப் பதிவு செய்யாத பயனர்களுக்கு, மாறும் பக்கங்களிலிருந்து நிலையான HTML-ஐ உருவாக்கவும்.

பொருந்தும்:

  • பட்ஜெட்டைக் கருத்தில் கொண்ட, அதே சமயம் நிலையான
  • பார்வையாளர்கள் அரிதாகவே உள்நுழைகிறார்கள்.
  • உள்ளடக்கப் புதுப்பிப்புகளின் வேகத்தை கட்டுப்படுத்தலாம்

கவனத்தில் கொள்ள வேண்டியவை:

  • இது ஒரு “பக்கக் கேச் முன்னுரிமை” உள்ளமைவு; இது தற்செயலாக அனைத்து CSS/JS சிக்கல்களையும் தீர்க்கும் என்று எதிர்பார்க்க வேண்டாம்.

2. பெருநிறுவன இணையதளம் / பிராண்ட் இணையதளம் / இறங்குபக்கம்

நோக்கம்: வேகம் அவசியம், ஆனால் அதைவிட முக்கியமாக, “மேம்படுத்துதல் மாற்றும் பாதையைத் தொந்தரவு செய்ய அனுமதிக்காதீர்கள்.”

2.1 வலுவான மற்றும் கட்டுப்படுத்தக்கூடிய (உலகளாவிய வரிசைப்படுத்தல்/மாற்றத் தளங்களுக்குப் பரிந்துரைக்கப்படுகிறது)

  • WP ராக்கெட்
  • + (விருப்பத்தேர்வு) இலகுவான பட மேம்படுத்துதல் (“பட மேம்படுத்துதல்” பக்கம் உங்களிடம் உள்ளது)
    • CDN

மாற்றும் நிலையங்களுக்கு இது ஏன் பொருத்தமானது:

  • மாற்றும் தளங்கள், “ஃபார்ம்கள்/பாப்-அப்கள்/டிராக்கிங் ஸ்கிரிப்ட்கள் முழுமையாக உகந்தாக்கப்படுவது”-ஐ விட அதிகமாக வேறு எதையும் அஞ்சுவதில்லை.”
  • WP Rocket ஒரு ஒருங்கிணைந்த அணுகுமுறையைக் கையாளுகிறது, இது ஒரே அமைப்பிற்குள் அம்சங்களை படிப்படியாக இயக்கவும், பின்னடைவு சோதனைகளை நடத்தவும் உங்களை அனுமதிக்கிறது.

கார்ப்பரேட் வலைத்தளங்களுக்கான “தொடக்கக் கொள்கைகள்”:

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

3. WooCommerce மின்வணிகத் தளம் (ஆர்டர் + மாறும் பக்கப் பாதுகாப்பு)

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

கேச்சிங் செருகுநிரல்களின் மீதான வூ-காமர்ஸின் அதிகாரப்பூர்வ நிலைப்பாடு மிகவும் தெளிவானது:ஷாப்பிங் கார்ட் / செக் அவுட் / கணக்குப் பக்கங்கள் கேச் செய்யப்படக்கூடாது.இணக்கத்தன்மை சிக்கல்களைக் குறைப்பதற்காக, ஜாவாஸ்கிரிப்ட் கோப்புகளைச் சுருக்காமல் இருப்பதும் பரிந்துரைக்கப்படுகிறது.

3.1 தொடக்கநிலையாளர்களுக்கு ஏற்ற ஒரு இலவச பாதுகாப்புப் பாதை

  • WP சூப்பர் கேச் + வூ-காமர்ஸ்
    • CDN

இது ஏன் “பாதுகாப்பான நுழைவுப் புள்ளி” என்று பட்டியலிடப்பட்டுள்ளது?

  • WooCommerce அதிகாரப்பூர்வமாக WP Super Cache உடன் இயல்பாகவே இணக்கமானது என்று கூறுகிறது, மேலும் ஷாப்பிங் கார்ட், செக் அவுட் மற்றும் கணக்குப் பிரிவுகள் போன்ற முக்கியப் பக்கங்களை இயல்பாகவே கேச்சிங் செய்வதைத் தவிர்க்குமாறு WP Super Cache-க்கு அறிவிக்கும்.
  • புதிதாகத் தொடங்கும் மின்வணிகத் தளங்களுக்கு, “விபத்துக்களைத் தவிர்ப்பது” என்பது “உச்சகட்ட செயல்திறனை” விட முக்கியமானது.

3.2 நீங்கள் லைட்ஸ்பீட் ஹோஸ்டிங்கைப் பயன்படுத்தினால் (இலவசம், ஆனாலும் மிகவும் திறமையானது)

  • லைட்ஸ்பீட் கேச் (முதன்மை சர்வர் கேச்சிங் திறன்களைப் பயன்படுத்த லைட்ஸ்பீட்/ஓப்பன்லைட்ஸ்பீட் ஹோஸ்டிங் தேவை)
  • + (விருப்பத்தேர்வு) பொருள் தற்காலிக சேமிப்பு (Redis/Memcached, ஹோஸ்டின் திறன்கள் மற்றும் தளத்தின் அளவைப் பொறுத்து)
    • CDN

பொருந்தும்:

  • ஹோஸ்ட் ஸ்டேக் தெளிவாக வரையறுக்கப்பட்டுள்ளது, மேலும் நீங்கள் கேச்சிங் விதிகளையும் விலக்குக் கொள்கைகளையும் நிறுவத் தயாராக உள்ளீர்கள்.
  • அதிக ஆர்டர் அளவுகள் மற்றும் பெரிய அளவிலான பொருட்கள், சுமையைக் கையாள ஒரு மிகவும் வலுவான ஆரிஜின் சர்வர் தேவைப்படுகிறது.

3.3 பொறியியல் குழுக்கள்/சிக்கலான மின்வணிகம் (பல்லூடகக் கட்டுப்பாடு)

  • W3 டோட்டல் கேச் (செயல்திறன் கட்டமைப்பு, CDN உடன் ஒருங்கிணைக்கப்பட்ட பல-அடுக்கு கேச்சிங்)
    • பொருள் காட்சி (தேவைக்கேற்ப)
    • CDN

பொருந்தும்:

  • மேம்பாடு/செயல்பாட்டுக் குழுக்களுக்கு, வரிசைப்படுத்தல் “கட்டமான தொகுதிச் செயல்படுத்துதல் + சுமைச் சோதனை + பின்னடைவுச் சோதனை” அணுகுமுறையைப் பின்பற்றலாம்.
  • துண்டுகளைச் சேமித்தல்/மேலும் மேம்பட்ட மாற்று உத்திகள் தேவை (எ.கா., சாதனம்/பிராந்தியம்/மொழி வாரியாக நுணுக்கமான சேமித்தல்)

4. உறுப்பினர் தளம் / சமூகம் / ஆன்லைன் படிப்புகள் (பல உள்நுழைவு நிலைகளுடன் மிகவும் தனிப்பயனாக்கப்பட்டது)

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

4.1 சிரமமற்றது, ஆனால் கடுமையான விலக்கு உத்தி தேவை

  • WP ராக்கெட்
  • + (விருப்பத்தேர்வு) பொருள் தற்காலிக சேமிப்பு (இயங்குவினை வினவல்கள் அடிக்கடி இருந்தால்)
    • CDN

முக்கிய அம்சங்கள்:

  • பயனர் செயல்பாட்டின் அடிப்படையில் மாறும் பக்கங்களைக் கேஷிலிருந்து நீங்கள் விலக்க வேண்டும்: தனிப்பட்ட மையம், ஆர்டர்கள், கற்றல் முன்னேற்றம், செய்திகள், ஷாப்பிங் கார்ட், போன்றவை.
  • இத்தகைய தளங்கள் “பிறரின் உள்ளடக்கத்தை/அனுமதிக் குறைபாடுகளைப் பார்ப்பதற்கு” மிகவும் எளிதில் ஆளாகும்; அந்தப் பக்கம் அபாயங்களைத் தெளிவாக கோடிட்டுக் காட்ட வேண்டும்.

4.2 லைட்ஸ்பீட் ஹோஸ்டிங் + மேம்பட்ட உத்தி

  • லைட்ஸ்பீட் கேச் (சர்வர்-பக்க கேச்சிங் + மேலும் மேம்பட்ட கொள்கைக் கருவிகள்)
  • + (தேவைக்கேற்ப) பொருள் தற்காலிக சேமிப்பு
    • CDN

முக்கிய அம்சங்கள்:

  • உறுப்பினர் தளங்களுக்கு பெரும்பாலும் “சேகரிக்கக்கூடிய பகுதி + சேகரிக்க முடியாத பகுதி” என்ற அணுகுமுறை தேவைப்படுகிறது.
  • முன்கூட்டியே சூடாக்குதல் மற்றும் சுத்தம் செய்தல் உத்திகள் மிகவும் நுணுக்கமாகச் செம்மைப்படுத்தப்பட வேண்டும், இல்லையெனில் “புதுப்பிப்புகளுக்குப் பிறகும் பயனர்கள் பழைய உள்ளடக்கத்தையே தொடர்ந்து காணும்” நிகழ்வுகள் கவலை அளிக்கும் வகையில் அடிக்கடி நிகழும்.

இணையதளக் குறியீட்டு நினைவகம் “வெடிபொருள் அகற்றலுக்கான வழக்கு நூலகம்”

வழக்கு 1: ஒரு கேச்சிங் செருகுநிரலை நிறுவுவது ஏற்றுதல் வேகத்தில் சிறிதளவு வித்தியாசத்தையே ஏற்படுத்தியது.

தோற்றம்:

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

பொதுவான காரணங்கள்:

  • நீங்கள் அசல் சர்வர் கேச்சிங்கை (TTFB) மட்டுமே செயல்படுத்தியுள்ளீர்கள், ஆனால் நிலையான வளங்கள் (படங்கள்/JS/CSS/எழுத்துருக்கள்) இன்னும் கண்டங்கள் கடந்து அசல் சர்வரிடமிருந்து ஏற்றப்படுகின்றன.
  • மூன்றாம் தரப்பு ஸ்கிரிப்டுகள் (விளம்பரங்கள், அரட்டை, பகுப்பாய்வுகள்) ரெண்டரிங் மற்றும் ஊடாடலை மெதுவாக்குகின்றன.
  • படக் கோப்பின் அளவு மிகவும் பெரியதாக இருப்பதால், பதிவிறக்க வேகம் குறைவாக உள்ளது (முதல் பதிவிறக்கத்தின் அளவு சிக்கலை கேச்சிங் சரிசெய்ய முடியாது).

தீர்வுக்கான அணுகுமுறை:

  • கேச்சிங் செருகுநிரல் முதன்மையாக “மூல சேவையகச் சுமையைக் குறைத்தல் + ஹிட் விகிதத்தைக் குறைத்தல்” ஆகியவற்றைக் கையாள்கிறது.”
  • CDN வழியாக நிலையான வளங்கள்
  • படத்திலிருந்து-பட உகப்பாக்கம்
  • தாமதம்/பிரித்தல் உத்திகளுக்கான மூன்றாம் தரப்பு ஸ்கிரிப்டுகள்

வாசிப்பு:


வழக்கு 2: கேச்சிங்கை இயக்கிய பிறகு, பக்கம் மாற்றியமைக்கப்பட்டது, ஆனால் ஃபிரன்டெண்ட் ரீஃப்ரெஷ் ஆகவில்லை.

தோற்றம்:

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

பொதுவான காரணங்கள்:

  • பக்கக் கேச் அழிக்கப்படவில்லை அல்லது அழிக்கப்பட்ட செயல்பாட்டின் வரம்பு தவறானது.
  • முன்கூட்டிய வெப்பமூட்டும்/கிராலர் இயங்கவில்லை, மேலும் கேச் அழிக்கப்பட்ட பிறகு குளிர்ந்துவிட்டது, இதன் விளைவாக முதல் வருகைகள் மெதுவாக உள்ளன. அதே நேரத்தில், அது புதுப்பிக்கப்படவில்லை என்று நீங்கள் தவறாக நம்புகிறீர்கள்.
  • நீங்கள் CDN எட்ஜ் கேஷை இயக்கியிருந்தால், எட்ஜ் பழைய வளங்களையும் தக்கவைக்கக்கூடும்.

தீர்வுக்கான அணுகுமுறை:

  • “வெளியீடு/திருத்த சுத்தம் செய்யும் உத்தியை” நிறுவுங்கள்: முழு தளத்திலும் ஹார்டு ரீசெட் செய்வதை விட, தொடர்புடைய பக்கங்களைத் தெளிப்பது நல்லது.
  • “சுத்தம் செய்தால் வேகம் குறையும்” என்பதைத் தடுக்க, முக்கியப் பக்கங்களுக்கு (முகப்புப் பக்கம், முக்கிய வருகைப் பக்கங்கள்) முன்-ஏற்றும் உத்தியைச் செயல்படுத்தவும்.”
  • தேவைப்படும் இடங்களில் CDN அடுக்கில் விளிம்பு சுத்தம் செய்யவும்.

வழக்கு 3: பல மொழி/பல நாணய மாற்றுதலுக்குப் பிந்தைய உள்ளடக்க சீர்குலைவு

தோற்றம்:

  • மொழிகளை மாற்றிய பிறகும், பக்கத்தில் முந்தைய மொழிதான் காட்டப்படுகிறது.
  • அல்லது சில பகுதிகளில் உள்ள பயனர்கள் தவறான நாணயம்/தவறான உள்ளடக்கத்தைக் காணலாம்.

பொதுவான காரணங்கள்:

  • கேச், “மாற்றுப் பரிமாணங்களுக்கு” (cookie / அளவுருக்கள் / மொழி முன்னொட்டுகள் / துணை டொமைன்கள்) இடையே வேறுபடுத்துவதில்லை.
  • ஒரு கேச் ஹிட், மொழி A-விற்கான பக்கத்தை மொழி B பயனருக்கு வழங்கியது.

தீர்வுக்கான அணுகுமுறை:

  • உங்கள் பன்மொழி உத்தியை வரையறுக்கவும்: கோப்பகம்/துணைத்தளம்/பரிமாணி/cookie
  • கேச் விதிகளுக்கு “மாற்று உத்தியை”ப் பயன்படுத்தவும் அல்லது முக்கியப் பக்கங்களை விலக்கவும்
  • சில தளங்களுக்கு மிகவும் மேம்பட்ட “ஷார்டுடு கேச்சிங்” அணுகுமுறைகள் தேவைப்படுகின்றன (பொறியியல்-நிலை கட்டுப்பாட்டிற்கு W3TC மிகவும் பொருத்தமானது).

வழக்கு 4: ஒரு இ-காமர்ஸ் தளத்தில் கேச்சிங்கை இயக்கிய பிறகு ஷாப்பிங் கார்ட்/செக்அவுட் சிக்கல்கள்

தோற்றம்:

  • ஷாப்பிங் கார்ட்டில் தவறான எண்ணிக்கை, தவறான விலை, மற்றும் செக் அவுட் பொத்தான் செயல்படவில்லை
  • உள்நுழையும்போது, தனக்குச் சொந்தமில்லாத உள்ளடக்கத்தைக் காண்பது (கடுமையானது)

பொதுவான காரணங்கள்:

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

தீர்வுக்கான அணுகுமுறை:

  • WooCommerce அதிகாரப்பூர்வமாகக் கூறுகிறது: ஷாப்பிங் கார்ட், செக் அவுட் அல்லது கணக்குப் பக்கங்களை கேச் செய்ய வேண்டாம், மேலும் ஜாவாஸ்கிரிப்ட் கோப்புகளின் மினिफிகேஷனைத் தவிர்க்கப் பரிந்துரைக்கிறது.
  • முதலில் “பக்கக் குறியாக்கம் + விலக்கு” அமைப்பை நிலைப்படுத்தவும், பின்னர் முன்முனை மேம்படுத்தலைக் கருத்தில் கொள்ளவும்.
  • WP சூப்பர் கேஷ் பயன்படுத்தப்பட்டால், WooCommerce அது இயல்பாகவே இணக்கமானது என்றும், முக்கியமான பக்கங்களை இயல்பாகவே கேச்சிங் செய்வதைத் தவிர்க்கும் என்றும் கூறுகிறது.

வழக்கு 5: “Delay JS/Merge Scripts”-ஐ இயக்கிய பிறகு, மெனுக்கள்/படிவங்கள்/பாப்-அப்கள் செயலிழந்துவிட்டன.

தோற்றம்:

  • வழிசெலுத்தல் பட்டி திறக்கப்படவில்லை.
  • படிவ சரிபார்ப்பு தோல்வியடைந்துள்ளது அல்லது சமர்ப்பிக்க முடியவில்லை.
  • பாப்-அப்/கரோசல் செயலிழப்பு
  • புள்ளிவிவரங்கள்/மாற்ற நிகழ்வுகள் தூண்டப்படாதது (விளம்பர இடங்களுக்கு மிகவும் வேதனையான சிக்கல்)

பொதுவான காரணங்கள்:

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

WP ராக்ெட், “தாமதப்படுத்தப்பட்ட JS செயல்படுத்தல்” என்பதை அதன் மிகவும் சக்திவாய்ந்த JS மேம்பாடுகளில் ஒன்றாக அதிகாரப்பூர்வமாக விவரிக்கிறது: பக்க ரெண்டரிங்கை முன்னுரிமைப்படுத்த, ஸ்கிரிப்டுகள் பயனர் தொடர்புக்குப் பிறகு தாமதப்படுத்தப்படுகின்றன. இந்தத் திறன் வியக்கத்தக்கது, ஆனால் இது இணக்கத்தன்மை சிக்கல்களுக்கான அதிக ஆபத்தையும் கொண்டுள்ளது.

தீர்வுக்கான அணுகுமுறை:

  • கட்டக் கட்டமாகச் செயல்படுத்துதல்: முதலில் கேச், பின்னர் படங்கள், பின்னர் CSS, இறுதியாக ஜாவாஸ்கிரிப்ட்
  • முக்கியமான ஸ்கிரிப்டுகளில் (பணம் செலுத்துதல், படிவங்கள், மெனுக்கள், கண்காணிப்பு) விலக்குகளைச் சேர்க்கவும்
  • ஒவ்வொரு மாற்றத்திற்கும் ஒரு பின்னடைவு சோதனை சரிபார்ப்புப் பட்டியல் பூர்த்தி செய்யப்பட வேண்டும்.

வழக்கு 6: LiteSpeed Cache-ஐ மட்டும் நிறுவியுள்ளேன், ஆனால் அது அதிகப் பயனளிக்கவில்லை என்று தெரிகிறது.

தோற்றம்:

  • லைட்ஸ்பீட் கேஷை இயக்கியுள்ளேன், ஆனால் TTFB அதிகம் குறையவில்லை.
  • ஹிட் விகிதம் குறிப்பாக அதிகமாக இல்லை.

பொதுவான காரணங்கள்:

  • உங்கள் சர்வர் LiteSpeed/OpenLiteSpeed இல்லை, எனவே LSCache-இன் முக்கியத் திறன்களைப் பயன்படுத்த முடியாது.
  • அல்லது நீங்கள் அதன் மேம்படுத்தல் தொகுப்பை இயக்கியுள்ளீர்கள், ஆனால் “பக்கக் கேச் உத்தி/முன்கூட்டியே சூடாக்குதல்/விலக்குகள்” நிறுவப்படவில்லை.

தீர்வுக்கான அணுகுமுறை:

  • முதலில், சர்வர் ஸ்டேக்கைச் சரிபார்க்கவும்: அது LiteSpeed/OpenLiteSpeed ஆக இருக்க வேண்டும் (இது ஒரு முன்நிபந்தனை).
  • “பக்கக் குறியாக்க உத்தி + முன்ஏற்றம் + விலக்குதல் + நீக்குதல்” ஆகியவற்றில் முயற்சிகளை மீண்டும் மையப்படுத்துங்கள்.”
  • லைட்ஸ்பீட் ஹோஸ்டிங் பயன்படுத்தவில்லை என்றால்: WP ராக்ெட் அல்லது WP சூப்பர் கேஷைக் கருத்தில் கொள்ளுங்கள்.