কোর মডিউলটি অক্ষম করার পার্শ্ব প্রতিক্রিয়াগুলি কী কী? (যেমন ম্যাজ_আরএস / ম্যাজ_লগ)


15

উদাহরণস্বরূপ, আমি চেকআউট প্রক্রিয়াগুলিকে গতি বাড়ানোর জন্য Mage_Rss অক্ষম করার পরামর্শ দিচ্ছি যেহেতু Mage_Rss ব্যাপকভাবে ব্যবহৃত হয় না এবং চেকআউট অনুরোধে একাধিকবার ক্যাশে পরিষ্কার করার জন্য বাধ্য করে।

আমি একই কারণে Mage_Log অক্ষম করার মূল্যায়ন করছি - আমার কাছে ইতিমধ্যে গুগল অ্যানালিটিক্স পাশাপাশি প্যাপারট্রেলএপ.কম এর মাধ্যমে অ্যাপাচি লগগুলি একত্রিত করার জন্য রয়েছে তবে আমি বুঝতে পেরেছি যে র্যামফিকেশনগুলি পরীক্ষা করার জন্য আমি আমার প্রক্রিয়াটি আনুষ্ঠানিকভাবে অর্পণ করেছি না, তাই উত্তর দিতে দ্বিধা বোধ করি বিশেষত Mage_Log বা সাধারণভাবে একটি মডিউলটি অক্ষম করার জন্য।

আমি জানি যে আমি / এসকিউএল-এর ইনস্টলার স্ক্রিপ্টটি দেখে মডিউলটি যে টেবিলগুলি ব্যবহার করে তা নির্ধারণ করতে পারি, এবং ইভেন্টগুলি \ ইত্যাদি \ config.xml দেখে নিবন্ধিত করে, তবে অন্যটি কী প্রাসঙ্গিক? এই মডিউলটি কি প্রিফিক্স লগ_এর সাহায্যে কেবল সারণীগুলিকে প্রভাবিত করে যুক্তভাবে যুক্ত করা যায়? এই মূল মডিউল দ্বারা সংজ্ঞায়িত বেশ কয়েকটি ইভেন্ট রয়েছে, তাদের পর্যবেক্ষকরা কি নিখুঁতভাবে / নিঃশব্দে ব্যর্থ হবে বা ডাউন স্ট্রিম সমস্যা তৈরি করবে? আমি কীভাবে বলব যে কোনও প্রতিবেদনগুলি যদি প্রভাবিত হয়?


2
আমার মাথার শীর্ষ থেকে প্রথম জিনিসটি Customers\Online Customersকিছু log_*টেবিল থেকে খাওয়ানো হয় ।
ব্যবহারকারী 487772

আপনি এটি একবার দেখে নিতে পারেন। টমাস বার্কে ইভান চেকার্নিয়ির দেওয়া দুর্দান্ত একটি বক্তৃতায় ম্যাজেন্টোর মূল পারফরম্যান্স টুইট করার জন্য একটি এক্সটেনশন তৈরি করেছিলেন: github.com/quafzi/magento-performance- টেগান - স্নাইডারের লেখা
ফ্যাবিয়ান ব্ল্যাচসমিডট

উত্তর:


7

স্পষ্টতাকে বাদ দিয়ে, যেমন মডিউলটি আর কাজ করবে না - সম্ভাব্য পার্শ্ব-প্রভাব এমন কোনও মডিউল যা তাদের ঘোষণায় তালিকাভুক্ত মূল মডিউলটিও কাজ করবে না। অনেকগুলি তৃতীয় পক্ষের প্লাগইন রয়েছে যা মূল মডিউল লোডিংয়ের উপর নির্ভর করে। মূল আন্তঃনির্ভরতাগুলিও রয়েছে, বিশেষত যদি আপনি এন্টারপ্রাইজ ব্যবহার করেন।

আমি এই ধারণাটির আওতায় আছি যে বেশিরভাগ লোক গতির উদ্দেশ্যে এই 'অপ্রয়োজনীয়' মডিউলগুলি অক্ষম করে - সর্বোপরি, আপনি যা ব্যবহার করেন তা কেবল লোড করুন, তাই না? যদিও আমি নিশ্চিত যে এর কিছু ছোট, পরিমাপযোগ্য প্রভাব রয়েছে - আপনার সাইটের গতিকে ইতিবাচকভাবে প্রভাবিত করতে আরও অনেক কার্যকর জিনিস আপনি করতে পারেন।

