লোকালহোস্ট বিকাশে এত ধীর গতিতে চলমান ম্যাজেন্টো 2


25

আমি সম্প্রতি magento2 নতুন এক্সটেনশন বা কাস্টমাইজেশনের উপর বিকাশ শুরু করেছি এবং আমার প্রথম ধারণাটি একটি দুঃস্বপ্ন। আমি প্রতিবার পরিবর্তনের জন্য প্রায় 20-30s অপেক্ষা করতে হবে? সত্যি?

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

আমার প্রশ্নটি হল, আপনি সমস্ত এম 2 বিকাশকারী কীভাবে কাজ করেন? কারণ আমি বিশ্বাস করি না পৃষ্ঠাটি রিফ্রেশ করার জন্য আপনাকে 20s-30s অপেক্ষা করতে হবে ...

আমার পরিবেশ: আমার পিসি 8 জিবি র‌্যাম সহ "ভাল" আই 5। আমার উইন্ডোজের সাথে কাজ করা দরকার যাতে আমি ভ্যাব্রেন্ট ব্যবহার করি:

  • সমস্ত 4 টি সিপিইউ ব্যবহার করুন
  • 5120MB র‌্যাম ব্যবহার করুন
  • উবুন্টু / বিশ্বাসযোগ্য 64 - উবুন্টু 14.04
  • পিএইচপি সংস্করণ 7.0.12-1 + deb.sury.org ~ বিশ্বস্ত + 1
  • মারিয়াডিবি - 10.1.18-মারিয়াডিবি -1 y বিশ্বাসযোগ্য
  • ম্যাজেন্টো ২.১.২ কেবলমাত্র স্যাম্পলেডা দিয়ে ইনস্টল করা আছে (কোনও মডিউল ইনস্টল করা নেই)
  • (আপনি আরও জানতে চান কিনা আমাকে জিজ্ঞাসা করুন)

ঠিক কী হচ্ছে? সাধারণত এম 2 পৃষ্ঠাগুলি লোড করার জন্য প্রায় 5-10s ঠিক আছে, ধীর কিন্তু ঠিক আছে, তবে কখনও কখনও (কখনও কখনও কখনও কখনও কখনও কখনও কখনও স্থায়ী হয় না) চিরকাল স্থায়ী হয়! কখনও কখনও প্রথম পৃষ্ঠা এবং কখনও কখনও সিএসএস, জেএস, এইচটিএমএল ফাইল থাকে তবে সর্বদা সমস্যাটি টিটিএফবিতে থাকে।

আমি উইজার্ডটি সেটআপ করতেও একটি সমস্যা দেখেছি ... কৌণিক.জেএসএস সহ এই ফাইলগুলি চিরকাল স্থায়ী হয় ...

এই 2 টি ছবি সেটআপ উইজার্ডের ভিতরে নেভিগেট করার বিষয়ে।

http://imgur.com/Izoyuhj http://imgur.com/Vs5q8eT

তারপরে আর এক জন সামনের ক্যাটালগটিতে নেভিগেট করছে: http://imgur.com/oXYC52D

আমি ঠিক কী জিজ্ঞাসা করছি? এটা কি স্বাভাবিক? তোমরা ছেলেরা এই সময় নিয়ে কাজ করবে? আমি কয়েকজন সহকর্মীর সাথে এটি মন্তব্য করেছিলাম এবং আমরা কেবল বিশ্বাস করি না, আমাকে এভাবে কাজ করাতে হবে? আমি মাঝে মাঝে পর্দা দেখার জন্য সর্বদা অপেক্ষা করা হতাশ ...

যদি কেউ আমাকে একটি পরীক্ষা দেখানোর জন্য বলেন, যেমন একটি নতুন পণ্য তৈরি করা বা এরকম কিছু তিনি ঠিক বাইরে বেরোনেন ... নতুন অর্ডার তৈরি করে, ক্ষেত্রগুলি পূরণ করে এবং প্রতিটি ক্ষেত্র একটি জেএস কার্যকর করে যা 5-6 এর দশকের জন্য স্থায়ী হয় ...

আমি জানি না তবে এই জিনিসগুলি নিয়ে আমার বিকাশ এত খারাপ লাগছে ...


