ইনস্টল করার পরে, আমি নমুনা ডেটা ইনস্টল না করেও আমার ম্যাজেন্টো 2 অত্যন্ত ধীর?


10

ইনস্টল করার পরে, আমার ম্যাজেন্টো 2 অত্যন্ত ধীর মনে হচ্ছে আমি নমুনা ডেটা ইনস্টল করি নি?

আমি ম্যাজেন্টো সম্প্রদায় 2.0.0.1 এ কাজ করছি

আমি 2 জিবি র‌্যাম এবং 2 জিবি অদলবদলে ভার্চুয়াল বক্স তৈরি করেছি।

আমি কেবল লক্ষ রাখতে চাই: ম্যাজেন্টো সেট আপ করার পরে সমস্ত ক্যাশে ডিফল্টরূপে সক্ষম হয়।


এটি এম 2 এর কারণে অনেকগুলি ফাইল রয়েছে এবং এনএফএস ব্যবহার করে এই ফোল্ডারটি মাউন্ট করতে পারে যা ফাইল পড়ার ক্ষেত্রে খুব ধীর ছিল। আমি (কপি rsyncকরার /home/vagrant/htdocsপরিবর্তে মাউন্ট ফোল্ডারের এ সোর্স ফাইল স্থাপন লিনাক্স মধ্যে) সব ফাইল ভার্চুয়াল মেশিন ( /vagrant/htdocs), এটা ভাল কাজ, গতি প্রায় M1 হয়। আমি আশা করি এটি আপনাকে ছেলেদের একই সমস্যাটি সমাধান করতে সহায়তা করবে।
ফানভুগিয়াপ

উত্তর:


6