এখানে কিছু দুর্দান্ত এসও নিবন্ধ রয়েছে যা এই বিশেষ সমস্যাটি সম্পর্কে আলোচনা করে - এটি বিশেষত আমার কাছে একটি ভাল পড়ার মতো বলে মনে হয়েছিল:

Mage_Reports মডিউলটি অক্ষম করে গতির অনুকূলকরণ?

সেখানে অন্যান্য প্রতিবেদন আছে যে Mage_Downloadable ইত্যাদি অক্ষম করা চেকআউটে সহায়তা করতে পারে - তবে এগুলি বার্ধক্যজনিত পোস্ট বলে মনে হয় এবং ম্যাগ্যান্তোর সর্বশেষ প্রকাশের সাথে আমার মতে প্রাসঙ্গিক নয়। আপনি যদি এখনও 1.4CE বা 1.7EE এ চলেছেন তবে এটি আপনার পক্ষে বিশেষত কার্যকর হতে পারে।

http://kassner.com.br/2011/01/magento-slow/

http://www.magentocommerce.com/boards/v/viewthread/221626/#t306872

/programming/11102268/magento-duplicate-orders

হালনাগাদ

এটি আপনার বিশেষ - বা কারও - পরিস্থিতির জন্য কী পরিমাপযোগ্য প্রভাব ফেলবে তা সাধারণীকরণ করা শক্ত। নিম্ন-ব্যান্ডউইথ নেটওয়ার্কে একটি ধীর-ইশ সার্ভার, উদাহরণস্বরূপ, উল্লিখিত সমাধানগুলির তুলনায় আপনার গতিকে আরও বেশি বাধা দেয়।

আপনার নিজের নিবিড় বিশ্লেষণের ভিত্তিতে মনে হয় এটি আপনার লাভ করতে পারে। সমস্ত SO প্রতিক্রিয়া হিসাবে, ওয়াইএমএমভি, তবে আমি মনে করি যে মেমক্যাচড, এপিসি, পূর্ণ পৃষ্ঠার ক্যাশে এবং একটি সিডিএন ব্যবহার করা শেষ-ব্যবহারকারীর অভিজ্ঞতাকে প্রভাবিত করার কারণে রূপান্তর হারের মতো কিছুতে আরও পরিমাপযোগ্য প্রভাব ফেলতে পারে।

আমি প্রকাশিত হাইটপেপার স্পেসের উপর ভিত্তি করে সমস্ত ক্লায়েন্ট বক্সগুলি কনফিগার করেছি - আমার জ্ঞানের কাছে তারা অব্যবহৃত মডিউলগুলি অক্ষম করার বিষয়ে উল্লেখ করে না। তারা অপ্রয়োজনীয় অ্যাপাচি মডিউলগুলি অক্ষম করার বিষয়ে উল্লেখ করে।

সাদা কাগজ

http://www.magentocommerce.com/whitepaper/

শেষ অবধি, আমি কিছু খনন করেছি এবং কেবলমাত্র Mage_Rssফাইল সিস্টেম ক্যাশে ব্যবহার করার সময় সম্ভাব্য পারফরম্যান্স বুস্ট হিসাবে অক্ষম করার উল্লেখ খুঁজে পেতে পারি । আপনি যদি ফাইলসিস্টেম ক্যাশে ব্যবহার করছেন এবং খুব কমপক্ষে এটি মাউন্ট না করে থাকেন তবে tmpfsআপনার ম্যাকচেড, এপিসি বা পূর্বোক্ত tmpfsমাউন্টটি গুরুত্ব সহকারে বিবেচনা করা উচিত ।


2
@ ফিলিভিঙ্কি: প্রকৃতপক্ষে ম্যাজ_আরএস অক্ষম করা চেকআউট চলাকালীন আইওকে উল্লেখযোগ্যভাবে হ্রাস করে ... এটি একটি খুব উপকারী টুইট। যদিও এটি কেবল পর্যবেক্ষককে অক্ষম করা স্পষ্টতই নিরাপদ।
ড্যানিয়েল স্লোফ

