ওয়েব-সার্ভার স্তরে ফুল-পেজ ক্যাশিং, একটি ঐচ্ছিক Redis অবজেক্ট ক্যাশ এবং এমন পার্জ যা কেবল সেলাই পরিষ্কার করে যা আসলে পরিবর্তিত হয়েছে।
LSCache নিয়ন্ত্রণ
এটি X-LiteSpeed-Cache-Control এবং ট্যাগ হেডার স্ট্যাম্প করে যাতে একটি LiteSpeed সার্ভার PHP বা MySQL স্পর্শ না করেই সম্পূর্ণ পেজ পরিবেশন করতে পারে। যদি তৃতীয় পক্ষের LiteSpeed Cache প্লাগইন উপস্থিত থাকে, তবে পেজ ক্যাশিং সেটিতে স্থগিত করা হয় — কোনো দ্বন্দ্ব নেই।
স্মার্ট ট্যাগ-ভিত্তিক অটো-পার্জ
যখন কোনো পোস্ট, কমেন্ট, টার্ম, থিম বা প্লাগইন পরিবর্তিত হয়, তখন পুরো সাইট নয়, শুধুমাত্র লক্ষ্যযুক্ত ক্যাশ ট্যাগগুলির মাধ্যমে প্রভাবিত পেজ এবং সেগুলির তালিকা পরিষ্কার (purge) করা হয়। CDN এজ যেন একই ধাপে পরিষ্কার হয়, সেজন্য একটি সাইন করা ওয়েবহুকের মাধ্যমে প্যানেলে পার্জগুলো মিরর করা হয়।
Redis অবজেক্ট ক্যাশ
একটি ওয়ান-ক্লিক টগল একটি স্বয়ংসম্পূর্ণ অবজেক্ট-ক্যাশ ড্রপ-ইন ইনস্টল করে যা বারবার ডাটাবেস রিড অফলোড করে। এটি কখনই অন্য কোনো প্লাগইনের ড্রপ-ইন ওভাররাইট করে না এবং Redis নাগালের বাইরে থাকলে ইন-মেমোরি ক্যাশে ফিরে যায়, যাতে সাইটটি সচল থাকে।
নিরাপদ ক্যাশে বর্জন
সেন্সিবল WordPress, WooCommerce এবং Easy Digital Downloads ডিফল্ট — কার্ট, চেকআউট, মাই-অ্যাকাউন্ট, REST/AJAX, প্রিভিউ, সার্চ এবং যেকোনো লগইন করা বা সেশনের অনুরোধ কখনোই ক্যাশ করা হয় না। প্রতি সাইটের জন্য আপনার নিজস্ব পাথ, কোয়েরি এবং কুকি নিয়ম যোগ করুন।
সাইনড রিমোট পার্জ
একটি REST এন্ডপয়েন্ট কন্ট্রোল প্লেনকে সবকিছু, নির্দিষ্ট URL বা নির্দিষ্ট ট্যাগ মুছে ফেলার অনুমতি দেয়, যা একজন প্রশাসক অথবা অনুরোধ বডির ওপর একটি HMAC-SHA256 স্বাক্ষরের মাধ্যমে অনুমোদিত—যা শুধুমাত্র স্বাক্ষরিত পেলোড পড়ে, কোনো কোয়েরি প্যারাম নয়।
গ্রেসফুল ডিগ্রেডেশন
ফুল-পেজ ক্যাশিংয়ের জন্য একটি LiteSpeed সার্ভার প্রয়োজন; এটি ছাড়া প্লাগইনটি কেবল কোনো ক্যাশ হেডার আউটপুট করে না, অথচ অবজেক্ট ক্যাশ, এক্সক্লুশনস এপিআই এবং রিমোট পার্জ সবই কাজ করতে থাকে। ক্যাশিং হলো প্রতিটি ব্লুপ্রিন্টভিত্তিক সুবিধা, এটি কোনো সব-বা-কিছু নয় এমন সুইচ নয়।