വെബ്-സെർവർ തലത്തിൽ ഫുൾ-പേജ് കാഷിംഗ്, ഓപ്ഷണൽ Redis ഒബ്ജക്റ്റ് കാഷെ, യഥാർത്ഥത്തിൽ മാറിയത് മാത്രം മായ്ക്കുന്ന ശുദ്ധീകരണങ്ങൾ.
LSCache നിയന്ത്രണം
LiteSpeed സെർവർ PHP അല്ലെങ്കിൽ MySQL എന്നിവയെ സ്പർശിക്കാതെ തന്നെ മുഴുവൻ പേജുകളും നൽകുന്നതിനായി X-LiteSpeed-Cache-Control, ടാഗ് ഹെഡറുകൾ എന്നിവ ചേർക്കുന്നു. മൂന്നാം കക്ഷി LiteSpeed Cache പ്ലഗിൻ ഉണ്ടെങ്കിൽ, പേജ് കാഷിംഗ് അതിലേക്ക് മാറ്റിവെക്കപ്പെടുന്നു — യാതൊരു വൈരുദ്ധ്യവുമില്ല.
സ്മാർട്ട് ടാഗ് അധിഷ്ഠിത യാന്ത്രിക ശുദ്ധീകരണം
ഒരു പോസ്റ്റ്, കമന്റ്, ടേം, തീം അല്ലെങ്കിൽ പ്ലഗിൻ മാറുമ്പോൾ, ലക്ഷ്യമിട്ടുള്ള കാഷെ ടാഗുകൾ വഴി ബാധിച്ച പേജുകളും അവയുടെ ലിസ്റ്റിംഗുകളും മാത്രമേ ഒഴിവാക്കപ്പെടുന്നുള്ളൂ — സൈറ്റ് മുഴുവനായല്ല.
Redis ഒബ്ജക്റ്റ് കാഷെ
ഒറ്റ ക്ലിക്കിലൂടെയുള്ള ടോഗിൾ, ആവർത്തിച്ചുള്ള ഡാറ്റാബേസ് റീഡുകൾ ലഘൂകരിക്കുന്ന ഒരു സ്വയംപര്യാപ്തമായ ഒബ്ജക്റ്റ്-കാഷെ ഡ്രോപ്പ്-ഇൻ ഇൻസ്റ്റാൾ ചെയ്യുന്നു. ഇത് ഒരിക്കലും മറ്റൊരു പ്ലഗിന്റെ ഡ്രോപ്പ്-ഇൻ തിരുത്തിയെഴുതുകയില്ല, Redis ലഭ്യമാകാതെ വന്നാൽ ഇൻ-മെമ്മറി കാഷെയിലേക്ക് മാറുകയും ചെയ്യും, അതിനാൽ സൈറ്റ് പ്രവർത്തനം തുടരുന്നു.
സുരക്ഷിത കാഷെ ഒഴിവാക്കലുകൾ
WordPress, WooCommerce, Easy Digital Downloads എന്നിവയ്ക്കായുള്ള അനുയോജ്യമായ ഡിഫോൾട്ടുകൾ — cart, checkout, my-account, REST/AJAX, preview, search എന്നിവയും ലോഗിൻ ചെയ്തതോ സെഷൻ ഉള്ളതോ ആയ ഏതൊരു അഭ്യർത്ഥനയും ഒരിക്കലും കാഷെ ചെയ്യപ്പെടില്ല. ഓരോ സൈറ്റിനും നിങ്ങളുടേതായ പാത്ത്, ക്വറി, കുക്കി നിയമങ്ങൾ ചേർക്കുക.
ഒപ്പിട്ട പർജ് എൻഡ്പോയിന്റ്
സൈൻ ഇൻ ചെയ്ത ഒരു അഡ്മിനിസ്ട്രേറ്റർക്കോ സൈറ്റിന്റെ സ്വന്തം HMAC-SHA256 രഹസ്യം ഉപയോഗിച്ച് ഒപ്പിട്ട അഭ്യർത്ഥനയ്ക്കോ വേണ്ടി ഒരു REST എൻഡ്പോയിന്റ് എല്ലാം, നിർദ്ദിഷ്ട URL-കൾ അല്ലെങ്കിൽ നിർദ്ദിഷ്ട ടാഗുകൾ എന്നിവ മായ്ക്കുന്നു — ഒപ്പിട്ട പേലോഡ് മാത്രമേ വായിക്കൂ, ഒരിക്കലും അന്വേഷണ പാരാമീറ്ററുകൾ വായിക്കില്ല.
ഗ്രേസ്ഫുൾ ഡിഗ്രഡേഷൻ
മുഴുവൻ പേജ് കാഷിംഗിനും ഒരു LiteSpeed സെർവർ ആവശ്യമാണ്; ഒന്നുമില്ലാതെ, ഒബ്ജക്റ്റ് കാഷും ഒഴിവാക്കലുകളും തുടർന്നും പ്രവർത്തിക്കുമ്പോൾ പ്ലഗിൻ കാഷെ ഹെഡറുകളൊന്നും നൽകുന്നില്ല. കാഷിംഗ് എന്നത് ഓരോ ബ്ലൂപ്രിന്റിലുമുള്ള ഒരു സവിശേഷതയാണ്, അല്ലാതെ എല്ലാം അല്ലെങ്കിൽ ഒന്നുമില്ല എന്ന സ്വിച്ചല്ല.