@ ফিলিভিঙ্কি: ম্যাজেন্টোর বিভিন্ন ব্যবহারের ক্ষেত্রে পারফরম্যান্সের উন্নতিগুলি কী গুরুত্বপূর্ণ তা সাধারণীকরণ করা খুব শক্ত। আমার ডাটাবেস সার্ভারটি গত hours ঘন্টা আইওপিএস লিখতে 3200 ডলারে পৌঁছেছে তাই আমি নিশ্চিত যে বাকের উন্নতির জন্য আমার সেরা ঠুং শব্দটি ম্যাজ_লগটি অক্ষম করা :)
র‌্যাল্ফ টাইস

আপডেট করা উত্তরের জন্য ধন্যবাদ। আমি ইতিমধ্যে জায়গায় ম্যাকচিচ, এপিসি এবং সিডিএন রেখেছি। পূর্ণ পৃষ্ঠা ক্যাশে আমার নির্দিষ্ট ব্যবহারের ক্ষেত্রে এখানে প্রবেশ করতে না পারার কারণে সহায়তা করে না, তাই আমি কোডবেসটিকে অনুকূল করে রেখেছি। Mage_Downloadable এর পয়েন্টারটির জন্য ধন্যবাদ, আমি এটিও চেষ্টা করব।
রাল্ফ টাইস

এফপিসির অনুপস্থিতিতে, আমি বার্নিশ ক্যাশে সন্ধান করব - বিশেষত ম্যাজেন্টো কানেক্টে প্রাপ্ত বার্নিশ মডিউলগুলির সাথে। চিয়ার্স।
ফিলিঙ্কল

বার্নিশ কোনও সাহায্য করবে না। আমার কেবলমাত্র অনেকগুলি স্টোরফ্রন্ট রয়েছে :)
রাল্ফ টাইস

3

আমরা Mage_Log অক্ষম করার সাথে একটি নির্দিষ্ট সমস্যা দেখেছি যা এটির সাথে পণ্যের তুলনা কার্যকারিতা ভেঙে যায়। বেনামে ব্রাউজারগুলি তুলনা করতে যোগ করে এবং তারপরে লগ ইন করে, ম্যাজেন্টো গ্রাহকের সাথে তুলনা তালিকা সংযুক্ত করতে ম্যাগ_লগ দ্বারা উত্পাদিত ভিজিটর_আইড ব্যবহার করে এবং যদি এই মানটি শূন্য হয় তবে এটি অন্য কোনও গ্রাহকের সাথে যদি কখনও একই তুলনা করে product_id (ডুপ্লিকেট কী ব্যতিক্রম নয়)।


তথ্যের জন্য ধন্যবাদ, জনাথন! প্রথমদিকে আমি Mage_Logসম্পূর্ণ নিষ্ক্রিয় করতে চেয়েছিলাম , তবে এখন আমি কেবল পর্যবেক্ষককেই অক্ষম করতে যাচ্ছি :)
রোমান স্নিটকো

0

হতে পারে আপনি ম্যাজেন্টো লাইট প্রকল্পে আগ্রহী, এটি মূলত ম্যাজেন্টো ব্যাকবোন (মডিউলটির বেশিরভাগ অক্ষম করা হয়েছে)

https://github.com/colinmollenhour/magento-lite


ম্যাজেন্টোর এই কাঁটাচামচটি সিএমএস উদ্দেশ্যে এবং সমস্ত শপিং কার্টের কার্যকারিতা সরিয়ে ফেলা হয়েছে। ওপির প্রশ্নটি চেকআউট দ্রুত করার ক্ষেত্রে, সুতরাং তাদের শপিং কার্টের কার্যকারিতা প্রয়োজন!
ফিলিঙ্কল

আসলে কেউ আপনাকে এটি কার্টের উদ্দেশ্যে ব্যবহার করতে বাধা দেবে না .. আপনার কেবলমাত্র প্রয়োজনীয় মডিউলগুলি আপনাকে পুনরায় সক্ষম করতে হবে
ফ্রে
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.