দক্ষ ক্যাশে জীবনকাল ব্যবহার করুন

কনর ক্লার্ক
Connor Clark

প্রকাশিত: 8 অক্টোবর, 2025

একটি দীর্ঘ ক্যাশে জীবনকাল আপনার পৃষ্ঠায় পুনরাবৃত্তি ভিজিট গতি বাড়াতে পারে.

যখন কোনো ব্রাউজার কোনো রিসোর্স অনুরোধ করে, রিসোর্স প্রদানকারী সার্ভার ব্রাউজারকে বলতে পারে কতক্ষণ এটি সাময়িকভাবে ক্যাশে করা উচিত। সেই রিসোর্সের জন্য পরবর্তী যেকোনো অনুরোধের জন্য, ব্রাউজার নেটওয়ার্ক থেকে পাওয়ার পরিবর্তে তার স্থানীয় কপি ব্যবহার করে।

ওয়েব পারফরম্যান্সের জন্য ব্যান্ডউইথের চেয়ে লেটেন্সি অনেক বেশি গুরুত্বপূর্ণ , তাই মূল অনুরোধগুলির জন্য নেটওয়ার্ক লেটেন্সি এড়ানো নাটকীয়ভাবে ব্যবহারকারী-অনুভূত কর্মক্ষমতা উন্নত করতে পারে।

কিভাবে এই অন্তর্দৃষ্টি পাস

সমস্ত ক্যাশেযোগ্য সাবরিসোর্স অনুরোধের একটি ক্যাশে জীবনকাল কমপক্ষে 30 দিন (2592000 সেকেন্ড) থাকা উচিত। আমরা বিশ্বাস করি যে সমস্ত স্ট্যাটিক সম্পদের এখানে বর্ণিত সিদ্ধান্ত ট্রি অনুসরণ করা উচিত: ক্যাশেযোগ্য সম্পদের জীবনকাল খুব দীর্ঘ হওয়া উচিত (30 দিন বা 1 বছর)।

একটি অনুরোধ ক্যাশেযোগ্য বলে বিবেচিত হয় যদি:

  • সম্পদ হল একটি ফন্ট, ছবি, মিডিয়া ফাইল, স্ক্রিপ্ট বা স্টাইল শীট।
  • সম্পদটির একটি 200, 203, বা 206 HTTP স্ট্যাটাস কোড রয়েছে।
  • রিসোর্স রেসপন্স হেডার স্পষ্টভাবে ক্যাশিং থেকে বাদ দেয় না (উদাহরণস্বরূপ: no-cache, must-revalidate, no-store )।

কিভাবে HTTP ক্যাশে সম্পদ ক্যাশে করতে হয় তা শিখুন: আপনার প্রতিরক্ষা গাইডের প্রথম লাইন এবং HTTP ক্যাশিং আচরণ কোডল্যাব কনফিগার করা

ক্যাশে-কন্ট্রোল শিরোনামগুলি প্রত্যাশা অনুযায়ী সেট করা আছে তা যাচাই করতে Chrome DevTools-এ নেটওয়ার্ক প্যানেল ব্যবহার করুন। অতিরিক্তভাবে, নেটওয়ার্ক প্যানেলের Size কলামটি নির্দেশ করে যে একটি অনুরোধ আসলে ক্যাশে থেকে দেওয়া হয়েছিল কিনা।

স্ট্যাক-নির্দিষ্ট নির্দেশিকা

এই অন্তর্দৃষ্টি নিম্নলিখিত প্রযুক্তিগুলি ব্যবহার করে পৃষ্ঠাগুলির জন্য স্ট্যাক-নির্দিষ্ট নির্দেশিকাও অফার করে:

ড্রুপাল

অ্যাডমিনিস্ট্রেশন » কনফিগারেশন » ডেভেলপমেন্ট পৃষ্ঠায় ব্রাউজার এবং প্রক্সি ক্যাশে সর্বোচ্চ বয়স সেট করুন। ড্রুপাল ক্যাশে এবং পারফরম্যান্সের জন্য অপ্টিমাইজ করা সম্পর্কে পড়ুন।

জুমলা

ক্যাশে দেখুন।

ওয়ার্ডপ্রেস

ব্রাউজার ক্যাশিং দেখুন।

অতিরিক্ত রেফারেন্স