আমি দেখতে পাচ্ছি অন্যান্য ছেলেরাও একই সমস্যার মুখোমুখি হয়েছে ( https://github.com/magento/magento2/issues/3123 )।

আসলে, ম্যাজেন্টো 2 ডিফল্ট মোড এবং বিকাশকারী মোড খুব ধীর slow @ টেকজাম অনুসারে, আমরা যদি পণ্য মোডে থাকি তবে আমরা গতি উন্নত করতে পারি। তবে অন্যান্য মোডের সাথে এটি এখনও ধীর।

দয়া করে magento2 ডিরেক্টরিতে এই কমান্ডলাইনের চেষ্টা করুন:

php bin/magento setup:static-content:deploy

সঙ্গে সব ক্যাশে সক্রিয় করা থাকে এবং স্ট্যাটিক বিষয়বস্তু স্থাপন করা হয় , এটা সাইটের গতি বাড়াতে পারে।


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

3

প্রথমে আপনি কোন মোড মোতায়েন করছেন তা পরীক্ষা করুন:

php bin/magento deploy:mode:show

যদি বিকাশকারী হয় তবে প্রতিটি পৃষ্ঠার লোডে সমস্ত ফাইল উত্পন্ন হবে। এটির গতি বাড়ানোর জন্য,

php bin/magento deploy:mode:set production

এটি আপনার জন্য ফাইলগুলি পুনরায় সংকলন করা উচিত


1
এই কমান্ডগুলি টার্মিনাল বা কমান্ড প্রম্পট ডান চালানো হয়? সুতরাং উইন্ডোজ উদাহরণস্বরূপ, আমি পিএইচপি / বিন / php.exe ফোল্ডারে সিডি করব এবং এই কমান্ডগুলি চালাবেন?
নিউউইন

2
উইন্ডোজগুলির নীচে এটি আপনার পরিবেশ পরিবর্তনশীলগুলিতে আপনার পিএইচপি.এক্সএইথে পাথ যুক্ত করার অর্থ হবে। এই php ...সময়টি আপনি প্রতিটি বারের জন্য নির্দিষ্ট করে না রেখে কেবল নিজের সেন্টিমিডিতে ব্যবহার করতে পারেন । এটি কীভাবে করা হয় তার জন্য দয়া করে নীচের লিঙ্কটি দেখুন: willj.co/2012/10/run-wamp-php-windows-7-command-line
টেকজাম

ধন্যবাদ। আমি পাশাপাশি একটি পথ যুক্ত করার কথা ভাবছিলাম। আমি জিজ্ঞাসা করেছি কারণ আমি একটি বিটনামি ম্যাজেন্টো স্ট্যাক ইনস্টল করেছি এবং কোনও কারণে পিএইচপি / বিন ফোল্ডারে পিএইচপি.এক্সি নেই। আমি অনুমান করি যে আমি একটি ডাব্লুএইচএমপি ইনস্টল করব এবং ম্যাগেন্টো ম্যানুয়ালি ইনস্টল করব।
নিউউইন

@ টেকজাম ... আপনি দয়া করে পদক্ষেপে ব্যাখ্যা করতে পারেন? আমার ম্যাজেন্টো 2 ইনস্টলেশনটি ডি: \ পিএইচপি \ এইচটিডোকস \ এমজি \ এম 2 এ। এবং উইন্ডোতে এক্সএ্যাম্প্প ব্যবহার করে। সাড়া খুঁজছি।
জয়

@ জয়: প্রথমে নিশ্চিত হয়ে নিন যে আপনি পিএইচপি কমান্ড লাইন, সেন্টিমিডি বা টার্মিনাল থেকে সম্পাদন করতে পারেন। তারপরে সেন্টিমিডি খুলুন, আপনার ম্যাজেন্টো ডিরেক্টরিতে ব্রাউজ করুন এবং সঠিকভাবে মোস্তক D:\php\htdocs\MG\m2মোডটি সেট করে উপরের কমান্ডগুলি সন্নিবেশ করুন। তারপরে স্থির সামগ্রীটি স্থাপন করুন। মোতায়েনের মোডগুলি সম্পর্কে এখানে আরও পড়ুন: devdocs.magento.com/guides/v2.0/config-guide/bootstrap/…
টেকজাম

2

সহায়তার বিকাশকালে জেএস এবং সিএসএস মার্জকে অক্ষম করা:

স্টোরস> কনফিগারেশন> উন্নত> জাভাস্ক্রিপ্ট সেটিংস / সিএসএস সেটিংস

আপনি বর্তমানে যে বিষয়গুলি পরিবর্তন করছেন না তার জন্য আপনি ক্যাশে সক্ষম করতে পারেন।


0

আমি দেখেছি অনেক লোকের কাছে ম্যাজেন্টো ২ এর গতি নিয়ে সমস্যা আছে, আমি ম্যাজেন্টোকে দ্রুত 2 করার জন্য একটি টিউটোরিয়াল তৈরি করেছি যাতে আমি কয়েকটি পদক্ষেপের বর্ণনা দিয়েছি যা:

  1. প্রথমে নিশ্চিত করুন যে সার্ভার এবং সিস্টেমের প্রয়োজনীয়তা নির্ভুল।

  2. সর্বশেষতম সংস্করণ সহ ম্যাজেন্টো সংস্করণ আপডেট করুন।

  3. ক্যাশে সক্ষম করা হচ্ছে

  4. ফ্ল্যাট ক্যাটালগ সক্ষম করে ডাটাবেসের পঠনের গতি সমাধান করুন।

  5. চিত্র অপ্টিমাইজেশন

  6. জাভাস্ক্রিপ্ট এবং সিএসএসের অনুকূলিতকরণ।

  7. ম্যাজেন্টোকে গতিতে সিডিএন সেটআপ করুন।

  8. সর্বদা হালকা ওজন থিম ব্যবহার করার চেষ্টা করুন।

  9. আপনার স্টোরের সমস্ত এক্সটেনশানগুলি বাগ বিনামূল্যে রয়েছে তা নিশ্চিত করুন।


-1

উত্তরে যুক্ত করা:

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

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

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


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