উত্তর:
কখনও কখনও ক্যাশের অবস্থান (যেমন /tmp/
) বা পরিষেবা (মেমক্যাসের মতো) অন্যান্য অ্যাপ্লিকেশনগুলির সাথে ভাগ করা হয়। "ফ্ল্যাশ ম্যাজেন্টো ক্যাশে" কেবল সেইসব এন্ট্রি সরিয়ে ফেলল যা ম্যাগেন্টো নির্ভরযোগ্যভাবে নিজের হিসাবে ট্র্যাক করে। "ফ্লাশ ক্যাশে স্টোরেজ" সমস্ত কিছু সাফ করে তবে তারা যদি অন্য অ্যাপ্লিকেশনগুলি এটি ব্যবহার করে তবে তা প্রভাবিত করতে পারে।
সাধারণত অবস্থানটি var/cache/
ম্যাজেন্টোর ফোল্ডারে থাকে তাই ভাগ করে নেওয়া হয় না। এটি উভয় বোতাম ব্যবহার করা নিরাপদ। কখনও কখনও (খুব কমই) এন্ট্রিগুলি পরিষ্কারভাবে ট্যাগ হয় না বা ম্যাজেন্টো তাদের ট্র্যাক হারিয়ে ফেলে এবং কেবলমাত্র দ্বিতীয় বাটনটি তাদের প্রভাব ফেলে। যখন আমার সমস্যার কারণ খুঁজে পেতে সমস্যা হয় তখন আমি দ্বিতীয় বোতামটি ব্যবহার করি।
mage--*
ডিরেক্টরি তৈরি করা শুরু করে । ম্যানুয়ালি মুছে ফেলা অবশ্যই চূড়ান্ত হতে হবে কারণ এটি নতুন ক্যাশে প্রবেশের কারণ নয়। এই উদ্দেশ্যে ম্যাগটুলের একটি স্পষ্ট ক্যাশে কমান্ড রয়েছে।
ফ্ল্যাশ ম্যাজেন্টো ক্যাশে
ডিফল্ট ম্যাজেন্টো ক্যাশে (var / cache) সমস্ত আইটেম এবং ম্যাগেন্টো ট্যাগযুক্ত var / পূর্ণ_ পৃষ্ঠার ক্যাশে সরিয়ে দেয়
ফ্লাশ ক্যাশে স্টোরেজ
ক্যাশে সমস্ত আইটেম সরান। এটি সার্ভারে থাকা ক্যাশে ফোল্ডারের পুরো সামগ্রী মুছে ফেলার সমতুল্য your যদি আপনার সিস্টেমটি বিকল্প ক্যাশে অবস্থান ব্যবহার করে তবে অন্যান্য অ্যাপ্লিকেশন দ্বারা ব্যবহৃত কোনও ক্যাশেড ফাইলগুলি সরানো হবে।
ব্যবহারিক উদাহরণ হিসাবে, যদি আপনি নিজের ডিভাইসগুলির জন্য ম্যাজেন্টোর ক্যাশে ব্যবহার করেন, যেমন;
$cache = Mage::app()->getCache();
$cache->save("My cached text","cache_name",array("my_cache"),60*60*24);
echo $cache->load("cache_name");
আপনি যদি কোনও আপডেট তৈরি করেন তবে এটি সাফ করতে আপনার ফ্লাশ ক্যাশে স্টোরেজ ব্যবহার করতে হবে।
আমার ক্ষেত্রে এটি ক্যানভাস মেনু থেকে তিনটি স্তরের গতিশীলভাবে তৈরি।
দয়া করে নীচে "ফ্লাশ ম্যাজেন্টো ক্যাশে" এবং "ফ্লাশ ক্যাশে স্টোরেজ" এর মধ্যে পার্থক্যটি আবিষ্কার করুন:
ফ্লাশ ক্যাশে স্টোরেজ: এই ফাংশনটি মূলত পুরো ক্যাশে, সমস্ত ক্যাশে ট্যাগগুলি সাফ করে। এটি "কোর / ক্যাশে" মডেলের "ফ্লাশ ()" ফাংশনটিকে কল করে।
ফ্লাশ ম্যাজেন্টো ক্যাশে: এই ফাংশনটি ক্যাশে ট্যাগগুলি "ম্যাগ" এবং "কনফিগ" সাফ করে। এই শ্রেণিটি "কোর / ক্যাশে" মডেলটিতে "ক্লিন ()" ফাংশন।
ম্যাজেন্টো ক্যাশে: ডিফল্ট ম্যাজেন্টো ক্যাশে (var / cache) সমস্ত আইটেম সরান itsএর সাথে সম্পর্কিত ম্যাজেন্টো ট্যাগ অনুসারে।
ফ্লাশ ক্যাশে স্টোরেজ: মাগেন্তো ট্যাগ নির্বিশেষে ক্যাশে থেকে সমস্ত আইটেম সরান। আপনি যদি অন্য অ্যাপ্লিকেশন দ্বারা ব্যবহৃত অন্য কোনও অবস্থান ব্যবহার করেন তবে এই প্রক্রিয়াতে সরানো হবে।
আপনার প্রশ্নের উত্তর এখানে:
ফ্ল্যাশ ম্যাজেন্টো ক্যাশে আপনি যখন এই ক্রিয়াটি সম্পাদন করেন, তখন var / cache এবং var / full_page_cache তে ম্যাজেন্টো ট্যাগ থাকা সামগ্রীগুলি সরিয়ে ফেলা হবে।
ফ্লাশ ক্যাশে স্টোরেজ ওয়েল, এটি ক্যাশের সমস্ত সামগ্রী মুছে ফেলে। যদি আপনি বিকল্প ক্যাশে অবস্থান বা অ্যাপ্লিকেশন যেমন বার্নিশ ক্যাশে ব্যবহার করছেন যা ওয়েব অ্যাপ্লিকেশন ত্বক যা কেচিং এইচটিটিপি বিপরীত প্রক্সি হিসাবে পরিচিত। তারপরে এটি সেখান থেকেও ক্যাশে সরিয়ে ফেলবে।
সাধারণত, ক্যাশে: পরিষ্কারভাবে ম্যাজেন্টো সম্পর্কিত সমস্ত সক্ষম ক্যাশে মুছে ফেলা হয় যেখানে ক্যাশে: ফ্লাশ পুরো ক্যাশে স্টোরেজ মুছে দেয়, তার ম্যাজেন্টো ক্যাশে বা কোনও তৃতীয় পক্ষের ক্যাশে (সক্ষম বা অক্ষম থাকুক না কেন)
ম্যাজেন্টো ক্যাশে: ডিফল্ট ম্যাজেন্টো ক্যাশে (var / cache) সমস্ত আইটেম সরান itsএর সাথে সম্পর্কিত ম্যাজেন্টো ট্যাগ অনুসারে।
ফ্লাশ ক্যাশে স্টোরেজ: মাগেন্তো ট্যাগ নির্বিশেষে ক্যাশে থেকে সমস্ত আইটেম সরান। আপনি যদি অন্য অ্যাপ্লিকেশন দ্বারা ব্যবহৃত অন্য কোনও অবস্থান ব্যবহার করেন তবে এই প্রক্রিয়াতে সরানো হবে।
ফ্লাশ ম্যাজেন্টো ক্যাশে
এটি ডিফল্ট ম্যাজেন্টো var/cache
এবং দ্বারা উত্পাদিত ক্যাশে সরানোর জন্য ব্যবহৃত হয় var/full_page
।
ফ্লাশ ক্যাশে স্টোরেজ এটি সমস্ত ধরণের ক্যাশে (ম্যাজেন্টো ক্যাশে এবং অন্যান্য বাহ্যিক সরবরাহকারীদের দ্বারা তৈরি করা ক্যাশে মুছে ফেলার জন্য ব্যবহৃত হয়)।