ম্যাজেন্টো 2 দিয়ে খেলার সুযোগ পাননি: তবে আইডি ধরে নেওয়া যায় যে বেশিরভাগ পারফরম্যান্স ইস্যুগুলি আপনার উদ্ভট পরিবেশ থেকে আসে। আপনি কি ভার্চুয়ালবক্স ব্যবহার করেন ভিজাগর বা অন্য কোনও কিছুর সাথে। ভার্চুয়ালবক্স সহ একাধিক কোর ব্যবহার করা কর্মক্ষমতা হ্রাস করে। আপনি কি ভিজেন্টে ভাগ করা ফোল্ডার থেকে ম্যাজেন্টো চালাচ্ছেন> ম্যাজেন্টো ফাইলগুলি একই ভাগ করে আবার লেখায় আপনি পারফরম্যান্সের সমস্যা পান।
ওলি টিনেলä

এছাড়াও আপনি যদি ভিজাগর 5 জিগগুলি প্রদান করেন তবে হোস্টের মধ্যে অদলবদল ব্যবহারের ফলে আপনার সিস্টেমে স্মৃতিশক্তি চলে যাওয়ার সম্ভাবনাও রয়েছে। আপনার যদি প্রয়োজন হয় তবেই পরিমাণ বাড়ান increase
ওলি টিনেলä

আপনার সমস্যার একটি বড় অংশ হ'ল আপনি উইন্ডোজে আছেন। আমি বছরের পর বছর ধরে উইন্ডোতে ছিলাম এবং এটি ভিজান্ট / ম্যাজেন্টোতে খুব ধীর ছিল। এটি ফাইল সিঙ্কিং মোডের কারণে, এটি এনএফএসের সাথে সমান নয়। আমি উবুন্টু ডেস্কটপে ডুয়াল বুটিং শুরু করেছি এবং আমার ম্যাজেন্টো সাইটগুলি খুব দ্রুত ছিল, তারপরে কিছুক্ষণ পরে আমি একটি ম্যাক পেয়েছিলাম, যা এনএফএস ব্যবহার করে, এবং এটি খুব দ্রুত is
শন আব্রামসন

হ্যাঁ, এটি ভার্চুয়ালবক্সের সাথে অস্পষ্ট। কেন আরও কোর ব্যবহার করে কর্মক্ষমতা হ্রাস করতে হবে? আমি ধরে নিয়েছি ভিএমকে সমস্ত সংস্থান দেওয়া "ধীরে ধীরে" আমার পিসি "হতে পারে তবে আমার ভিএম দ্রুততর ... এবং আমি যে ফোল্ডারটি ব্যবহার করছি তা হ'ল / var / www (আমি ভাগ করা ফোল্ডারটি ব্যবহার না করার চেষ্টা করেছি, এটি কেবল" লিনাক্স "চলছে যা চলছে এখন)। কীভাবে ব্যর্থ হচ্ছে তা আমি কীভাবে দেখতে পারি? আমি শীর্ষ নির্বাহ করতে পারি, বা এর মতো আদেশগুলি .... তবে কীভাবে ব্যাখ্যা করতে হয় তা জানি না ...
স্লেয়ারব্লেস্ট

@ শ্যাশনআব্র্যামসন ইয়েপ ... আমরা কেবল এটি চেষ্টা করার জন্য দ্বৈত বুট ইনস্টল করার পরামর্শ দিয়েছিলাম কারণ যেমন আমি বলেছিলাম যে আমরা বিশ্বাস করি না এম 2 বিকাশকারীরা এখন যেমন
করিতেছেন তেমন

উত্তর:


8

আমি সমস্ত কিছু চেষ্টা করেছি এবং এটি কাজ করে একমাত্র জিনিস ভার্চুয়াল মেশিন যা বিটনামি সরবরাহ করে। https://bitnami.com/stack/magento/virtual-machine

সিরিয়াসলি, আমি জানি না এই ভিএম কী আছে তবে সত্যই দ্রুত চলে যায়। আমি উবুন্টু, সেন্টোস ইত্যাদির একটি নতুন ইনস্টলেশন ব্যবহার করে আমার ভিএম তৈরির চেষ্টা করেছি তবে এই ভিএম এর মতো কোনও কাজ এত ভাল হয়নি।


আমি মনে করি এই ভিএম এর অনুমানের প্রধান পার্থক্যটি মেমক্যাচ? যা, আমার উইন্ডোজে (পিএইচপি 7 কমপক্ষে, সম্ভব নয়)
ম্যাকিই

6

সিএসএস / জেএস মার্জ এবং মিনিফাইং অক্ষম করুন:

Stores > Configuration > CSS Settings (Javascript Settings) > Merge CSS (Merge JS) > NO

