ஒரு வலைத்தளத்தின் மெதுவான தன்மைக்கான மூல காரணம் பொதுவாக ஒரு தனிப் படம் அல்ல, மாறாககோரிக்கை வழிப்படுத்தல் + சேவையகப் பக்க உருவாக்கம் + நிலையான வள விநியோகம்மேல்மாற்றத்தால் ஏற்பட்டது:
- பயனர்கள் உங்கள் சேவையகத்திலிருந்து மிகவும் தொலைவில் உள்ளனர், இதன் விளைவாக அதிக நெட்வொர்க் RTT ஏற்படுகிறது (இது குறிப்பாக கண்டங்களுக்கு இடையில் மிகவும் கவனிக்கத்தக்கது).
- வேர்ட்பிரஸ் ஒவ்வொரு கோரிக்கையிலும் PHP-ஐ இயக்க வேண்டும், தரவுத்தளத்தை விசாரிக்க வேண்டும் மற்றும் வார்ப்புருவை வழங்க வேண்டும் → TTFB (முதல் பைட்டுக்கான நேரம்) அதிகரித்துள்ளது
- பக்கத்தில் ஜாவாஸ்கிரிப்ட், CSS, எழுத்துருக்கள் மற்றும் மூன்றாம் தரப்பு ஸ்கிரிப்ட்களையும் ஏற்ற வேண்டியிருப்பதால், அது ரெண்டரிங் மற்றும் ஊடாடும் தன்மையை மெதுவாக்குகிறது.
கேச்சிங் செருகுநிரல்இந்தச் சிக்கலைத் தீர்ப்பதற்கான திறவுகோல், “மீண்டும் கணக்கிடப்படும்” பக்கங்களின் முடிவுகளைச் சேமித்து வைப்பதாகும், இதன் மூலம் சர்வர் ஒவ்வொரு முறையும் அவற்றை மீண்டும் கணக்கிட வேண்டியதில்லை; மேலும், பொருத்தமான உத்திகளைப் பயன்படுத்துவதன் மூலம், அதிகப் பயனர்கள் கேஷைப் பயன்படுத்தும் வகையில் செய்து, TTFB-ஐ கணிசமாகக் குறைக்கலாம்.வேர்ட்பிரஸ் அதிகாரப்பூர்வ ஆவணங்கள்W3 Total Cache மற்றும் WP Super Cache போன்ற செருகுநிரல்கள், பக்கங்களை நிலையான கோப்புகளாகச் சேமித்து அவற்றை நேரடியாகப் பயனர்களுக்கு வழங்குவதன் மூலம், சேவையகத்தின் சுமையைக் குறைக்க முடியும் என்றும் அது சுட்டிக்காட்டுகிறது.
இந்தப் பக்கத்தைப் படிப்பதற்கு முன், இந்த மூன்று பொன் விதிகளையும் மனதில் கொள்ளுங்கள்.
1. ஒரே நேரத்தில் ஒரு பக்கக் கேச்சிங் செருகு நிரலை மட்டுமே பயன்படுத்தவும்.
ஒரே நேரத்தில் பல கேச்சிங் செருகுநிரல்கள் இயக்கப்படும்போது, அதன் மிகவும் பொதுவான விளைவு வேகமான செயல்திறன் அல்ல, மாறாக:
- ஒன்றன்மேல் ஒன்று படிந்த கேச் விதிகள், கேச்சுகள் ஒன்றுக்கொன்று மாற்றி எழுதுதல், மற்றும் கேச் ஹிட் விகிதங்களில் சரிவு
- உள்நுழைவு நிலை, மொழி, ஷாப்பிங் கார்ட் மற்றும் விலைகள் போன்ற மாறும் உள்ளடக்கம் கேச் செய்யப்படுவதால், “தவறான உள்ளடக்கம்” பிழைகள் ஏற்படுகின்றன.
பல செருகுநிரல் ஆவணங்கள் மற்றும் வழிகாட்டிகள், ஒரு குறிப்பிட்ட கேச்சிங் செருகுநிரலைப் பயன்படுத்தும்போது,மற்ற கேச்சிங் செருகுநிரல்களையும் செயலிழக்கச் செய்யவும்மோதல் தவிர்க்க
2. மின்வணிகம்/உறுப்பினர்/பன்மொழி தளங்கள்: கேச்சிங் என்பது ஒரு “சுவிட்ச்” அல்ல, மாறாக ஒரு “விதிகளின் அமைப்பு” ஆகும்.”
வூ-காமர்ஸ் அதிகாரப்பூர்வ செயல்திறன் ஆவணங்கள்தயவுசெய்து கவனிக்கவும்: கேச்சிங் செருகுநிரலில், உறுதிப்படுத்தவும். வாங்கல் கூடை / செக் அவுட் / கணக்கு இந்தப் பக்கங்கள் கேச் செய்யப்படவில்லை என்பதை உறுதிப்படுத்தவும், மேலும் ஜாவாஸ்கிரிப்ட் கோப்புகளைச் சுருக்கமாக்குவதைத் தவிர்க்கவும் (ஏனெனில் இது எளிதில் இணக்கத்தன்மை சிக்கல்களை ஏற்படுத்தக்கூடும்).
3. “கேச்சிங் செருகுநிரல் ≠ CDN”, ஆனால் கேச்சிங் செருகுநிரல் CDN-இன் அடித்தளமாக அமைகிறது.
கேச்சிங் செருகுநிரல், மூல சேவையகத்தில் குறைவாகக் கணக்கிடப்படும் சிக்கலைத் தீர்க்கிறது.ஒற்றை-முனை 273T இதற்கான தீர்வு, “உள்ளடக்கத்தை பயனர்களுக்கு நெருக்கமாகக் கொண்டு வருவது” ஆகும். இந்த இரண்டு அணுகுமுறைகளும் ஒன்றுக்கொன்று துணைபுரியக்கூடியவை: முதலில், மூல சேவையகத்தின் TTFB-ஐக் குறைக்கவும், பின்னர் நிலையான வளங்களை CDN வழியாக விநியோகிக்கவும். உலகெங்கிலும் உள்ள பயனர்களுக்கு சேவை செய்வதற்கான மிகவும் நம்பகமான அணுகுமுறை இதுவே.
விரைவுத் தேர்வு: மிகவும் பொதுவான 4 வலைத்தளச் சூழ்நிலைகள்
முழு கட்டுரையையும் படிக்க விரும்பவில்லை என்றால், கீழே உள்ள நான்கு விருப்பங்களிலிருந்து ஒன்றைத் தேர்ந்தெடுங்கள் – நீங்கள் தவறாகப் போக வாய்ப்பில்லை:
- மன அமைதி, நம்பகத்தன்மை மற்றும் உலகளாவிய அணுகல்தன்மை ஆகியவற்றைத் தேடுகிறேன் → WP ராக்கெட்(பணம் செலுத்தியது)
- சர்வர் நிச்சயமாக LiteSpeed/OpenLiteSpeed-இல் இயங்குகிறது. → லைட்ஸ்பீட் கேச்(இலவசம், ஆனால் சேவையகத் திறனைப் பெரிதும் சார்ந்தது): கேச்சிங் செயல்பாடு தேவை லைட்ஸ்பீட் சர்வர் கூறுகள்வேலை செய்ய முடியும்
- இலவச மற்றும் நம்பகமான தீர்வைத் தேடும் உள்ளடக்கத் தளங்கள்/வலைப்பதிவுகள்/ஆவணக் களஞ்சியங்கள் → WP சூப்பர் கேச்(நிலையான HTML தற்காலிக சேமிப்பு)உள்நுழையாத பெரும்பாலான பயனர்களுக்காக நிலையான HTML கோப்புகளை உருவாக்குக
- உங்களிடம் ஒரு தொழில்நுட்பக் குழு உள்ளது, மேலும் நீங்கள் நுணுக்கமான கட்டுப்பாட்டைப் பயன்படுத்த வேண்டும் (CDN/ஆப்ஜெக்ட் கேச்/பல மாட்யூல்கள்) → டபிள்யூ3 டோட்டல் கேச்(வலிமையான ஆனால் சிக்கலான): CDN உடன் ஒருங்கிணைக்கப்பட்ட ஒரு விரிவான செயல்திறன் கட்டமைப்பில் கவனம் செலுத்துதல்
ஒரு கேச் சரியாக எதைச் சேமிக்கிறது?
“கேச் நிறுவிய பிறகும் சில வலைத்தளங்கள் ஏன் மெதுவாக இருக்கின்றன?” வேர்ட்பிரஸ் செயல்திறனை நாங்கள் ஐந்து அடுக்குகளாகப் பிரித்துள்ளோம்:
- உலாவி தற்காலிக சேமிப்புபயனர்களுக்கு அடுத்தடுத்த வருகைகளை வேகமாக்குங்கள் (நிலையான வளங்களுக்கான கேச்சிங் தலைப்புகள், பதிப்பு எண்கள்)
- பக்கம் சேமிப்பு: பக்க வெளியீட்டை HTML ஆகக் கேச் செய்யவும் (இந்தப் பக்கத்தின் முக்கியக் கவனம்)
- பொருள் இடைசேமிப்பு: தரவுத்தள வினவல் முடிவுகளைக் கேச்சிங் செய்தல் (இயங்குதளங்களுக்கு மிகவும் மதிப்புமிக்கது)
- PHP ஓப்கேச்: 1TB–184TB பைட்கோடை கேச் செய்யவும் (வழக்கமாக சர்வரினால் உள்ளமைக்கப்படுகிறது; இது செருகுநிரலின் முக்கியக் கவனம் அல்ல)
- CDN/எட்ஜ் கேச்பயனர்களுக்கு அருகிலுள்ள முனைகளில் வளங்களை வைக்கவும்
இந்தக் கட்டுரை பின்வருவனவற்றில் கவனம் செலுத்துகிறது: பக்கக் குறியாக்க செருகுநிரல்கள்;
ஆனால் நாங்கள் உங்களுக்கு நினைவூட்டிக் கொண்டே இருப்போம்: இணையதளங்கள் “உண்மையாக வேகமாக” இருக்க, பெரும்பாலும் 2 + 5 ஆகியவற்றின் கலவை தேவைப்படுகிறது.
பிளகின் 1:WP ராக்கெட்(பணம் செலுத்தியது) — ஒரு “கவலையற்ற” அனைத்தையும் உள்ளடக்கிய தீர்வு
WP ராக்ெட் வேர்ட்பிரஸ் சமூகத்தில் பிரபலமாக இருப்பதற்கு அது மாயாஜாலம் செய்வதால் அல்ல, மாறாக செயல்திறன் மேம்பாட்டின் மிகவும் பொதுவான மூன்று வகைகளை “கையாளுவதற்கு எளிதான தொகுப்புகளாக” அது தொகுத்து வழங்குவதே காரணம்:
- பக்கக் குறியாக்கம் (மூல சேவையகத்தின் TTFB-ஐக் குறைத்தல்)
- கேச் முன்ஏற்றம்/வார்மிங் (உலகெங்கிலும் உள்ள இடங்களிலிருந்து தளத்தை அணுகும் பயனர்களின் முதல் வருகை அனுபவத்தை மேம்படுத்துவதற்காக)
- முக்கிய முன்முனை மேம்பாடுகள் (குறிப்பாக JS ஒத்திவைத்தல், CSS செயலாக்கம், போன்றவை)

