এটি "স্ট্রিং প্রশ্নগুলির একটি অংশ কত দীর্ঘ" of
উচ্চ-ভলিউম সাইটের জন্য যা ভাল তা অনেকগুলি মডিউল সহ কম-ভলিউম সাইটের জন্য একই নাও হতে পারে এবং কেবলমাত্র কয়েকটি মডিউল সক্ষম হওয়া মাঝারি-ভলিউম সাইটের জন্য একই নাও হতে পারে। সার্ভারে চলমান অন্যান্য সাইটগুলিও এপিসি উপলভ্য মেমরিটিতে খাচ্ছে।
আমার সূচনা পয়েন্ট
apc.enabled=1
apc.shm_segments=1
apc.shm_size=64
apc.ttl=7200
apc.user_ttl=7200
apc.num_files_hint=1024
apc.mmap_file_mask=/tmp/apc.XXXXXX
apc.enable_cli=1
apc.rfc1867=1
আমি তারপরে সার্ভারের জন্য সেটিংস সামঞ্জস্য করি তবে আবারও, কোনও সেটিংসের সমস্ত সেটের সাথে ফিট করে না।
Apc.php (সম্ভবত /usr/share/pear/apc.php এ অবস্থিত) সন্ধান করুন এবং আপনার ড্রুপাল ইনস্টলের জন্য এটি ডোকরোটে ইনস্টল করুন। এটি অ্যাপাচি কনফিগারেশনের মাধ্যমে আপনার আইপি ঠিকানায় লক করুন। ভিতরে ব্যবহারকারীর নাম / পাসওয়ার্ড সম্পাদনা করুন এবং তারপরে এটি ব্রাউজ করুন। তারপরে আপনি আপনার এপিসির পরিসংখ্যান দেখতে পাবেন।
ক্যাশে মিস মিস করতে shm_size প্যারামিটারটি পুনরায় কনফিগার করুন। আদর্শভাবে, আপনি এটিকে কেবল পর্যাপ্ত মেমরিটি কোনও ফাইলের জন্য ক্যাশে মিস না করতে, এবং এপিসি ব্যবহারকারী ক্যাশে কিছু অতিরিক্ত মেমরি দিতে চান।
ক্যাশে মন্থন প্রতিরোধ করতে টিটিএল অনুকূলিত করুন। আপনি যদি ফাইলগুলি সম্পাদনা না করে থাকেন তবে আপনি এই নম্বরটি গুছিয়ে নিতে পারেন।
আপনি যখন প্রচুর পরিমাণে ড্রাশ ব্যবহার করেন তখন সক্ষম_cli সুবিধাজনক, যাতে ড্রশটি এপিসি থেকে ক্যাশেড ফাইলগুলি ব্যবহার করে।
rfc1867 ফাইল আপলোডের জন্য কার্যকর।
আমি শিরোনামে পিএইচপি-এফপিএমও লক্ষ্য করেছি। এটি বিষয়গুলিকে জটিল করে তোলে এবং সত্যই ড্রুপাল উত্তরগুলির সুযোগের বাইরে। আপনি সার্ভার ফল্ট এ আরও ভাল প্রতিক্রিয়া পেতে পারেন , কারণ অনেকগুলি সিস্টেম কনফিগারেশন সেটিংস সরাসরি ড্রুপালের সাথে সম্পর্কিত নয়।