Stores > Configuration > CSS Settings (Javascript Settings) > Minify CSS (Minify JS) > NO

এছাড়াও ম্যাজেন্টো 2 পারফরম্যান্সকে কীভাবে উন্নত করা যায় সে সম্পর্কে এই গাইডটি দেখুন ।


1
ডিফল্ট সেটিংসে ইতিমধ্যে এই মান রয়েছে। এবং এটি এতটা প্রভাবিত করে না ...
স্লেয়ারলিস্টে

তাহলে কি কোনও অনলাইন সার্ভারে মার্জ করা কার্যকর হবে? প্রসেসিংয়ের দিকে আরও ওভারহেড এবং ডাউনলোড হচ্ছে না?
মোহাম্মদ জোরেদ 13

আপনি কেন সিএসএস / জেএস মার্জ এবং মিনিফাইং অক্ষম করবেন, গতি বাড়াতে এটি আক্ষরিক অর্থে একটি বিকল্প, এটি আমার নিজের পায়ে গুলি করার মতো বলে মনে হয়
জন

4

আমি খুঁজে পেয়েছি যে বিকাশকারী মোড সবকিছু অক্ষম করে - যা ওভারকিল ছিল। অনুবাদ করার মতো কিছু বিষয় রয়েছে যা আমি ক্যাশে রাখতে চাই। সৌভাগ্যক্রমে env.phpআপনি এখনও কোন ক্যাশে বিশেষভাবে ব্যবহার করবেন তা সেট করতে পারেন:

'cache_types' => 
      array (
        'config' => 1,
        'layout' => 0,
        'block_html' => 0,
        'collections' => 1,
        'reflection' => 1,
        'db_ddl' => 0,
        'eav' => 1,
        'customer_notification' => 1,
        'target_rule' => 1,
        'full_page' => 0,
        'config_integration' => 1,
        'config_integration_api' => 1,
        'translate' => 1,
        'config_webservice' => 1,
        'compiled_config' => 1,
      ),

এটি চেকআউটে বিকাশকালে যখন ক্যাশে বেছে নিয়েছিলাম এটি উপরেরটি ছিল, কারণ এটি বেশ ফ্রন্ট-এন্ড ছিল। আমি লেআউটকে ক্যাশে না রেখে বেছে নিয়েছি; আমার পরিবর্তনগুলি দেখতে ব্লক এবং পূর্ণ পৃষ্ঠা।


অসংখ্য ধন্যবাদ! আমার এই সমস্যা ছিল, কারণ আমি ম্যাজেন্টো 2 কে আরও নতুন সংস্করণে আপগ্রেড করেছি এবং একটি নতুন ইনস্টলেশন করেছি। স্পষ্টতই এটি আমার env.php ওভাররাইট করছিল যা এটি অবিরামভাবে ধীর করে দিয়েছিল। Env.php এই সংশোধন এটি স্থির করে। আবার ধন্যবাদ!
কোডিগা

4

এই প্রশ্নের উত্তর দেওয়ার পরে পোস্ট করা ম্যাজেন্টো থেকে দেওয়া পরামর্শগুলি। অন্যান্য উত্তরগুলি পড়া আমার মনে হয় এই তথ্যটি সহায়ক সংযোজন হতে পারে

http://devdocs.magento.com/guides/v2.2/extension-dev-guide/build/optimal-dev-environment.html

অনুকূল কনফিগারেশন