அதன்அதிகாரப்பூர்வ ஆவணங்கள்பக்கக் குறியாக்கத்தை நீங்கள் முடக்கினாலும், முன்ஏற்றுதலை இயக்குவது சில மேம்படுத்தல் செயல்முறைகளை (CSS மற்றும் JavaScript தொடர்பான மேம்படுத்தல்கள் போன்றவை) தூண்டலாம் அல்லது இயக்கலாம் என்றும் அது வெளிப்படையாகக் குறிப்பிடுகிறது.
1.1 WP ராக்ெட் யாருக்குப் பொருத்தமானது?
WP ராக்ெட் இந்தத் தளங்களுக்கு மிகவும் பொருத்தமானது:
- நிறுவன வலைத்தளங்கள், பிராண்ட் வலைத்தளங்கள், உள்ளடக்க சந்தைப்படுத்தல் தளங்கள், லேண்டிங் பக்கங்கள் (பல நாடுகள் மற்றும் பிராந்தியங்களிலிருந்து வரும் போக்குவரத்து)
- நான் இலவச செருகுநிரல்களின் குழப்பத்தைச் சார்ந்திருப்பதை விட, ஸ்திரத்தன்மையை முதன்மைப் படுத்தி ஒரு விரைவான வெளியீட்டை விரும்புகிறேன்.
- எங்களிடம் பிரத்யேக செயல்பாட்டு அல்லது செயல்திறன் பொறியாளர் இல்லை, ஆனால் பயனர் அனுபவம் மற்றும் எஸ்சிஓ தொடர்பான தேவைகள் எங்களிடம் உள்ளன.
- வூ-காமர்ஸ் அதைப் பயன்படுத்தலாம், ஆனால் அதிக எச்சரிக்கையுடன் (இந்தப் பிரிவில் பின்னர் விவாதிக்கப்படும்)விதிமுறைகள் மற்றும் இடர்கள்)
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: அதிக வருவாய் ஆனால் அதிக ஆபத்து (பின்தளச் சரிபார்ப்புப் பட்டியல் இருக்க வேண்டும்)
- ஜாவாஸ்கிரிப்ட் செயல்படுத்தலை ஒத்திவைக்கவும் (ரெண்டரிங்கை முன்னுரிமைப்படுத்தவும், ஆனால் இது ஊடாடும் தன்மையைப் பாதிக்கலாம்)
- JS/CSS சுருக்கமாக்கல்/இணைத்தல்: மின்வணிகம், உறுப்பினர் மற்றும் பலமொழித் தளங்களில் குறிப்பிட்ட எச்சரிக்கையுடன் கையாளவும் (ஜாவாஸ்கிரிப்ட் மினिफிகேஷனுடன் தொடர்புடைய அபாயங்கள் குறித்தும் வூ-காமர்ஸ் எச்சரித்துள்ளது.)
1.5 விலை நிர்ணயம் மற்றும் உரிமம்
- WP ராக்ெட், கட்டண உரிம மாதிரி அடிப்படையில் செயல்படுகிறது, மேலும் தளங்களின் எண்ணிக்கையைப் பொறுத்து வெவ்வேறு உரிமங்கள் கிடைக்கின்றன.
பிளகின் 2:லைட்ஸ்பீட் கேச் (LSCWP)“இலவச உயர்நிலை” சலுகை, சர்வர் உண்மையில் LiteSpeed-இல் இயங்கினால் மட்டுமே செல்லுபடியாகும்.

லைட்ஸ்பீட் கேச் பற்றிய ஒரு பொதுவான தவறான எண்ணம் என்னவென்றால், அது ஒரு வேர்ட்பிரஸ் செருகுநிரல் மட்டுமே, அதை நிறுவியவுடன் எந்த ஹோஸ்டிங் தளத்திலும் WP Rocket-ஐப் போலவே திறமையாகச் செயல்படும் என்பதாகும். உண்மையில் அது அப்படி இல்லை.
லைட்ஸ்பீட் அதிகாரப்பூர்வ ஆவணங்கள்தெளிவுபடுத்த: LSCWP-இன் கேச்சிங் செயல்பாட்டிற்கு LiteSpeed சர்வர் தேவைப்படுவதற்குக் காரணம், அது LiteSpeed வெப் சர்வரின் உள்ளமைக்கப்பட்ட பக்க கேச்சிங் அம்சமான (LSCache) உடன் தொடர்பு கொள்ள வேண்டும் என்பதே ஆகும்; எந்தப் பக்கங்களை எவ்வளவு காலம் கேச் செய்யலாம் என்பதை சர்வரிற்குத் தெரிவிப்பதற்கும், டேக்குகளைப் பயன்படுத்தி ஒரு பர்க் (purge) செயல்முறையைத் தூண்டுவதற்கும் இந்தப் பிளகின் பொறுப்பாகும்.
லைட்ஸ்பீட் கேஷின் முக்கிய நன்மை “சர்வர் பக்க கேச்சிங் (LSCache)”லைட்ஸ்பீட்/ஓப்பன்லைட்ஸ்பீட் சேவையகங்கள் இல்லாமல், இந்த முக்கிய நன்மை இருக்காது.
2.1 லைட்ஸ்பீட் கேச்இது யாருக்கு?
பொருத்தமானது:
- உங்கள் ஹோஸ்டிங் கண்ட்ரோல் பேனல் தெளிவாகக் குறிப்பிடுகிறது லைட்ஸ்பீட் / ஓப்பன்லைட்ஸ்பீட்(உதாரணமாக, பல cPanel சர்வர்கள் இதைக் காண்பிக்கும்)
- சிறந்த TTFB மற்றும் ஒரே நேரத்தில் செயல்படும் செயல்திறனை இலவசத் திட்டம் வழங்க வேண்டும் என நீங்கள் விரும்புகிறீர்கள்.“
- இது மிகவும் சக்திவாய்ந்தது என்றாலும், இதில் பல தொழில்நுட்பக் கருத்துக்களும் (TTL, Tag, Purge, ESI, Crawler…) அடங்கியுள்ளன என்பதை ஏற்றுக்கொள்ள நீங்கள் தயாரா?
குறிப்பாகப் பொருந்தாது:
- ஹோஸ்ட் எந்த வலை சேவையகத்தைப் பயன்படுத்துகிறது என்று உங்களுக்குத் தெரியவில்லை, அல்லது அது Nginx அல்லது Apache என்பதை நீங்கள் உறுதிப்படுத்தியுள்ளீர்கள் (அதன் சில முன்முனை மேம்படுத்தல் அம்சங்களை மட்டும் பயன்படுத்த விரும்பினால் தவிர, அந்தச் சமயத்தில் அதன் செலவுத் திறனும் சிக்கலான தன்மையும் அவ்வளவு பயனுள்ளதாக இருக்காது).
- உங்களிடம் ஒரு சிக்கலான மின்-வணிகம்/உறுப்பினர்/பன்மொழி தளம் உள்ளது, ஆனால் சோதனை செயல்முறை இல்லை (LSCWP சக்திவாய்ந்தது, ஆனால் அது “தவறான உள்ளடக்கத்தை சேமித்து வைப்பதற்கு” அதிக வாய்ப்புள்ளது)
2.2 அதன் கேச்சிங் வழிமுறை: அது ஏன் “சர்வரின் திறன்களின் ஒரு பகுதி” போல இருக்கிறது”
லைட்ஸ்பீட் கேச் எவ்வாறு செயல்படுகிறது என்பதை ஒரே ஒரு “தொழில்நுட்ப விளக்கமாக” நீங்கள் சுருக்கலாம்:
- WP ராக்ெட் / WP சூப்பர் கேச் இந்த நடவடிக்கைகள் முக்கியமாக வேர்ட்பிரஸ்/PHP பக்கத்தில் கேச்சிங் மற்றும் மேம்படுத்துதலை உள்ளடக்கியுள்ளது;
- LSCWP இது “வேர்ட்பிரஸ் டாஷ்போர்டு + லைட்ஸ்பீட் சர்வரின் உள்ளமைக்கப்பட்ட LSCache”-இன் ஒரு கலவையாகும்: இந்த செருகுநிரல் விதிகளை வெளியிடுவதற்கும் சிக்னல்களைத் தெளிப்பதற்கும் பொறுப்பாகும், அதே நேரத்தில் உண்மையான அதிவேக பக்க கேச்சிங் நடைபெறுகிறதுசர்வர் அடுக்கு。
இது பயனர் அனுபவத்தில் நேரடி தாக்கத்தை ஏற்படுத்துகிறது: சர்வர் பக்க கேச்சிங் பொதுவாக மிகவும் இலகுவானதாகவும், வேகமானதாகவும், ஒரே நேரத்தில் வரும் கோரிக்கைகளைக் கையாளும் திறன் கொண்டதாகவும் இருக்கிறது (குறிப்பாக திடீர் போக்குவரத்து அதிகரிப்புகள் அல்லது தேடுபொறி ஊர்வலங்களின் (crawlers) அடிக்கடி வருகையின் போது).
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-இல் பொதுவான குறைபாடுகள்
- சர்வர் LiteSpeed-ஐ இயக்கவில்லை என்றாலும், அது LSCWP-ஐ ஒரு முழு அம்சங்கள் கொண்ட கேச்சிங் செருகுநிரலாகக் கருதுகிறது.
முடிவு: கேச்சிங் எதிர்பார்த்தபடி செயல்படவில்லை, மேலும் உள்ளமைவு சிக்கலையும் அதிகரித்தது. தீர்வு: முதலில், ஹோஸ்ட் ஸ்டேக்கைச் சரிபார்க்கவும்; இல்லையெனில் லைட்ஸ்பீட்... WP Rocket அல்லது WP Super Cache-ஐக் கருத்தில் கொள்ளுங்கள். - மிக அதிகமான முன்முனை மேம்பாடுகளை இயக்கியது செயல்பாட்டுச் சிக்கல்களை ஏற்படுத்தியுள்ளது.
பக்க மேம்படுத்தல் (CSS/JS) பெரும்பாலும் கேச்சிங்கை விட எளிதில் இணக்கத்தன்மை சிக்கல்களை ஏற்படுத்துகிறது. பரிந்துரை: முதலில், பக்க கேச்சிங் சீராக இயங்குவதை உறுதிசெய்து, பின்னர் மேம்படுத்தல்களை ஒவ்வொன்றாக இயக்கவும், அதே நேரத்தில் ஒரு பின்னடைவு சோதனை சரிபார்ப்புப் பட்டியலை (படிவங்கள், மெனுக்கள், பணம் செலுத்துதல், கண்காணிப்பு, மொழி மாற்றுதல் போன்றவை) உருவாக்கவும். - மாறும் பக்கங்களுக்கான விலக்கு/ஷார்டிங் உத்திகளின் பற்றாக்குறை
பொதுவான சிக்கல்கள்: ஷாப்பிங் கார்டுகள், செக் அவுட் பக்கங்கள் மற்றும் கணக்குப் பக்கங்கள் கேச் செய்யப்படுவது; அல்லது மொழிகள் அல்லது நாணயங்களுக்கு இடையில் தவறாக மாறுவது. மின்வணிகத் தளங்கள் இதை ஒரு முன்-தொடக்கச் சோதனையாகக் கருத வேண்டும் ( WooCommerce-ம் இதை வலியுறுத்துகிறது).முக்கியமான பக்கங்களைக் குறியாக்கம் செய்யாதீர்கள்)。
பிளகின் 3:WP சூப்பர் கேச்(இலவசம்) — உள்ளடக்கத் தளங்களுக்கான பாரம்பரிய “குறைந்த ஆபத்து, அதிக வருவாய்” உத்தி

