ফিল্ডসেট ক্যাশে এর অধীনে ড্রুপাল পারফরম্যান্স পৃষ্ঠাতে আপনার কাছে দুটি বিকল্প রয়েছে। একটি হ'ল ন্যূনতম ক্যাশে লাইফটাইম এবং অন্যটি ক্যাশেড পৃষ্ঠাগুলির সমাপ্তি।
এই দুই এর মধ্যে পার্থক্য কি.
ফিল্ডসেট ক্যাশে এর অধীনে ড্রুপাল পারফরম্যান্স পৃষ্ঠাতে আপনার কাছে দুটি বিকল্প রয়েছে। একটি হ'ল ন্যূনতম ক্যাশে লাইফটাইম এবং অন্যটি ক্যাশেড পৃষ্ঠাগুলির সমাপ্তি।
এই দুই এর মধ্যে পার্থক্য কি.
উত্তর:
আমি কয়েক ঘন্টা ব্যয় করার পরে নিম্নলিখিত পর্যবেক্ষণ করেছি। যদি কোনও ফাঁক বা ভুল থাকে তবে আমাকে জানান। আমি সংস্করণ তৈরি করতে পেরে খুশি হব।
প্রথম পর্যবেক্ষক যে ক্যাসিংয়ের অধীনে বিকল্পগুলির মধ্যে কোনওটিই পরস্পরের উপর নির্ভরশীল নয়। যদি তারা থাকত তবে আপনি তাদের বিভিন্ন ফিল্ড সেটের অধীনে (বা নির্ভরশীল ক্ষেত্র হিসাবে) দেখতে পেতেন। এই পর্যবেক্ষণটির একটি নোট তৈরি করুন এবং আমরা এটি পরে আবার দেখা করব।
আসুন আমরা অনামী ব্যবহারকারীদের জন্য প্রথম বিকল্প ক্যাশে পৃষ্ঠাগুলি দিয়ে শুরু করি ।
আপনি যখন এই বিকল্পটি পরীক্ষা করেন আপনি মূলত দ্রুপালকে বলছেন
ওহে জান শুনুন, যখন কোনও অনামী ব্যবহারকারী আমার সাইটটিতে যান,
এছাড়াও আপনি Cache Pages for anonymous users
পৃষ্ঠাটি সক্ষম না করার পরেও বহিরাগত ক্যাশে সিস্টেমগুলি দ্বারা পৃষ্ঠাটি ক্যাশে করা যায়। যেমন: বুস্ট
এখন পরবর্তী বিকল্পগুলিতে চলে আসুন যা আপনি সাধারণত ব্যবহার করে শেষ করবেন।
ক্যাশেড পৃষ্ঠাগুলির মেয়াদোত্তীর্ণ
The maximum time an external cache can use an
old version of a page.
যেমন মলোট কীওয়ার্ডটি বাহ্যিক বলে উল্লেখ করেছেন।public
সর্বাধিক বয়স মান নির্দিষ্ট মানকে (এই ক্ষেত্রে 1 দিন) সেট করে।এই external
শিরোনামটি ক্যাচিং সিস্টেমগুলিকে সর্বাধিক বয়স পর্যন্ত এই পৃষ্ঠার জন্য কোনও কল না করার জন্য বলে , কারণ তারা তাদের নিজস্ব ক্যাশে থেকে এই পৃষ্ঠাটি দেখাতে পারে। সর্বোচ্চ বয়স হওয়ার পরে ক্যাচিং সিস্টেমটি ড্রুপাল সার্ভারের সাথে আবার পরীক্ষা করে দেখা উচিত সামগ্রীটি পরিবর্তন হয়েছে কিনা।
এটি যদি কোনও বার্নিশ সার্ভার হয় তবে এটি আপাচে কোনও কল দেয় না এবং তার ক্যাশে থেকে পৃষ্ঠাটি ফেরত দেয়। সুতরাং ধরে নিন যে বার্নিশ একটি পৃষ্ঠা ক্যাশে করেছেন এবং হাজার হাজার বিভিন্ন ব্যবহারকারী সেই পৃষ্ঠায় একটি অনুরোধ করেছিলেন। সুতরাং এর অর্থ হল যে একবারে একবারে অ্যাপাচি সার্ভারকে আঘাত না করেই 1000 টি অনুরোধগুলি প্রক্রিয়া করা হয়েছে।
ন্যূনতম ক্যাশে লাইফ টাইম
যদি আপনার সাইটে বিশাল ট্র্যাফিক না থাকে বা আপনি যদি এই মানটি নিশ্চিত না হন তবে এই মানটিকে কোনও হিসাবে না রেখেই ভাল better
এই নিবন্ধটিতে দ্রুপালের ক্যাশিং টার্মিনোলজির একটি ভাল রুনডাউন রয়েছে: http://www.phase2technology.com/blog/caching-in-drupal/
সম্পর্কিত পয়েন্টগুলির সংক্ষিপ্তসার:
ন্যূনতম ক্যাশের আজীবন প্রায়শই অর্থ ব্যাখ্যা করা হয় না "পৃষ্ঠাগুলি এই অনেক সময় পার হওয়ার পরে পুনরায় জেনারেট হবে"। এর আসল অর্থটি হ'ল কমপক্ষে এত বেশি সময় কেটে না যাওয়া এবং ক্যাশে ক্লিয়ারিংয়ের ইভেন্ট না হওয়া পর্যন্ত পৃষ্ঠাগুলি পুনরায় তৈরি করা হবে না।
ক্যাশেড পৃষ্ঠাগুলির মেয়াদোত্তীর্ণও মাঝে মাঝে ভুল ব্যাখ্যা করা হয়। এই মানটি ক্যাশে-নিয়ন্ত্রণ শিরোনামে সর্বাধিক বয়সের মান হিসাবে যা পাঠানো হয় তা নিয়ন্ত্রণ করে এবং এভাবে প্রক্সি সার্ভারগুলিকে পরামর্শ দেয় যে তারা কোনও নতুন অনুলির জন্য আপনার ড্রুপাল ইনস্টল না জিজ্ঞাসা করে কতক্ষণ পৃষ্ঠায় পরিবেশন করতে পারে। এর অর্থ এই নয় যে পৃষ্ঠাটি এই দীর্ঘ সময়ের পরে পুনরায় জেনারেট হবে, এর অর্থ কেবলমাত্র প্রক্সি সার্ভারকে অবশ্যই ড্রুপালের সাথে আবার পরীক্ষা করতে হবে এটি দেখার জন্য যে পৃষ্ঠার একটি নতুন সংস্করণ এতকাল পরে রয়েছে কি না। ক্যাশ ক্লিয়ারিং ইভেন্টটি আসার পরে কেবলমাত্র ড্রুপাল একটি পৃষ্ঠা পুনরায় জেনারেট করবে।