ড্রুপাল মডিউলগুলি উপস্থিত থাকলেও সক্ষম না থাকলে কোনও দ্রুপাল সাইটের কার্যকারিতাতে কোনও প্রভাব ফেলে?
এটি অন্যভাবে রাখার জন্য .. কোনও দ্রুপাল সাইট থেকে অক্ষম মডিউলগুলি সরিয়ে ফেলা কি পারফরম্যান্সে ইতিবাচক প্রভাব ফেলবে?
ড্রুপাল মডিউলগুলি উপস্থিত থাকলেও সক্ষম না থাকলে কোনও দ্রুপাল সাইটের কার্যকারিতাতে কোনও প্রভাব ফেলে?
এটি অন্যভাবে রাখার জন্য .. কোনও দ্রুপাল সাইট থেকে অক্ষম মডিউলগুলি সরিয়ে ফেলা কি পারফরম্যান্সে ইতিবাচক প্রভাব ফেলবে?
উত্তর:
সাধারণত কোনওরূপে এটি কার্য সম্পাদনকে প্রভাবিত করবে না - আপনি যখন আপনার মডিউল নির্বাচন পৃষ্ঠা (অ্যাডমিন / বিল্ড / মডিউল বা প্রশাসক / মডিউল) দেখছেন তা বাদে। অক্ষম মডিউলগুলি মেমরিতে লোড হয় না এবং কখনও কার্যকর হয় না।
হ্যাঁ. এটা হতে পারে.
অন্যেরা যা বলেন, তা সত্ত্বেও, বেশ কয়েকটি পরিস্থিতি রয়েছে যেখানে কর্মক্ষমতা হ্রাস পাবে।
অপ্রয়োজনীয় মডিউলগুলি সিস্টেম টেবিলটি পুনর্নির্মাণের পরে আর বেশি স্মৃতি ব্যবহার করে না। অব্যবহৃত মডিউলগুলি আপনার সিস্টেম সিস্টেমে পুনর্নির্মাণের সময়, অন্যটি আপনার ফাইল সিস্টেমে আরও বা ধীর অনুসন্ধানের কারণ নয়। আপনি যদি এক্স-হাজার হাজার মডিউলের উপরে যান তবে ফাইল সিস্টেম নিজেই সমস্যার কারণ হতে পারে।
সঙ্গে ইনস্টল আমি তোমাদের ( "সাইট / সব / মডিউল" বা "সাইট / yoursite.com / মডিউল"), অধিকার আপনার Drupal মডিউল ভিতরে মানে ফোল্ডারের অনুমান?
যদি তা হয় তবে অক্ষম মডিউলগুলি কার্য সম্পাদনকে কোনওভাবেই প্রভাব ফেলবে না, যখন আপনি নিজের "অ্যাডমিন / বিল্ড / মডিউল" পৃষ্ঠাতে যান। ড্রুপাল কিছু মডিউল উপাদানগুলির ক্যাশে পুনর্নির্মাণ করে ( হুক_মেনু হিসাবে )।
আমার অভিজ্ঞতা থেকে, অক্ষম মডিউলগুলি থেকে কর্মক্ষমতা হ্রাস নগণ্য (এবং আপেক্ষিক, 4000 প্রতিবন্ধী মডিউলগুলি 30 অক্ষম মডিউল ইত্যাদির চেয়ে কিছুটা ধীর করে দিতে পারে))
ব্যক্তিগতভাবে, আমি আমার রেপো এবং ওয়েব ডায়ারে বসে অব্যবহৃত (এবং সম্ভবত পুরানো) কোড সম্পর্কে আরও বেশি উদ্বিগ্ন, তবে আমি এ্যানালি আধ্যাত্মিক।
অক্ষম মডিউলগুলির কোড অপসারণ করা সাইটে কোনও প্রভাব ফেলতে পারে না।
আবার, আপনি যদি কোনও মুহুর্তে একটি মডিউল ইনস্টল করেন তবে এটি কয়েকটি টেবিলের সাহায্যে ডাটাবেসকে পপুলেশন করবে। সুতরাং আপনি যত বেশি মডিউল ইনস্টল করবেন ডাটাবেসের কর্মক্ষমতা প্রভাবিত করার সম্ভাবনা তত বেশি।
মডিউলটি আনইনস্টল করা সেই অপ্রয়োজনীয় টেবিলগুলি সরিয়ে ফেলবে।
আবার, পারফরম্যান্স আপনি ইনস্টল করা মডিউলগুলির সংখ্যার উপর নির্ভর করে।
অক্ষম মডিউলগুলি যেগুলি আনইনস্টল করা হয়নি তবে ফোল্ডার সিস্টেম থেকে শারীরিকভাবে মুছে ফেলা হয়েছে সেগুলি সাইটের কার্যক্ষমতাকে বিরূপ প্রভাবিত করবে। আমার কাছে এই জাতীয় 5 টি মডিউল ছিল এবং এর কারণে, ইস_ডির () ফাংশনে অতিরিক্ত 10,000 কল ছিল। আমি অনুপস্থিত মডিউলগুলি সনাক্ত করার জন্য অনুপস্থিত_মডিউল মডিউল (অনুপস্থিত_মডিউল) ব্যবহার করেছি এবং এটি ডাটাবেসে সমস্যাটি স্থির করেছি।
আনইনস্টল করা এবং অক্ষম করা কর্মক্ষমতাটিতে প্রভাব ফেলবে না।
তবে মডিউলটি কেবলমাত্র অক্ষম থাকলেই এর সাথে কিছু টেবিল যুক্ত থাকতে পারে যাতে সেগুলি ড্রুপাল ডাটাবেসে অতিরিক্ত বোঝা।
এবং যেমনটি আগেই বলা হয়েছে ড্রুপালের মডিউল পৃষ্ঠায় কিছু উল্লেখযোগ্য পারফরম্যান্স সমস্যা থাকবে। অনেক সময় এই পৃষ্ঠাটি লোড হয় না এবং অনেক সময় নেয় কারণ মডিউলগুলি ইনস্টল করা / আনইনস্টল করা আছে সেখানে প্রদর্শিত হয়।
সুতরাং এই পরিস্থিতি কাটিয়ে উঠার জন্য আমাদের উচিত সাইট / সমস্ত / মডিউল / ড্রাইভ থেকে শারীরিকভাবে অব্যবহৃত মডিউলগুলি অপসারণ করা।
অক্ষম মডিউলগুলি ড্রুপাল সাইটের কার্যকারিতা প্রভাবিত করে না।
তবে মডিউলগুলি ডাউনলোড না করার পরামর্শ দেওয়া হচ্ছে যা আপনার সাইটের কোনও উপকারে আসবে না।