নীচে আপনি আপনার স্থানীয় বিকাশ মেশিনে করতে পারেন এমন অপ্টিমাইজেশনের একটি তালিকা রয়েছে

  • পারফরম্যান্স বাড়ানোর জন্য ম্যাজেন্টো পিএইচপি 7-র সর্বশেষ সমর্থিত সংস্করণটি ইনস্টল ও ব্যবহার করার পরামর্শ দেয়।
  • পারকোনার সাথে আপনার মাইএসকিউএল ডাটাবেসটি প্রতিস্থাপন করুন।
  • নিশ্চিত হয়ে নিন যে আপনি পিএইচপি ওপচিকে ইনস্টল করেছেন এবং সক্ষম করেছেন।
  • এক্সডিবাগ ডিফল্টভাবে বন্ধ আছে। আপনি যখন প্রয়োজন তখনই এই বৈশিষ্ট্যটি সক্ষম করুন কারণ এর জন্য প্রচুর মেমরির প্রয়োজন হয় এবং কর্মক্ষমতা হ্রাস পায়। Xdebug.max_nesting_level কনফিগারেশনটি 200 বা তার চেয়ে বড় সেট করতে হবে ম্যাজেন্টোর জন্য। এক্সডিবুগ অন দিয়ে পারফরম্যান্স বাড়ানোর জন্য আপনি পিএইচপি-তে উপলব্ধ মেমরিটি বাড়িয়ে তুলতে পারেন।
  • আপনার যদি নমুনা ডেটার প্রয়োজন হয়, আপনি এটি সুরকার ব্যবহার করে বা ক্লোনিং সংগ্রহস্থল ব্যবহার করে ইনস্টল করতে পারেন।
  • ফ্রন্ট এন্ড বিকাশের গতি বাড়ানোর জন্য, সিএসএস এবং জাভাস্ক্রিপ্ট মার্জ করা বন্ধ করুন।
  • নিশ্চিত করুন যে ক্যাচিং চালু আছে (এটি ডিফল্ট আচরণ)। সাধারণত, কেবলমাত্র পৃষ্ঠা ক্যাশে এবং ব্লক ক্যাশে উন্নয়নের জন্য বন্ধ করা উচিত এবং পরীক্ষার সময় এটি চালু করা উচিত।
  • উন্নয়নের জন্য সর্বদা ওপচী টাইমস্ট্যাম্প বৈধতা থাকা উচিত। ওপচী চালু এবং পুনরায় বৈধকরণের সাথে বিকাশ অসম্ভব কারণ কোনও পিএইচপি পরিবর্তনের জন্য ক্যাশে রিসেট লাগবে।

আমার জন্য ওপচাচ কৌশলটি করেছিলেন। এটি এখন খুব দ্রুত লোড হচ্ছে।
অমিত সিং

আর একটি জিনিস যার মুখোমুখি হয়েছি হ'ল এক্সদেবগটি ডিফল্টরূপে সক্ষম হতে পারে যা পারফরম্যান্স হিটও করে। /Usr/local/etc/php/conf.d/docker-php-ext-xdebug.ini চেক করার পরে আমার মনে হয় আপনার কনটেইনার ডকার পুনরায় চালু করতে হবে {ওয়েব-ধারক-নাম}
ইয়ান Xantek

1

আপনার ক্যাশে চালু করুন।

যান <your magento 2 directory>/binএবং এই আদেশটি চালান magento cache:enable

আপনি কী সম্পাদনা করেছেন তা দেখার জন্য আপনি সম্মুখভাগ সম্পাদনা করার সময় ক্যাশে পরিষ্কার করুন।

যান <your magento 2 directory>/binএবং এই আদেশটি চালান magento cache:clean

আমার রেফারেন্স

আমি ম্যাজেন্টো 2 তেও নতুন। আমি আশা করি ক্যাশে অক্ষম থাকা সত্ত্বেও কারও কাছে ম্যাজেন্টো 2 দ্রুত করার উপায় রয়েছে।


1
এটি একটি কার্যকর সমাধান কিনা তা জানেন না ... সর্বত্র এটি মোডে ডেভলপমেন্ট মোডে ক্যাশে অক্ষম করতে বলেছে ...
স্লেয়ারলিস্টে

6
অবশ্যই যদি আমি ক্যাশে সক্ষম করি তবে সাইটটি আরও দ্রুত চলে যাবে ... তবে প্রতিটি পরিবর্তনই আমাকে ক্যাশে পরিষ্কার করতে হবে ... এখনও আমার মনে হয় সময় নষ্ট হবে ...
স্লেয়ারবিলাস্ত

1

কম সম্পাদনাগুলির জন্য অগ্রণী বিকাশের জন্য উবুন্টু 16.10 এ আমার সেটআপ :

  1. বিকাশকারী মোড সেট করুন:

    php bin/magento deploy:mode:set developer

  2. সমস্ত ক্যাশে সক্ষম করুন:

    পিএইচপি বিন / ম্যাজেন্টো সি: সক্ষম করুন

  3. ফ্রন্টেড ডেভলপমেন্ট ওয়ার্কফ্লো সার্ভারের পাশের সংকলনে সেট করা হয়েছে

  4. কম ফাইলের কোনও পরিবর্তন পরে চালানো

    গ্রান্ট ক্লিন

(শেষবারের মতো আমি শুরু করার জন্য ম্যানেজ করেছি - লাইভ ব্রাউজিং সহ গ্রান্ট ওয়াচ এবং এটি দুর্দান্ত)


