উত্তর:
থিম ফাংশনগুলি থিম রেজিস্ট্রি দ্বারা পরিচালিত হয়: নতুন থিম ফাংশন বাছাই করার জন্য আপনার সাইটের সমস্ত ক্যাশে পুনর্নির্মাণ (বা আরও খারাপ, অক্ষম করা) অপ্রয়োজনীয় এবং ওভারকিল।
আপনি যা করতে পারেন তা হ'ল প্রতিটি পৃষ্ঠার পুনরায় লোডে আপনার থিমের রেজিস্ট্রি পুনর্নির্মাণের জন্য ডিভেল মডিউলটি ব্যবহার করুন । একবার ইনস্টল হয়ে গেলে কনফিগারেশন → বিকাশ → ডেভেল সেটিংসে যান। সেখানে, "প্রতিটি পৃষ্ঠার লোডে থিম রেজিস্ট্রি পুনর্নির্মাণ" পরীক্ষা করুন এবং "সংরক্ষণের কনফিগারেশন" বোতামটি টিপুন। আপনার বিকাশটি শেষ হয়ে গেলে এটি (বা আরও ভাল, পুরোপুরি ডেভেলকে অক্ষম করুন) আনচেক করার কথা মনে রাখবেন।
আপনি ডিফল্ট ক্যাশে ব্যাকএন্ডটি এমন কোনওটিতে প্রতিস্থাপন করতে পারেন যা আসলে কিছুই করে না। কেবল আপনার সেটিংস.এফপি ফাইলটিতে এটি যুক্ত করুন:
if (!class_exists('DrupalFakeCache')) {
$conf['cache_backends'][] = 'includes/cache-install.inc';
}
// Default to throwing away cache data.
$conf['cache_default_class'] = 'DrupalFakeCache';
// Rely on the DB cache for form caching - otherwise forms fail.
$conf['cache_class_cache_form'] = 'DrupalDatabaseCache';
কেবল নিশ্চিত হওয়া, পারফরম্যান্স পৃষ্ঠায় কোনওটির জন্য ক্যাশে সমাপ্তির সময় সেট করুন।
আমি এটি আসলে একটি সেটিংস.লোকাল.এফপি ফাইলে ব্যবহার করি যা এটি উপস্থিত থাকলে আমার সেটিংস.এফপি ফাইলের নীচে অন্তর্ভুক্ত হয়ে যায় যাতে আমি উদ্বেগ ছাড়াই আমার দেব পরিবেশে লাইভ বা স্টেজিং পরিবেশ থেকে সেটিংস.এফপি সিঙ্ক করতে পারি I ভুল ডাটাবেস সেটিংস ব্যবহার সম্পর্কে, দুর্ঘটনাক্রমে ডেভ সেটিংসটি লাইভে চাপ দেওয়া ইত্যাদি about
settings.php:
if (file_exists(__DIR__ . '/settings.local.php')) {
require_once __DIR__ . '/settings.local.php';
}
$conf['cache_class_cache_metatag'] = 'DrupalFakeCache';
আপনি সমস্ত ক্যাচিং পুরোপুরি চালু করতে পারবেন না । এবং যদি আপনি আসলে কি, এটা নিচে আপনার অগ্রগতি ধীর হয়ে যাবে তাই আরো অনেক কিছু। প্রকৃতপক্ষে ক্যাশে সাফ করার সময়টি বিবেচনা করুন, প্রতিটি পৃষ্ঠার বোঝা এমনই হবে।
উপলভ্য সত্তা, ক্ষেত্র, ফর্ম, বাস্তবায়িত হুক ইত্যাদির তথ্য তৈরির জন্য অনেকগুলি হুক চলছে যা কেবলমাত্র একবার কার্যকর করা দরকার, আপনি এটি প্রতিরোধ করতে চান না।
আপনি ড্রুপালের অভ্যস্ত হয়ে উঠলে, আপনি শীঘ্রই কী কী জিনিসগুলির জন্য ক্যাশে পরিষ্কারের প্রয়োজন তা শিখবেন এবং সম্ভবত অ্যাডমিন মেনু শর্টকাটের সাথে বন্ধুত্বপূর্ণ হয়ে উঠবেন drush cc all
এবং এটি আর কোনও সমস্যা হয়ে উঠবে না।
এই উদাহরণে পদ্ধতির সংস্করণ অজিনস্টিক। কোডটি দ্রুপাল 7 এর জন্য।
/programming/4436496/drupal-disable-css-cache/41776131#41776131