WP சூப்பர் கேச் இது ஏன் இவ்வளவு காலமாக பிரபலமாக இருந்து வருகிறது? ஏனெனில் இது சிக்கல்களை மிகவும் நேரடியான, “சர்வர்-நட்பு” வழியில் தீர்க்கிறது:
டைனமிக் வேர்ட்பிரஸ் பக்கங்களை ஸ்டேடிக் HTML கோப்புகளாக மாற்றுங்கள்...அதன்பிறகு இந்த HTML கோப்புகள் வலை சேவையகத்தால் நேரடியாக வழங்கப்படுகின்றன, இதன் மூலம் செலவுமிக்க PHP செயலாக்கத்தைத் தவிர்க்கின்றன.
பெருமளவிலான அங்கீகரிக்கப்படாத பயனர்களுக்கு நிலையான HTML வழங்கப்படுகிறது என்றும் அந்த செருகுநிரல் பக்கம் குறிப்பிடுகிறது, மேலும் மிகவும் தெளிவான விளக்கத்தையும் அளிக்கிறது: “99% பார்வையாளர்களுக்கு நிலையான HTML கோப்புகள் வழங்கப்படும்”; ஒரு ஒற்றை சேகரிக்கப்பட்ட கோப்பை ஆயிரக்கணக்கான முறை வழங்க முடியும்.
3.1 WP சூப்பர் கேஷ் யாருக்குப் பொருத்தமானது?
மிகவும் பரிந்துரைக்கப்படுகிறது:
- வலைப்பதிவுகள், உள்ளடக்கத் தளங்கள், ஆவணத் தளங்கள், பெருநிறுவனத் தளங்கள், இறங்கு பக்கங்கள்
- பார்வையாளர்கள் என்பவர்கள் முக்கியமாக உள்நுழையாத பயனர்கள்.
- உங்களுக்குத் தேவை: இலவசம், நிலைத்தன்மை மற்றும் குறைந்த பராமரிப்புச் செலவுகள்
எச்சரிக்கையுடன் பயன்படுத்தவும் / மேலும் வலுவான உத்தி தேவை:
- மிகவும் சுறுசுறுப்பான இணையதளங்கள்: அதிக அளவு தனிப்பயனாக்கப்பட்ட உள்ளடக்கம் கொண்ட மற்றும் பயனரின் நிலைக்கேற்ப மாறும் பக்கங்களைக் கொண்ட இணையதளங்கள்.
- பெரிய மின்வணிகத் தளங்கள்: இது ஏற்றுக்கொள்ளத்தக்கது, ஆனால் முக்கியப் பக்கங்கள் தற்காலிக சேமிப்பில் வைக்கப்படவில்லை என்பதையும், இது உங்கள் சோதனைச் செயல்முறையில் ஒருங்கிணைக்கப்பட்டுள்ளது என்பதையும் உறுதிப்படுத்திக் கொள்ளுங்கள்.
3.2 அதன் மூன்று கேச்சிங் முறைகள்:
WP Super Cache செருகுநிரலின் விளக்கத்தில், வேகத்தின் அடிப்படையில் மூன்று காட்சிப்படுத்தல் முறைகள் பட்டியலிடப்பட்டு, அவற்றுக்கிடையேயான வேறுபாடுகள் விளக்கப்பட்டுள்ளன:
- மாட்_ரிரைட் (நிபுணர்): PHP-ஐ முழுமையாகத் தவிர்க்கும் மிக விரைவான முறை, ஆனால் இது .htaccess கோப்பைத் திருத்த வேண்டும்; தவறாக உள்ளமைக்கப்பட்டால், தளம் கிடைக்காமல் போவதற்கான ஆபத்து அதிகம்.
- எளிமையானது (பரிந்துரைக்கப்பட்ட முறை): PHP நிலையான கோப்புகளுக்கு ஒரு “சூப்பர் கேச்”-ஐ வழங்குகிறது, இது mod_rewrite-க்கு ஒப்பான வேகத்தை எளிமையான உள்ளமைவுடன் வழங்குகிறது.
- WP-கேச் கேச்சிங்: மிகவும் நெகிழ்வானது, அறியப்பட்ட பயனர்கள், அளவுருக்களுடன் கூடிய URL-கள், ஊட்டங்கள் போன்றவற்றுக்கு ஏற்றது, ஆனால் மெதுவானது
பரிந்துரைக்கப்பட்ட விருப்பங்கள்:
- தொடக்கநிலையாளர்கள்/நிலையான தன்மையை நாடுபவர்கள்: பரிந்துரைக்கப்பட்ட முறையைப் பயன்படுத்தவும் (எளிய)
- சர்வர் விதிகளில் உங்களுக்கு நன்கு பரிச்சயம் இருந்து, அவற்றை மீண்டும் எழுதும் அபாயத்தை ஏற்கத் தயாராக இருந்தால், நிபுணர் பயன்முறையைக் கருத்தில் கொள்ளுங்கள்.
- “அறியப்பட்ட பயனர்கள்/பராமீட்டர்கள்” கையாளுதலை மேலும் நெகிழ்வாகச் செய்ய வேண்டும்: WP-Cache-இன் பங்கைப் புரிந்துகொள்ளுதல்
3.3 WP சூப்பர் கேஷின் வலிமைகள் மற்றும் பலவீனங்கள்
நன்மைகள்:
- CDN உடன் பயன்படுத்த ஏற்றது.
இது அடிப்படையில் “நிலையான HTML-ஐ உருவாக்குவதை” உள்ளடக்கியிருப்பதால், இது இயல்பாகவே CDN/எட்ஜ் கேச்சிங் அணுகுமுறையுடன் ஒத்துப்போகிறது. - மூல சேவையகம் CPU மற்றும் தரவுத்தளத்தின் மீதான சுமையின் முன்னேற்றம் மிகவும் தெளிவாகத் தெரிகிறது.
இணையதளப் போக்குவரத்து பரவலாக இருக்கும்போது, தேடுபொறி மற்றும் சமூக ஊடக ஊர்ந்துணர்விகளும் உலகம் முழுவதிலுமிருந்து வரக்கூடும். “நகல் வரைவு” (duplicate rendering)-ஐ எதிர்கொள்வதில் நிலைப்படுத்தல் மிகவும் பயனுள்ளதாக இருக்கிறது.
பலவீனங்கள்:
- இது ஒரு “அனைத்தையும் உள்ளடக்கிய செயல்திறன் மேம்பாட்டுத் தொகுப்பு” அல்ல.”
அதன் முக்கிய பலம் பக்கக் கேச்சிங்கில் உள்ளது; WP Rocket-ஐப் போலல்லாமல், இது CSS மற்றும் JavaScript-க்கான ஆழமான மேம்பாடுகளின் விரிவான தொகுப்பை வழங்குவதில்லை. நீங்கள் “பட மேம்பாடு” மற்றும் “முன்முனை மேம்பாடு” பக்கங்கள் வழியாக கூடுதல் பணிகளைக் கையாள வேண்டியிருக்கலாம் (அல்லது மற்ற செருகுநிரல்களை அல்லது தீம்-நிலை மேம்பாடுகளைப் பயன்படுத்தலாம்). - “டைனமிக் பெர்சனலைசேஷன்” தொடர்பாக நாம் அதிக எச்சரிக்கையுடன் இருக்க வேண்டும்.
உதாரணமாக, பிராந்தியத்தைப் பொறுத்து வெவ்வேறு உள்ளடக்கத்தைக் காண்பித்தல், அல்லது பயனர் நிலையின் அடிப்படையில் வெவ்வேறு விலைகள், மொழிகள் அல்லது பரிந்துரைகளைக் காண்பித்தல். அத்தகைய சந்தர்ப்பங்களில், நீங்கள் விலக்கு விதிகளை நிறுவ வேண்டும் அல்லது மிகவும் பொருத்தமான ஷார்டு கேச்சிங் தீர்வைச் செயல்படுத்த வேண்டும்.
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 கேச்சிங், ஃபீட் கேச்சிங், தேடல் முடிவு கேச்சிங், தரவுத்தள ஆப்ஜெக்ட் கேச்சிங், ஆப்ஜெக்ட் கேச்சிங், ஃபிராக்ட்மென்ட் கேச்சிங், மற்றும் ரெடிஸ், மெம்கேச் மற்றும் APC போன்ற பல்வேறு கேச்சிங் முறைகளுக்கான ஆதரவு ஆகியவற்றை உள்ளடக்கியது. இது பயனர்-ஏஜென்ட் மற்றும் ரெஃபரர் மூலம் குழுவாக்கப்பட்ட மொபைல் கேச்சிங், AMP ஆதரவு, மற்றும் ரிவர்ஸ் ப்ராக்ஸி (Nginx/Varnish) ஒருங்கிணைப்பு ஆகியவற்றையும் உள்ளடக்கியது.
4.1 W3 Total Cache யாருக்குப் பொருத்தமானது?
இதற்கு ஏற்றது:
- உங்களிடம் மேம்பாடு மற்றும் செயல்பாட்டுத் திறன்கள் உள்ளன, மேலும் “படிப்படியான வரிசைப்படுத்தல், சுமை சோதனை மற்றும் பின்னடைவு சோதனை” ஆகியவற்றைச் செய்ய நீங்கள் தயாராக உள்ளீர்கள்.”
- உங்கள் இணையதளம் சிக்கலானது: அது பல மொழிகள், தீம் மாற்றுதல், மொபைலுக்கான பிரத்யேக உகப்பாக்கம் மற்றும் ஒரு சிக்கலான உள்ளடக்க அமைப்பு ஆகியவற்றைக் கொண்டுள்ளது.
- நீங்கள் பேஜ் கேச்சிங்கைச் செயல்படுத்த விரும்புவது மட்டுமல்லாமல், ஆப்ஜெக்ட் கேச்சிங் மற்றும் ஃபிராக்ட்மென்ட் கேச்சிங்கையும் (குறிப்பாக டைனமிக் வலைத்தளங்களுக்காக) இந்த அமைப்பில் இணைக்கவும் விரும்புகிறீர்கள்.
பொருந்தாதவை:
- அது “பயன்படுத்தும் உடனேயே வேகமாக” இருக்க வேண்டும் என்றும், கேச் டயரிங்கைப் புரிந்துகொள்ளக் கூடாது என்றும் நீங்கள் விரும்புகிறீர்கள்.
- உங்களிடம் ஒரு சோதனைச் செயல்முறை இல்லை, ஆனாலும் நீங்கள் கம்ப்ரஷன் மற்றும் தாமதமான ஸ்கிரிப்டுகள் போன்ற அதிக ஆபத்துள்ள அம்சங்களை ஒரே நேரத்தில் இயக்க விரும்புகிறீர்கள்.
4.2 இது ஏன் “வலிமையானது ஆனால் சிக்கலானது” என்று விவரிக்கப்படுகிறது? இணையதளங்கள் “கட்டுப்பாட்டுத்திறனுக்கு” முன்னுரிமை அளிக்கின்றன.”
W3TC-இன் மதிப்பு, அது “மற்றவற்றை விட அவசியமாக வேகமானது” என்பதில் இல்லை, மாறாக உங்கள் செயல்திறன் உத்தியை ஒரு பொறியியல் அமைப்பாக மாற்றுவதற்குப் போதுமான கட்டுப்பாட்டு விருப்பங்களை அது உங்களுக்கு வழங்குகிறது என்பதில்தான் உள்ளது:
- பக்கம் கேச்: நினைவகத்தில், வட்டில் அல்லது 1TB அல்லது 219TB-இல் சேமிக்கப்படலாம்.
- தரவுத்தளப் பொருள் கேச்சிங், பொருள் கேச்சிங்: ரெடிஸ், மெம்கேச் போன்றவற்றைப் பயன்படுத்தலாம்.
- துணுக்குக் குறியாக்கம்: குறிப்பாக “பாதி-இயங்குதளப் பக்கங்களுக்கு” மிகவும் பயனுள்ளது.
- மொபைல் ஆதரவு: பரிந்துரைத்த தளம் அல்லது பயனர் முகவர் குழு வாரியாகப் பக்கங்களைத் தனித்தனியாகக் கேச் செய்யவும்
- CDN மேலாண்மை: ஊடக நூலகங்கள், தீம் கோப்புகள் போன்றவற்றின் வெளிப்படையான மேலாண்மை. CDN மேலாண்மை
உலகளாவிய போக்குவரத்து அடிக்கடி எதிர்கொள்ளும் காரணத்தால், இந்தத் திறன்கள் இணையதளங்களுக்கு மிகவும் மதிப்புமிக்கவை:
- பல்வேறு சாதனங்கள், பிராந்தியங்கள் மற்றும் மொழிகளில் ஒரே பக்கத்தின் மாறுபாடுகள்
- சில உள்ளடக்கங்களை தற்காலிக சேமிப்பில் வைக்க முடியும், அதேசமயம் மற்ற உள்ளடக்கங்கள் நிகழ்நேரத்தில் புதுப்பிக்கப்பட வேண்டும் (எ.கா. விலைகள், இருப்பு நிலைகள், பயனர் நிலை).
4.3 W3TC-யின் “பரிந்துரைக்கப்பட்ட இயக்கப்படுத்துதல் உத்தரவு”
பரிந்துரைக்கப்பட்ட வரிசை:
- தற்போதைக்கு, பக்கக் குறியாக்கத்தை மட்டும் இயக்கவும்.
சரிபார்க்கவும்: TTFB குறைந்துள்ளதா, உள்ளடக்கம் சீராக உள்ளதா, மேலும் உள்நுழைவு நிலை, பலமொழிச் செயல்பாடு மற்றும் முக்கிய மின்வணிகப் பணிப்பாய்வுகள் சரியாகச் செயல்படுகின்றனவா என்பதை. - உலாவி கேஷை மீண்டும் இயக்கவும்
நோக்கம்: பக்கங்கள் மீண்டும் ஏற்றப்படுவதையும், நிலையான வளங்கள் ஏற்றப்படுவதையும் வேகப்படுத்துவதற்கும், கண்டங்கள் முழுவதும் தேவையற்ற பதிவிறக்கங்களைக் குறைப்பதற்கும். - பொருள் கேச் / தரவுத்தளப் பொருள் கேச் மறுமதிப்பீடு செய்யவும்
பொருத்தமானது: டைனமிக் இணையதளங்கள் (WooCommerce, உறுப்பினர் அமைப்புகள், சிக்கலான வினவல்கள்).
பொருந்தாது: தூய உள்ளடக்கத் தளங்கள் வரையறுக்கப்பட்ட வருவாயை உருவாக்கலாம் மற்றும் வளப் பயன்பாட்டை அதிகரிக்கக்கூடும். - இறுதியாக, கம்ப்ரெஷன், ஸ்கிரிப்ட் ஒத்திவைத்தல் மற்றும் ஃபிரண்ட்-எண்ட் மேம்படுத்தலைக் கையாளவும்.
செயல்பாட்டுச் சிக்கல்களுக்கு மிகவும் வாய்ப்புள்ள அடுக்கு இது என்பதால், ஒரு பின்னடைவு சோதனை சரிபார்ப்புப் பட்டியல் (கட்டணங்கள், படிவங்கள், கண்காணித்தல், பாப்-அப்கள், மெனுக்கள், மொழி மாற்றம் போன்றவற்றை உள்ளடக்கியது) உருவாக்கப்பட வேண்டும்.
“கேச் பிளகின் உள்ளமைவு” தொடர்பான WooCommerce நினைவூட்டல்முக்கியமான பக்கங்களைக் கேச் செய்ய வேண்டாம், மேலும் ஜாவாஸ்கிரிப்ட் கோப்புகளைச் சுருக்கமாக்குவதைத் தவிர்க்கப் பரிந்துரைக்கப்படுகிறது.
நான்கு செருகுநிரல்களின் ஒப்பீட்டு அணிவுரு
தயவுசெய்து கவனிக்கவும்: இது “யார் வலிமையானவர்” என்பதைப் பற்றியது அல்ல, மாறாக “உங்கள் சூழ்நிலைக்கு யார் மிகவும் பொருத்தமானவர்” என்பதைப் பற்றியது.
| பரிமாணம் | WP ராக்கெட் | லைட்ஸ்பீட் கேச் | WP சூப்பர் கேச் | டபிள்யூ3 டோட்டல் கேச் |
|---|---|---|---|---|
| மைய நிலைப்படுத்தல் | அனைத்தையும் உள்ளடக்கிய தீர்வு (தவிர்ப்பு + மேம்படுத்துதல்) | சர்வர்-நிலை கேச்சிங் (LSCache-ஐப் பயன்படுத்தி) | நிலையான HTML கேச்சிங் | செயல்திறன் கட்டமைப்பு (பல்லடுக்கு கேச்சிங் + CDN) |
| விருந்தினர் சார்புநிலை | குறைந்த (பொதுவான) | உயர் (கோர் கேச்சிங்கைப் பயன்படுத்த LiteSpeed/OpenLiteSpeed தேவை) | குறைந்த (பொதுவான) | நடுத்தரமானது (பொதுவானது, ஆனால் சூழல்/கட்டமைப்புத் திறன்களை அதிகம் சார்ந்தது) |
| கற்றல் செலவுகள் | குறைந்த முதல் நடுத்தர | நடுத்தரம் | 低 | உயர் |
| உள்ளடக்கத் தளப் பரிந்துரை மதிப்பெண் | மிக உயர்ந்த | மிக அதிகம் (நிபந்தனைகள் பூர்த்தி செய்யப்பட்டால்) | மிக உயர்ந்த | நடுத்தர முதல் அதிகம் (அணியைப் பொறுத்து) |
| இ-காமர்ஸ்/உறுப்பினர் தளம் | பயன்படுத்தலாம், ஆனால் எச்சரிக்கையுடன் கையாளவும் (WooCommerce முக்கியப் பக்கங்கள் கேச் செய்யப்படவில்லை) | கிடைக்கிறது, ஆனால் விதிகள்/ஷார்டிங் உத்திகள் தேவை. | கிடைக்கிறது, மேலும் WooCommerce அது இயல்பாகவே இணக்கமானது என்றும், முக்கியப் பக்கங்களை இயல்பாகக் கேச் செய்யாது என்றும் கூறுகிறது. | கிடைக்கிறது; பொறியியல் பயன்பாடுகளுக்கு ஏற்றது |
| பட்ஜெட் | செலுத்து | இலவசம் | இலவசம் | இலவசம் + கட்டணப் பதிப்புகள் |
“கேச் சம்பவங்கள்” மற்றும் தடுப்புக்கான ஒரு சரிபார்ப்புப் பட்டியல்
கேச்சிங் காரணமாக ஏற்படும் “தவறான உள்ளடக்கத்திற்கான” மூன்று முக்கிய காரணங்கள்
A. “நிலைத்தன்மை கொண்ட” பக்கங்களை “நிலையற்ற நிலையான பக்கங்கள்” போலக் கையாளுதல்”
உதாரணம்: கணக்குப் பக்கம், ஷாப்பிங் கார்ட் மற்றும் செக் அவுட் பக்கம் கேச் செய்யப்பட்டுள்ளன. WooCommerce அதிகாரிகள் மீண்டும் மீண்டும் வலியுறுத்தியுள்ளனர் ஷாப்பிங் கார்ட் / செக் அவுட் / கணக்குப் பக்கங்கள் கேச் செய்யப்படக்கூடாது.
பன்மொழி, பல நாணயங்கள் மற்றும் பிராந்திய வகைகளுக்கு ஏற்ப கேச்சிங் சரியாக வேறுபடுத்தப்படவில்லை.
உங்கள் தளம் cookie, வினவல் அளவுருக்கள் அல்லது புவியியல் இருப்பிடம் ஆகியவற்றின் அடிப்படையில் வெவ்வேறு உள்ளடக்கத்தைக் காட்டினால், கேச்சிங் “மாற்றுப் பரிமாணங்களை” கருத்தில் கொள்ள வேண்டும். இல்லையெனில், பகுதி A-வில் உள்ள ஒரு பயனருக்காக உருவாக்கப்பட்ட கேஷ், பகுதி B-வில் உள்ள ஒரு பயனரால் மீண்டும் பயன்படுத்தப்படலாம்.
C. முன்முனை மேம்படுத்தல் (JS/CSS) மறுஎழுதுதல் செயல்பாட்டுச் சிக்கல்களை ஏற்படுத்தியுள்ளது.
குறிப்பாக, ஜாவாஸ்கிரிப்ட் மினिफிகேஷன், பண்டலிங் மற்றும் லேஸி லோடிங். WooCommerce கூடப் பரிந்துரைக்கிறது.ஜாவாஸ்கிரிப்ட் கோப்புகளைச் சுருக்கமாக்குவதைத் தவிர்க்கவும்。
2. முன்பேற்பு பின்னடைவு சோதனை சரிபார்ப்புப் பட்டியல்
- உள்நுழைவு/வெளியேறும் செயல்பாடு சரியாக வேலை செய்கிறதா?
- தொடர்பு படிவங்கள், சந்தாக்கள், உள்நுழைவு மற்றும் பதிவு போன்ற படிவங்கள் சரியாகச் செயல்படுகின்றனவா?
- இ-காமர்ஸ் செயல்முறை: கூடையில் சேர் → கூப்பன் → விநியோகக் கட்டணம்/வரிகள் → பணம் செலுத்துதல் → ஆர்டர் பக்கம்
- மொழி மாற்று அம்சம் (மாற்றிய பிறகான உள்ளடக்கம், URL-கள், hreflang மற்றும் நாணயம் ஆகியவற்றின் அடிப்படையில்) நிலையானதா?
- மொபைல் மெனு, பாப்-அப்கள், ஸ்க்ரோலிங் மற்றும் லேஸி லோடிங் ஆகியவை சரியாக வேலை செய்கின்றனவா?
- டிராக்கிங் ஸ்கிரிப்ட்கள் (GA, மெட்டா பிக்சல், கன்வெர்ஷன் நிகழ்வுகள்) இன்னும் செயல்படுத்தப்படுகின்றனவா என்று சரிபார்க்கவும்.
அடிக்கடி கேட்கப்படும் கேள்விகள்
கே1: நான் ஒரு கேச்சிங் செருகுநிரலை நிறுவியிருந்தாலும், வெளிநாட்டிலிருந்து அணுகும்போது தளம் ஏன் இன்னும் மெதுவாக உள்ளது?
மிகவும் பொதுவான காரணம் என்னவென்றால், நீங்கள் “மூல சேவையகத்தில் நகல் வழங்கலை” மட்டுமே சரிசெய்துள்ளீர்கள், ஆனால் “கண்டங்களுக்கு இடையிலான நெட்வொர்க் தாமதத்தை” தீர்க்கவில்லை.
கேச்சிங் செருகுநிரல்கள், சேவையகம் உள்ளடக்கத்தை விரைவாக வழங்க உதவுகின்றன (TTFB-ஐக் குறைப்பதன் மூலம்), ஆனால் நிலையான வளங்கள் (படங்கள், CSS, JS, எழுத்துருக்கள்) மற்றும் உலகளாவிய இணைப்புகளின் RTT ஆகியவை இன்னும் தேவைப்படுகின்றன. ஒற்றை-முனை 273T விளக்கத்தை நிரப்ப
👉 எனவே, சரியான அணுகுமுறை:முதலில், அசல் சேவையகக் கேச்சிங் சரியாக வேலை செய்வதை உறுதிப்படுத்திக் கொள்ளுங்கள்.உலகளாவிய விநியோகத்திற்காக CDN-க்கு பதிவேற்றவும்。
கே2: நான் கேச் செய்த பிறகு உள்ளடக்கம் ஏன் புதுப்பிக்கப்படவில்லை?
இதற்குக் காரணம் நீங்கள் ஒரு “பழைய கேச்”-ஐப் பார்க்கிறீர்கள். தீர்வு:
- ஒரு கேச் நீக்கும் கொள்கையை அமைக்கவும்: ஒரு கட்டுரை அல்லது பக்கத்தைப் புதுப்பித்த பிறகு, தொடர்புடைய கேச்சை மட்டும் நீக்கவும் (முழு தளத்தையும் நீக்குவதற்குப் பதிலாக).
- முன்கூட்டியே சூடாக்குதல் அல்லது ஊர்ந்து செல்வது சம்பந்தப்பட்ட தீர்வுகளுக்கு: சுத்தம் செய்த பிறகு நீங்கள் மீண்டும் முன்கூட்டியே சூடாக்க வேண்டும், இல்லையெனில் முதல் வருகை மெதுவாக இருக்கும்.
- CDN-ஐப் பொறுத்தவரை: CDN விளிம்பில் பழைய வளங்களும் தற்காலிக சேமிப்பில் இருக்கலாம் என்பதைக் கருத்தில் கொள்வது அவசியம்.
கே3: நான் WP Rocket மற்றும் WP Super Cache இரண்டையும் ஒரே நேரத்தில் நிறுவலாமா?
இது பரிந்துரைக்கப்படவில்லை. மிகவும் நிலையான செயல்திறனுக்காக, ஒரே நேரத்தில் ஒரு பக்க கேச்சிங் செருகு நிரலை மட்டும் பயன்படுத்துவது சிறந்தது. “கேச்சிங்கிற்கு ஒன்று, மேம்பாட்டிற்கு ஒன்று” என்ற கருத்தை நீங்கள் “பணிப் பிரிவினை” என்று கருதலாம், ஆனால் நடைமுறையில், அவை பெரும்பாலும் பக்க கேச்சிங் அல்லது வள மறுஎழுதுதலில் குறுக்கீடு செய்து, மோதல்களுக்கான அதிக வாய்ப்பை உருவாக்குகின்றன. ஒரு “முதன்மை கேச்சிங் செருகு நிரலை”த் தேர்ந்தெடுத்து, கூடுதல் தேவைகளைச் சமாளிக்க, மிகவும் பிரத்யேகமான, ஒற்றை-நோக்கக் கருவிகளைப் பயன்படுத்துவது சிறந்தது.
கே4: இ-காமர்ஸ் தளங்களில் கேச்சிங் பயன்படுத்துவது ஆபத்தானதா?
இது ஆபத்தானது அல்ல; ஆபத்தானது “விதிகளின்மை”.WooCommerce பரிந்துரைகள்தயவுசெய்து கவனிக்கவும்: ஷாப்பிங் கார்ட், செக் அவுட் மற்றும் கணக்குப் பக்கங்கள் கேச் செய்யப்படக்கூடாது, மேலும் ஜாவாஸ்கிரிப்ட் சுருக்கத்தைத் தவிர்க்க வேண்டும்.
கூடுதலாக, WooCommerce அது இணக்கமானது என்றும் குறிப்பிடுகிறது. WP சூப்பர் கேச்சுடன் உள்ள உள்ளார்ந்த இணக்கத்தன்மை, மேலும் இயல்பாகவே முக்கிய பக்கங்களைக் கேச்சிங் செய்வதைத் தவிர்க்கிறது.
எனவே, இ-காமர்ஸ் தளங்கள் நிச்சயமாக கேச் செய்யப்படலாம் என்றாலும், நீங்கள் அதை ஒரு “நேரடி மாற்றமாக” கருதினால், அது சோதிக்கப்பட வேண்டும்.
கே5: நான் LiteSpeed Cache-ஐத் தேர்ந்தெடுக்க வேண்டுமா அல்லது WP Rocket-ஐத் தேர்ந்தெடுக்க வேண்டுமா?
- சர்வர் LiteSpeed/OpenLiteSpeed-இல் இயங்குகிறதா என்பதை நீங்கள் உறுதிப்படுத்தியுள்ளீர்களா?: LiteSpeed Cache-ஐ விரும்புக (இலவசம் மற்றும் சக்திவாய்ந்தது, அதன் முக்கிய பலங்கள் சர்வர்-தர LSCache-இலிருந்து பெறப்பட்டவை)
- சர்வர் ஸ்டேக் பற்றி உங்களுக்கு உறுதியில்லை / சிரமங்களை விரும்பவில்லை / சிரமமில்லாத, அனைத்தையும் உள்ளடக்கிய தீர்வை விரும்புகிறீர்கள்WP ராக்ெட் மிகவும் நிலையானது
- நீங்கள் ஒரு உள்ளடக்கத் தளத்தை நடத்துகிறீர்கள் மற்றும் பட்ஜெட் பற்றி அக்கறை கொண்டவர்WP சூப்பர் கேச் மிகவும் நிலையானது மற்றும் இலகுவானது.
CDN உடன் இணைக்கப்பட்ட கேச்சிங் செருகுநிரல்
கேச்சிங் செருகுநிரல், “மூல சேவையகத்திலிருந்து உள்ளடக்கத்தை குறைவாக வழங்குவது” மற்றும் “குறைந்த TTFB” ஆகிய சிக்கல்களைத் தீர்க்கிறது; CDN, 'நிலையான வளங்கள் உலகெங்கிலும் உள்ள பயனர்களுக்கு நெருக்கமாக இருப்பதை' உறுதி செய்கிறது. இவை இரண்டும் இணைந்தால் மட்டுமே, உலகளாவிய அணுகலுக்கு மிகவும் பொதுவான உகந்த தீர்வை வழங்குகின்றன.
- உள்ளடக்கத் தளங்களுக்கான பொதுவான சேர்க்கைகள்:பக்கக் குறியாக்கம் + CDN நிலையான விநியோகம்
- டைனமிக் வலைத்தளங்களுக்கான பொதுவான சேர்க்கைகள்:பக்கக் குறியாக்கம் (கடுமையாகக் கட்டுப்படுத்தப்பட்டு விலக்கப்பட்டுள்ளது) + பொருள் குறியாக்கம் (தேவைக்கேற்ப) + CDN நிலையான விநியோகம்
👉 படிக்கவும்:CDN முடுக்கம் (உலகளாவிய முனைகள் மற்றும் தற்காலிக சேமிப்புக் கொள்கை)
பரிந்துரைக்கப்பட்ட இணையதள கேச்சிங் உள்ளமைப்புகள்
1. உள்ளடக்கத் தளங்கள் / வலைப்பதிவுகள் / ஆவணத் தளங்கள்
நோக்கம்: TTFB-ஐக் குறைக்கவும், முதல்-திரை அனுபவத்தை மென்மையாக உறுதி செய்யவும், சேவையகச் சுமையைக் குறைக்கவும், மற்றும் உலகளாவிய விநியோகத்திற்காக CDN-ஐப் பயன்படுத்தவும்.
1.1 மிகவும் சிரமமில்லாத வணிகத் தொகுப்பு
- WP ராக்ெட் (பக்கக் கேச்சிங் + முன்ஏற்றம் + முன்முனை மேம்படுத்தல்)
- CDN (CDN பக்கத்தில் சேர்க்கப்படும்)
பொருந்தும்:
- உங்களுக்கு குறைந்தபட்ச அமைப்பு தேவைப்படும், விரைவான முடிவுகளைத் தரும், மற்றும் குறைந்த இடர் கொண்ட ஒன்று வேண்டும்.“
- மிக அதிகமான தீம்கள் மற்றும் செருகுநிரல்கள் உள்ளன, மேலும் நான் இணக்கத்தன்மை சிக்கல்களைக் குறைக்க விரும்புகிறேன்.
கவனத்தில் கொள்ள வேண்டியவை:
- செயல்பாட்டுச் சிக்கல்களைத் (மெனுக்கள், படிவங்கள் மற்றும் கண்காணிப்பு போன்றவை) தடுப்பதற்காக, முன்முனை மேம்பாடு (குறிப்பாக ஜாவாஸ்கிரிப்ட் ஒத்திவைத்தல்) படிப்படியாக இயக்கப்படுகிறது.
- அடிக்கடி மறுவடிவமைப்பு செய்யப்படும் அல்லது தொடர்ந்து உள்ளடக்கத்தை வெளியிடும் தளங்கள், “சுத்தம் செய்து சூடாக்கும்” உத்தியைக் கையாள வேண்டும்; இல்லையெனில், குறைந்த போக்குவரத்து உள்ள பக்கங்களுக்கு முதல் முறையாகச் செல்லும்போது மெதுவாக இருக்கும்.
1.2 இலவசமும் நம்பகமானதும் ஆன ஒரு உன்னதமான கலவை
- WP சூப்பர் கேச் (நிலையான HTML கேச்சிங்): முதன்மையாக உள்நுழையாத பயனர்களுக்கு சேவை செய்வதற்காக, டைனமிக் பக்கங்களிலிருந்து ஸ்டேடிக் HTML-ஐ உருவாக்குதல்
பொருந்தும்:
- பட்ஜெட்டைக் கருத்தில் கொண்டு, ஆனால் ஸ்திரத்தன்மையைத் தேடி
- பார்வையாளர்கள் அரிதாகவே உள்நுழைகிறார்கள்
- கையாளுவதற்கு எளிதான உள்ளடக்கப் புதுப்பிப்பு அட்டவணை
கவனத்தில் கொள்ள வேண்டியவை:
- இது “பக்கம் கேச் முதலில்” என்ற அணுகுமுறை; இது ஒரு பக்க விளைவாக அனைத்து சிக்கலான CSS மற்றும் JavaScript சிக்கல்களையும் தீர்க்கும் என்று எதிர்பார்க்க வேண்டாம்.
2. பெருநிறுவன இணையதளங்கள் / பிராண்ட் இணையதளங்கள் / இறங்கு பக்கங்கள்
நோக்கம்: வேகம் முக்கியமானது, ஆனால் மாற்றும் செயல்முறையின் ஓட்டத்தை மேம்படுத்துதல் சீர்குலைக்காமல் இருப்பது இன்னும் முக்கியமானது.
2.1 வலுவான மற்றும் கட்டுப்படுத்தக்கூடிய (உலகளாவிய பிரச்சாரங்கள்/மாற்றம் தரும் இறங்கு பக்கங்களுக்குப் பரிந்துரைக்கப்படுகிறது)
- WP ராக்கெட்
- + (விருப்பத்தேர்வு) இலகுவான பட மேம்படுத்தல் (உங்களிடம் “பட மேம்படுத்தல்” பக்கம் உள்ளது)
- ஒற்றை-முனை 273T
இது ஒரு மாற்றுத் தளத்திற்கு ஏன் பொருத்தமானது:
- மாற்றத் தளங்கள், உகப்பாக்கத்தால் படிவங்கள், பாப்-அப்கள் மற்றும் கண்காணிப்பு ஸ்கிரிப்டுகள் சீர்குலைக்கப்படுவதற்கு மிகவும் எளிதில் பாதிக்கப்படக்கூடியவை.“
- WP ராக்ெட் ஒரு மிகவும் “ஒருங்கிணைந்த” அணுகுமுறையைக் கையாளுகிறது, இது ஒரே அமைப்பிற்குள் அம்சங்களை ஒவ்வொன்றாக இயக்கவும், பின்னடைவு சோதனையைச் செய்யவும் உங்களை அனுமதிக்கிறது.
ஒரு நிறுவன இணையதளத்தைத் தொடங்குவதற்கான கொள்கைகள்:
- செயல்திறன் மேம்பாடு என்பது ஒரு “விநியோக மாற்றத்தை” உருவாக்குகிறது, மேலும் அது ஒரு பின்னடைவு சோதனை சரிபார்ப்புப் பட்டியலுடன் சேர்ந்து வர வேண்டும்.
- ஜாவாஸ்கிரிப்ட் ஒத்திவைத்தல், தொகுத்தல் அல்லது சிறுபடுத்துதல் தொடர்பான எந்த அமைப்புகளையும், பயன்படுத்தும் முன், ஒரு முன்-உற்பத்திச் சூழலில் சோதித்துப் பார்க்க வேண்டும்.
3. WooCommerce மின்வணிகத் தளம் (ஆர்டர் மேலாண்மை + மாறும் பக்கப் பாதுகாப்பு)
நோக்கம்: ஷாப்பிங் கார்ட், செக் அவுட் மற்றும் கணக்குப் பக்கங்கள் போன்ற பக்கங்கள் முற்றிலும் துல்லியமாக இருப்பதையும், அதே நேரத்தில் வேகத்தையும் பராமரிப்பதை உறுதி செய்வது அவசியம்.
கேச்சிங் செருகுநிரல்களின் மீதான வூ-காமர்ஸின் அதிகாரப்பூர்வ நிலைப்பாடு மிகவும் தெளிவானது:ஷாப்பிங் கார்ட் / செக் அவுட் / கணக்குப் பக்கங்களைக் கேச் செய்ய வேண்டாம்இணக்கத்தன்மை சிக்கல்களைக் குறைப்பதற்காக, ஜாவாஸ்கிரிப்ட் கோப்புகளைச் சுருக்குவதைத் தவிர்க்கவும் என்று பரிந்துரைக்கப்படுகிறது.
3.1 ஒரு மிகவும் “தொடக்கநிலையாளர்களுக்கு ஏற்ற” இலவச பாதுகாப்பு வழி
- WP சூப்பர் கேச் + வூ-காமர்ஸ்
- ஒற்றை-முனை 273T
இது “தொடக்கநிலையாளர்களுக்குப் பாதுகாப்பான தேர்வு” என்று ஏன் பட்டியலிடப்பட்டுள்ளது?
- WooCommerce, WP Super Cache உடன் இயல்பாகவே இணக்கமானது என்று கூறுகிறது, மேலும் WP Super Cache, ஷாப்பிங் கார்ட், செக் அவுட் மற்றும் கணக்குப் பக்கங்கள் போன்ற முக்கியப் பக்கங்களை இயல்பாகக் கேச் செய்யாது என்றும் குறிப்பிடுகிறது.
- இ-காமர்ஸில் புதிதாகத் தொடங்கும் வலைத்தளங்களுக்கு, “செயலிழப்பு நேரத்தைத் தவிர்ப்பது” என்பது “அதிகபட்ச செயல்திறனை” விட முக்கியமானது.
3.2 நீங்கள் LiteSpeed ஹோஸ்டிங்கைப் பயன்படுத்தினால் (இலவசம் ஆனால் மிகவும் சக்திவாய்ந்தது)
- லைட்ஸ்பீட் கேச் (முதன்மை சர்வர் கேச்சிங் திறன்களை முழுமையாகப் பயன்படுத்த லைட்ஸ்பீட்/ஓப்பன்லைட்ஸ்பீட் ஹோஸ்டிங் சூழல் தேவை)
- + (விருப்பத்தேர்வு) பொருள் தற்காலிக சேமிப்பு (சர்வர் திறன் மற்றும் தளத்தின் அளவைப் பொறுத்து ரெடிஸ்/மெம்கேட்ச்)
- ஒற்றை-முனை 273T
பொருந்தும்:
- ஹோஸ்ட் ஸ்டேக் தெளிவாக வரையறுக்கப்பட்டுள்ளது, மேலும் நீங்கள் கேச்சிங் விதிகளையும் விலக்கு உத்திகளையும் அமைக்கத் தயாராக உள்ளீர்கள்.
- அதிக எண்ணிக்கையிலான ஆர்டர்கள் மற்றும் தயாரிப்புகளுடன், மூல சேவையகம் அதிக சுமையைக் கையாளும் திறன் கொண்டிருக்க வேண்டும்.
3.3 பொறியியல் குழுக்கள் / சிக்கலான மின்வணிகத் தளங்கள் (பல கட்டுப்படுத்தக்கூடிய தொகுதிகளுடன்)
- W3 டோட்டல் கேச் (செயல்திறன் கட்டமைப்பு, CDN உடன் ஒருங்கிணைக்கப்பட்ட பல-அடுக்கு கேச்சிங்)
- பொருள் தற்காலிக சேமிப்பு (தேவைக்கேற்ப)
- ஒற்றை-முனை 273T
பொருந்தும்:
- உங்களிடம் ஒரு DevOps குழு இருந்தால், “மோட்யூல்-வாரியான வெளியீடு, சுமை சோதனை மற்றும் பின்னடைவு சோதனை” ஆகியவற்றை உள்ளடக்கிய ஒரு படிப்படியான அணுகுமுறையைப் பயன்படுத்தி நீங்கள் அமைப்பை வரிசைப்படுத்தலாம்.
- துண்டுகளை இடைநிலை சேமிப்பில் வைத்திருத்தல் அல்லது மேலும் சிக்கலான மாற்று உத்திகள் (எ.கா. சாதனம், பிராந்தியம் அல்லது மொழி வாரியாக நுணுக்கமான இடைநிலை சேமிப்பு) தேவை.
4. உறுப்பினர் தளங்கள் / சமூகங்கள் / ஆன்லைன் படிப்புகள் (அடிக்கடி உள்நுழைவு தேவைப்படுவது மற்றும் உயர் அளவிலான தனிப்பயனாக்கலை வழங்குவது)
நோக்கம்: பொது உள்ளடக்கம் விரைவாக ஏறுவதை உறுதிசெய்யுங்கள், அதே நேரத்தில் உள்நுழைந்த பயனர்களுக்கான உள்ளடக்கம் தனித்தனியாக இருப்பதையும் உறுதிசெய்யுங்கள்.
4.1 சிரமமற்றது, ஆனால் ஒரு கடுமையான விலக்கு உத்தி தேவை
- WP ராக்கெட்
- + (விருப்பத்தேர்வு) பொருள் தற்காலிக சேமிப்பு (பல மாறும் வினவல்கள் இருந்தால்)
- ஒற்றை-முனை 273T
முக்கிய அம்சங்கள்:
- பயனரைப் பொறுத்து மாறுபடுவதால், பின்வரும் பக்கங்களைக் கேச்சிங்கிலிருந்து நீங்கள் விலக்க வேண்டும்: எனது கணக்கு, ஆர்டர்கள், கற்றல் முன்னேற்றம், செய்திகள், ஷாப்பிங் கார்ட், போன்றவை.
- இந்த வகையான தளங்கள் “பிற பயனர்களின் உள்ளடக்கத்தைப் பார்ப்பது” அல்லது 'அனுமதிக் பிழைகள்' போன்ற சிக்கல்களுக்கு மிகவும் ஆளாகும்; அபாயங்கள் பக்கத்தில் தெளிவாக விளக்கப்பட வேண்டும்.
4.2 லைட்ஸ்பீட் ஹோஸ்டிங் + மேம்பட்ட கொள்கைகள்
- லைட்ஸ்பீட் கேச் (சர்வர் கேச்சிங் + மேம்பட்ட கொள்கைக் கருவிகள்)
- + (தேவைக்கேற்ப) பொருள் தற்காலிக சேமிப்பு
- ஒற்றை-முனை 273T
முக்கிய அம்சங்கள்:
- உறுப்பினர் தளங்களுக்கு பெரும்பாலும் “தவிர்க்கக்கூடிய உள்ளடக்கம் + தவிர்க்க முடியாத பகுதி” அணுகுமுறை தேவைப்படுகிறது.
- முன்கூட்டியே ஏற்றுதல் மற்றும் நீக்கும் உத்திகள் மேலும் செம்மைப்படுத்தப்பட வேண்டும்; இல்லையெனில், புதுப்பித்த பிறகும் பயனர்கள் அடிக்கடி பழைய உள்ளடக்கத்தையே தொடர்ந்து காண்பார்கள்.
இணையதளக் குறியீட்டு நினைவகம்: “குழப்பங்களைத் தவிர்ப்பதற்கான வழக்கு ஆய்வுகள்”
வழக்கு 1: ஒரு கேச்சிங் செருகுநிரலை நிறுவினேன், ஆனால் வேகத்தில் கிட்டத்தட்ட எந்த மாற்றமும் இல்லை.
அறிகுறிகள்:
- உள்ளூர் பகுதி அல்லது பிராந்தியத்திற்குள் வேக சோதனைகள் ஏற்றுக்கொள்ளத்தக்கவை, ஆனால் வெளிநாடுகளில் (கண்டங்களுக்கு அப்பால்) வேகம் மெதுவாகவே உள்ளது.
- TTFB மேம்பட்டுள்ளது, ஆனால் ஒட்டுமொத்தமாகப் பக்கத்தை ஏற்றும் நேரத்தைக் குறைப்பதில் குறிப்பிடத்தக்க முன்னேற்றம் எதுவும் இல்லை.
பொதுவான காரணங்கள்:
- நீங்கள் அசல் சர்வர் கேச்சிங்கை (TTFB) மட்டுமே செயல்படுத்தியுள்ளீர்கள், ஆனால் நிலையான வளங்கள் (படங்கள், ஜாவாஸ்கிரிப்ட், CSS மற்றும் எழுத்துருக்கள்) இன்னும் கண்டங்கள் முழுவதும் உள்ள அசல் சர்வரிடமிருந்து ஏற்றப்படுகின்றன.
- மூன்றாம் தரப்பு ஸ்கிரிப்டுகள் (விளம்பரங்கள், அரட்டை, பகுப்பாய்வுகள்) ரெண்டரிங் மற்றும் ஊடாடும் தன்மையை மெதுவாக்குகின்றன.
- படம் மிகவும் பெரியதாக இருப்பதால், பதிவிறக்க வேகம் குறைவாக உள்ளது (முதல் பதிவிறக்கத்தின் போது, கேச்சிங் பெரிய கோப்பின் அளவு பிரச்சனையைத் தீர்க்க முடியாது).
அணுகுமுறை:
- கேச்சிங் செருகுநிரல் முதன்மையாக “சர்வர் சுமையைக் குறைப்பதற்கும் ஹிட் விகிதங்களை மேம்படுத்துவதற்கும்” பொறுப்பாகும்.”
- CDN வழியாக நிலையான வளங்கள்
- பட உகப்பாக்கம்
- தாமதம்/பிரித்தல் உத்திகளுக்கான மூன்றாம் தரப்பு ஸ்கிரிப்டுகள்
படிக்கவும்:
- CDN துரிதப்படுத்தல்: உலகளாவிய முனைகள் மற்றும் தற்காலிக சேமிப்பு உத்திகள்
- பட உகப்பாக்கம்: வடிவமைத்தல்/அமுக்கம்/லேஸி லோடிங்
வழக்கு 2: கேச்சிங்கை இயக்கிய பிறகு, பக்கம் மாற்றியமைக்கப்பட்டது, ஆனால் முன்முனை புதுப்பிக்கப்படவில்லை.
அறிகுறிகள்:
- நிர்வாகிப் பேனலில் உள்ளடக்கம்/அமைப்பு புதுப்பிக்கப்பட்டுள்ளது, ஆனால் முன்பக்கத்தில் இன்னும் பழைய பதிப்பு காட்டப்படுகிறது.
- அல்லது ஒருவேளை சில பகுதிகள் மட்டுமே புதுப்பிக்கப்பட்டு, மற்றவை மாற்றமின்றி இருக்கலாம் (இது உலகளாவிய தளத்தில் மிகவும் பொதுவானது).
பொதுவான காரணங்கள்:
- பக்கக் குறியீடு அழிக்கப்படவில்லை, அல்லது அழிக்கப்பட்ட செயல்பாட்டின் வரம்பு தவறானது.
- முன்கூட்டிய வெப்பமூட்டல்/ஊர்ந்து செல்வது நடைபெறவில்லை; கேச்-ஐத் துடைத்ததால் அது 'குளிர்ச்சியான' நிலையை அடைந்துள்ளது, இதன் விளைவாக முதல் முறையாகப் பக்கங்கள் மெதுவாக ஏற்றப்படுகின்றன, அதே நேரத்தில் எந்தப் புதுப்பிப்புகளும் செய்யப்படவில்லை என்று நீங்கள் தவறாக நம்புகிறீர்கள்.
- நீங்கள் CDN எட்ஜ் கேஷை இயக்கினால், எட்ஜ் பழைய வளங்களையும் தக்கவைத்துக் கொள்ளலாம்.
அணுகுமுறை:
- வெளியீடு/திருத்தத்தைத் தொடர்ந்து ஒரு “சுத்தம் செய்யும் கொள்கையை” நிறுவுங்கள்: முழு தளத்தையும் முழுமையாகச் சுத்தம் செய்வதற்குப் பதிலாக, தொடர்புடைய பக்கங்களைச் சுத்தம் செய்யுங்கள்.
- “சுத்தம் செய்தால் செயல்திறன் மெதுவாகும்” என்பதைத் தடுக்க, முக்கியப் பக்கங்களுக்கான (முகப்புப் பக்கம், முக்கிய வருகைப் பக்கங்கள்) முன்-ஏற்றும் உத்தியை உருவாக்கவும்.”
- தேவைப்படும் இடங்களில் CDN அடுக்கில் விளிம்பு சுத்தம் செய்யவும்.
வழக்கு 3: மொழிகள் அல்லது நாணயங்களுக்கு இடையில் மாற்றிய பிறகு உள்ளடக்கக் காட்சிச் சிக்கல்கள்
அறிகுறிகள்:
- மொழிகளை மாற்றிய பிறகும், பக்கம் முந்தைய மொழியைக் காட்டுகிறது.
- மாற்றாக, சில பகுதிகளில் உள்ள பயனர்கள் தவறான நாணயத்தை அல்லது தவறான உள்ளடக்கத்தைக் காணலாம்.
பொதுவான காரணங்கள்:
- கேச், “மாற்றுப் பரிமாணங்களுக்கு” (cookie / அளவுருக்கள் / மொழி முன்னொட்டுகள் / துணை டொமைன்கள்) இடையே வேறுபடுத்துவதில்லை.
- கேச் ஹிட், மொழி A-வில் உள்ள ஒரு பக்கத்தை மொழி B-ஐப் பயன்படுத்தும் பயனருக்கு வழங்கியது.
அணுகுமுறை:
- உங்கள் பலமொழி உத்தியை வரையறுக்கவும்: கோப்பகம்/துணைத்தளம்/பரிமாணி/cookie
- கேச்சிங் விதிகளுக்கு ஒரு “மாற்றுக் கொள்கையை”ப் பயன்படுத்தவும் அல்லது முக்கியப் பக்கங்களை விலக்கவும்.
- சில தளங்களுக்கு மிகவும் மேம்பட்ட “ஷார்டுடு கேச்சிங்” அணுகுமுறை தேவைப்படுகிறது (பொறியியல் சார்ந்த கட்டுப்பாட்டிற்கு W3TC மிகவும் பொருத்தமானது)
வழக்கு 4: ஒரு இ-காமர்ஸ் தளத்தில் கேச்சிங்கை இயக்கிய பிறகு ஷாப்பிங் கார்ட் மற்றும் செக் அவுட் செயல்முறையில் ஏற்படும் சிக்கல்கள்
அறிகுறிகள்:
- ஷாப்பிங் கார்ட்டில் உள்ள அளவு தவறாக உள்ளது, விலை தவறாக உள்ளது, மேலும் செக் அவுட் பொத்தான் வேலை செய்யவில்லை.
- உள்நுழைந்த பிறகு எனக்குச் சொந்தமில்லாத உள்ளடக்கத்தைக் காண்பது (கடுமையானது)
பொதுவான காரணங்கள்:
- கார்ட், செக்அவுட் மற்றும் எனது கணக்கு போன்ற முக்கியப் பக்கங்கள் தற்காலிக சேமிப்பில் வைக்கப்பட்டுள்ளன.
- JS சுருக்கமாக்கல்/இணைத்தல், பணம் செலுத்தும்/மாறும் கூறுகளுடன் பொருந்தாத்தன்மையை ஏற்படுத்துகிறது.
அணுகுமுறை:
- ஷாப்பிங் கார்ட், செக் அவுட் மற்றும் கணக்குப் பக்கங்கள் கேச் செய்யப்படக்கூடாது என்றும், ஜாவாஸ்கிரிப்ட் கோப்புகளைச் சுருக்குவதைத் தவிர்க்குமாறும் WooCommerce அதிகாரப்பூர்வமாகக் கூறுகிறது.
- முதலில் “பக்கக் குறியாக்கம் + விலக்கு” சரியாக வேலை செய்வதை உறுதி செய்யுங்கள், பின்னர் முன்முனை மேம்பாட்டைக் கருத்தில் கொள்ளுங்கள்.
- நீங்கள் WP Super Cache-ஐப் பயன்படுத்தினால், WooCommerce அது இயல்பாகவே இணக்கமானது என்றும், இயல்பாகவே முக்கியப் பக்கங்களைக் கேச்சிங்கிலிருந்து விலக்கிவிடும் என்றும் குறிப்பிடுகிறது.
வழக்கு 5: “Defer JS/Combine Scripts”-ஐ இயக்கிய பிறகு மெனுக்கள், படிவங்கள் மற்றும் பாப்-அப்கள் செயலிழந்தன.
அறிகுறிகள்:
- வழிசெலுத்தல் பட்டி திறக்கப்படவில்லை
- படிவ சரிபார்ப்பு தோல்வியடைந்துவிட்டது அல்லது படிவத்தைச் சமர்ப்பிக்க முடியாது.
- பாப்-அப்/கரோசல் சிக்கல்கள்
- புள்ளிவிவரங்கள்/மாற்ற நிகழ்வுகள் தூண்டப்படவில்லை (வெளியீட்டாளர்களுக்கு மிகப்பெரிய தலைவலி)
பொதுவான காரணங்கள்:
- ஸ்கிரிப்ட் செயல்படுத்தப்படும்போது ஜாவாஸ்கிரிப்ட் மாற்றங்களைத் தாமதப்படுத்துதல்: பயனர் அதனுடன் தொடர்பு கொள்ளும் வரை ஸ்கிரிப்ட் இயங்காது, ஆனால் சில கூறுகள் பக்கம் ஏற்றப்பட்டவுடன் தொடங்குவதைச் சார்ந்துள்ளன.“
- இணைத்தல் அல்லது சுருக்கினால், ஸ்கிரிப்டுகளின் வரிசை மாறலாம் அல்லது சார்புநிலைகளை முறிக்கலாம்.
WP Rocket, “JS செயலாக்கத்தை ஒத்திவைத்தல்” என்பதை அதன் மிகவும் சக்திவாய்ந்த JS மேம்பாடுகளில் ஒன்றாக அதிகாரப்பூர்வமாக விவரிக்கிறது: பயனர் தொடர்புக்குப் பிறகு ஸ்கிரிப்டுகள் தாமதப்படுத்தப்படுகின்றன, இதனால் பக்கம் முதலில் ரெண்டர் ஆகும். இது ஒரு சக்திவாய்ந்த அம்சமாகும், ஆனால் இது இணக்கத்தன்மை சிக்கல்களுக்கான அதிக ஆபத்தையும் கொண்டுள்ளது.
அணுகுமுறை:
- கட்டங்கட்டமாக வெளியிடுங்கள்: முதலில் கேச், பின்னர் படங்கள், பிறகு CSS, இறுதியாக ஜாவாஸ்கிரிப்ட்.
- முக்கிய ஸ்கிரிப்டுகளை நீக்கு (பணம் செலுத்துதல், படிவங்கள், மெனுக்கள், கண்காணிப்பு)
- ஒவ்வொரு மாற்றத்திற்கும் ஒரு பின்னடைவு சோதனை சரிபார்ப்புப் பட்டியல் தயாரிக்கப்பட வேண்டும்.
வழக்கு 6: நான் லைட்ஸ்பீட் கேச்-ஐ மட்டுமே நிறுவியுள்ளேன், ஆனால் அது பெரிதாக எதையும் செய்வதாகத் தெரியவில்லை.
அறிகுறிகள்:
- நான் LiteSpeed கேஷை இயக்கியுள்ளேன், ஆனால் TTFB பெரிதாக மேம்படவில்லை.
- ஹிட் விகிதமும் குறிப்பாக அதிகமாக இல்லை.
பொதுவான காரணங்கள்:
- உங்கள் சர்வர் LiteSpeed அல்லது OpenLiteSpeed-இல் இயங்காததால், LSCache-இன் முக்கிய அம்சங்களைப் பயன்படுத்த முடியாது.
- அல்லது ஒருவேளை நீங்கள் பல மேம்படுத்தல்களைச் செயல்படுத்தியிருக்கலாம், ஆனால் “பக்கம் கேச் கொள்கை/முன்கூட்டிய வெப்பமூட்டல்/விலக்குகள்” அமைக்கப்படாமல் இருக்கலாம்.
அணுகுமுறை:
- முதலில், வலை சேவையக அடுக்கைச் சரிபார்க்கவும்: அது LiteSpeed அல்லது OpenLiteSpeed ஆக உள்ளதா? (இது ஒரு முன்நிபந்தனை.)
- “பக்கக் குறியாக்க உத்திகள் + முன்ஏற்றம் + பிழைதிருத்தம் + மேம்படுத்துதல்” ஆகியவற்றில் முயற்சிகளை மீண்டும் மையப்படுத்துங்கள்.”
- நீங்கள் LiteSpeed ஹோஸ்டிங்கைப் பயன்படுத்தவில்லை என்றால், WP Rocket அல்லது WP Super Cache-ஐக் கருத்தில் கொள்ளுங்கள்.