ការឃ្លាំងទំព័រពេញលេញនៅស្រទាប់ស៊ើបវែប (web-server) ឃ្លាំងវត្ថុ Redis ស្រេចចិត្ត និងការសម្អាតដែលជម្រះតែអ្វីដែលបានផ្លាស់ប្តូរពិតប្រាកដប៉ុណ្ណោះ។
ការគ្រប់គ្រង LSCache
បោះត្រាអាសយដ្ឋាន X-LiteSpeed-Cache-Control និង tag headers ដើម្បីឱ្យម៉ាស៊ីនបម្រើ LiteSpeed បម្រើទំព័រទាំងមូលដោយមិនចាំបាច់ប៉ះពាល់ដល់ PHP ឬ MySQL។ ប្រសិនបើមានផ្លកអ៊ិន LiteSpeed Cache របស់ភាគីទីបី នោះការធ្វើ cache ទំព័រនឹងត្រូវផ្ទេរទៅវា — គ្មានជម្លោះឡើយ។
ការលុបជម្រះស្វ័យប្រវត្តិតាមប័ណ្ណសម្គាល់ឆ្លាតវៃ
នៅពេលដែលការផុស មតិ ពាក្យ ស្បែក ឬកម្មវិធីជំនួយផ្លាស់ប្តូរ មានតែទំព័រដែលរងផលប៉ះពាល់ និងបញ្ជីរបស់ពួកវាប៉ុណ្ណោះដែលត្រូវបានសម្អាតតាមរយៈស្លាកឃ្លាំងសម្ងាត់ដែលបានកំណត់គោលដៅ មិនមែនគេហទំព័រទាំងមូលទេ។ ការសម្អាតត្រូវបានឆ្លុះបញ្ចាំងទៅកាន់បន្ទះត្រួតពិនិត្យតាមរយៈ webhook ដែលបានចុះហត្ថលេខា ដើម្បីឱ្យគែម CDN អាចសម្អាតបានទាន់ពេលវេលា។
ឃ្លាំងសម្ងាត់វត្ថុ Redis
ការប្តូរចុចតែម្តងដំឡើងនូវ object-cache drop-in បែបឯករាជ្យមួយ ដែលជួយសម្រាលការអានទិន្នន័យពីមូលដ្ឋានទិន្នន័យម្តងហើយម្តងទៀត។ វាមិនដែលសរសេរជាន់លើ drop-in របស់កម្មវិធីជំនួយផ្សេងទៀតឡើយ ហើយនឹងប្តូរទៅប្រើឃ្លាំងសម្ងាត់ក្នុងអង្គចងចាំវិញ ប្រសិនបើមិនអាចតភ្ជាប់ទៅ Redis បានទេ ដូច្នេះគេហទំព័រនៅតែបន្តដំណើរការធម្មតា។
ការបairv exclusion ឃ្លាំងសម្ងាត់ដែលមានសុវត្ថិភាព
តម្លៃលំនាំដើមដ៏សមហេតុផលសម្រាប់ WordPress, WooCommerce និង Easy Digital Downloads ដោយរទេះទំនិញ ទំព័រទូទាត់ប្រាក់ គណនីរបស់ខ្ញុំ REST/AJAX ការមើលជាមុន ការស្វែងរក និងសំណើចូលប្រើប្រាស់ ឬសម័យណាមួយគឺមិនត្រូវបានរក្សាទុកក្នុងឃ្លាំងសម្ងាត់ (cache) ទេ។ បន្ថែមផ្លូវ (path) ការសាកសួរ (query) និងច្បាប់ឃុកគី (cookie) ផ្ទាល់ខ្លួនរបស់អ្នកសម្រាប់គេហទំព័រនីមួយៗ។
ការសម្អាតពីចម្ងាយដែលបានចុះហត្ថលេខា
ចំនុចប្រទាក់ REST មួយអនុញ្ញាតឱ្យប្រព័ន្ធបញ្ជាសម្អាតទិន្នន័យទាំងអស់ URL ជាក់លាក់ ឬស្លាកជាក់លាក់ ដោយផ្ទៀងផ្ទាត់ភាពត្រឹមត្រូវដោយអ្នកគ្រប់គ្រង ឬហត្ថលេខា HMAC-SHA256 លើតួសំណើ ដែលអានតែទិន្នន័យដែលបានចុះហត្ថលេខាប៉ុណ្ណោះ មិនមែនប៉ារ៉ាម៉ែត្រសំណួរទេ។
ការថយចុះដោយរលូន
ការរក្សាទុកទិន្នន័យបណ្តោះអាសន្នពេញទំព័រ (Full-page caching) ត្រូវការម៉ាស៊ីនបម្រើ LiteSpeed។ ប្រសិនបើគ្មានទេ ប្លកអ៉ីននឹងមិនចេញ Cache headers ឡើយ ខណៈដែល Object cache, Exclusions API និង Remote purge នៅតែបន្តដំណើរការធម្មតា។ ការរក្សាទុកទិន្នន័យបណ្តោះអាសន្ន (Caching) គឺជាសមត្ថភាពតាម Blueprint នីមួយៗ មិនមែនជាការបិទបើកទាំងស្រុងនោះទេ។