0

শুধু আমার ব্যক্তিগত অভিজ্ঞতাটি ভাগ করে নিতে চাই, আমি যে সমাধানটি এসেছি তা হল পিএইচপি সংস্করণ .0.০ সহ এক্সপিএল ইনস্টল করা যেহেতু ম্যাজেন্টো পিএইচপি-র উচ্চতর সংস্করণের সাথে পুরোপুরি উপযুক্ত নয়। আমি উত্তরে বিটনামি চিত্রটি তালিকাভুক্ত করার চেষ্টা করেছি তবে Xampp 7.0.23 ডাউনলোড লিঙ্কটি প্রত্যাশার সাথে কাজ করে নি


সত্যি? এক্সপ্যাম্পের সাথে ভাল কাজ করছে? আমি অনেকবার চেষ্টা করেছিলাম এবং এটা ভয়ানক ছিল ... কি ম্যাজেন্টো সংস্করণ? সম্ভবত তারা এই সময়ের সাথে কিছু পারফরম্যান্স ঠিক করেছে। আমি আবার চেষ্টা করব. এবং কেন বিটনামি চিত্রটি আপনার প্রত্যাশা মতো কাজ করছে না?
স্লেয়ারলিস্টেস্ট

আমার উপরে ম্যাজেন্টো ২.১ এবং এক্সএএমপি 7.০ লিঙ্কটি যুক্ত হয়েছে, বিটনামি চিত্রের সাথে
এক্সএএমপি .0.০

0

memory_limitPhp.ini ফাইলে পিএইচপি বৃদ্ধি করা ভাল পার্থক্য আনবে। তবে এটি এটিকে খুব মসৃণ করে তুলবে না (যদিও এটি সময় সাশ্রয় করবে)।

ডিফল্ট মান 512M। আমার স্থানীয় মেশিনে আমি এটি "-1" (আনলিমিটেড) এ সেট করি এবং এটি লোডিংয়ের আরও ভাল সময় দেয়।

প্রস্তাবিত মানটি এখানে উল্লেখ করা মেমরি_লিমিট = 2 জি ।

ম্যাজেন্টো ভারী এবং এসএসডি মসৃণ হওয়ার জন্য উচ্চ পারফরম্যান্স হার্ডওয়্যার প্রয়োজন :(


memory_limitপারফরম্যান্সের সাথে যা কিছু আছে তার কোনও সম্পর্ক নেই। এটি নির্দেশের নাম থেকেই সুস্পষ্ট।
ড্যানিলা ভারশিনিন

@DanielV। আমি এটি সম্পর্কেও ভাবছিলাম কিন্তু তখন আমি এটি পেয়েছিলাম: devdocs.magento.com/guides/v2.2/install-gde/prereq/… যেখানে এটি প্রস্তাবিত মান হিসাবে 2G বলে
বিনোদ - GoFundMonica

1
আবার এটি নিজস্ব কারণে সুপারিশ করা হয়। যার পারফরম্যান্সের সাথে একেবারেই কোনও সম্পর্ক নেই। কিছু পিএইচপি স্ক্রিপ্টগুলি (বা এই ক্ষেত্রে, ম্যাগেন্টো মডিউলগুলি) সার্ভারের সমস্ত র‌্যাম খেয়ে শেষ না হলে মেমরির সীমাটি কেবলমাত্র আপনার সিস্টেমে পুরোপুরি বন্ধ না করার জন্য রয়েছে। খুব কম বা খুব বেশি মান সেট করা থেকে কার্য সম্পাদনের কোনও প্রভাব নেই। এটি আরও কার্যকরভাবে ব্যর্থতা তৈরির প্রতিরোধমূলক নির্দেশ simply এবং আমি অবাক হয়েছি যে লোকেরা অন্ধভাবে ধরে নিয়েছে যে এর জন্য আরও মেমরি দেওয়ার অর্থ এই নির্দেশের মাধ্যমে কর্মক্ষমতা অর্জন করা হয়েছে। এটা না এবং কখনও হবে না।
ডানিলা ভারশিনিন

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

এটি খুব কম সেট করুন (উদাহরণস্বরূপ 16 এমবি যা অবশ্যই এম 2 এর পক্ষে যথেষ্ট নয়) এবং পিএইচপি মারাত্মক ত্রুটির সাথে ব্যর্থ হবে। যতটা সম্ভব মডিউল ইনস্টল করুন এবং এটি অত্যধিক উচ্চ সেট করুন (উদাহরণস্বরূপ 4 গিগাবাইট) এবং যতক্ষণ না আপনি আরও কয়েকটি সাইট ভিজিটর পান যা আপনার সার্ভারকে মেমোরির স্থিতিতে পৌঁছে দেওয়ার কারণ হিসাবে জিনিসগুলি ঠিক থাকবে। আপনি যদি কেবলমাত্র সেই নির্দেশের জন্য ডকগুলি পড়ে থাকেন তবে আপনার এই পরীক্ষাগুলির প্রয়োজন হবে না। পিএইচপি সর্বদা স্মৃতিতে চলে। এটি ডিস্কে অদলবদল করে না বা মজার কাজ করে না।
ড্যানিলা ভারশিনিন

0

যদি আপনার কোনও ভ্যাগ্র্যান্ট বাক্সে সেট আপ করতে সমস্যা হয় তবে এটি অবশ্যই আপনার ফোল্ডারগুলি কীভাবে ভাগ করা যায় তা হবে। সেগুলি এনএফএসের মাধ্যমে ভাগ করা উচিত।

প্রচুর বিভিন্ন বাক্সের সাথে ঘোরাঘুরি করার পরে, আমি বুঝতে পেরেছিলাম যে আমি কনফিগারেশনে এনএফএস সেট করে রেখেছি, এটি আসলে কাজ করছে না এবং স্ট্যান্ডার্ড ভার্চুয়ালবক্স শেয়ারিং সিস্টেমটি গ্রহণ করছে।

আমি বেসিকগুলিতে ফিরে গিয়ে একটি সাধারণ এলইএমপি বাক্স সেট আপ করেছি এবং এই প্লাগইনটি ইনস্টল করেছি:

https://github.com/Learnosity/vagrant-nfs_guest

নিশ্চিত এনএফএস কাজ করছিল এবং সব ঠিক আছে।


0

আপনার স্থানীয় সার্ভারে বা সাধারণভাবে কোনও সার্ভারের পরিবেশে আপনার ম্যাজেন্টো 2 সেটআপ দ্রুত করতে পারে এমন জিনিসগুলি make

  1. জেএস এবং সিএসএস মিনিফাই করুন
  2. রেডিস বা মেমক্যাচের মতো একটি ক্যাচিং অ্যাপ্লিকেশন ব্যবহার করুন।
  3. ব্লগ_এইচটিএমএল, লেআউট, পেজ_ক্যাচি ইত্যাদির মতো সমস্ত ক্যাশে সক্ষম করুন ম্যাজেন্টো 2 দ্বারা সরবরাহিত।
  4. সিএসএস এবং জেএসকে মার্জ করুন
  5. ফ্ল্যাট পণ্য এবং বিভাগগুলি সক্ষম করুন।

এখন যখন ডেভলপমেন্ট এনভায়রনমেন্ট পুরো ক্যাশে ফ্ল্যাশ না করে কেবলমাত্র প্রয়োজনীয় ক্যাশে ফ্ল্যাশ করে ক্যাশে সম্পূর্ণ পুনর্নির্মাণ রোধ করতে।


0

বিকাশকারী মোডে ম্যাজেন্টো 2 স্লো হওয়ার মূল কারণটি উড়তে হাজার হাজার স্থিতিশীল এবং সংকলিত ফাইল সম্পর্কিত।

এর জন্য 3 টি সমাধান রয়েছে:

  • এনএফএসের সাথে পুরো ডিরেক্টরি মাউন্ট করুন (এসএসডি এখনও বাধ্যতামূলক)।

  • কেবলমাত্র অ্যাপ্লিকেশন ডিরেক্টরি মাউন্ট করুন (যারাই আপনার হার্ডওয়্যার এটি ভাল কাজ করবে) তবে আপনি আপনার হোস্ট মেশিনে / বিক্রেতা ডিরেক্টরিতে অ্যাক্সেস হারাবেন।

  • আরএসইএনসি সহ পুরো প্রকল্পটি মাউন্ট করুন এবং ফাইলগুলি উত্পন্ন হয় এমন ডিরেক্টরিগুলি বাদ দিন (পাব / স্ট্যাটিক, উত্পন্ন / কোড ইত্যাদি ...)।

আমি সেই কাজটি করেছি, একবার চেষ্টা করে দেখুন: https://github.com/zepgram/magento2- ব্রেকফাস্ট-vm/

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