সূচনা ও ইনস্টলেশন জন্য অ্যালেক্সের বেশিরভাগ পদক্ষেপের জন্য তার উত্তরটি অনুসরণ করুন, কেবলমাত্র তফাত আমিই সুপারিশ করব:
গিট কনফিগারেশন
কেবলমাত্র আপনার গিট সংগ্রহস্থলে নিম্নলিখিত ফাইলগুলি সংরক্ষণ করুন:
- composer.json
- composer.lock
- অ্যাপ্লিকেশন / ইত্যাদি / config.php ফাইলটি
আপনার প্রকল্পের কাস্টম কোডের জন্য, সুরকারের মাধ্যমে অন্তর্ভুক্ত পৃথক পৃথক মডিউলও ব্যবহার করুন। এই সুরকারের মাধ্যমে পরিচালনা করা সহজ কারণ আপনি একটি নির্দিষ্ট সংস্করণ / প্রকাশ করতে চান যা আপনি স্থাপন করতে চান। এটি আপনাকে অভ্যন্তরীণ এবং বাহ্যিক মডিউলগুলির জন্য একই পদ্ধতির ব্যবহার করতে বাধ্য করে।
বিস্তৃতি
বিকাশের সময় আপনি কমান্ডটি দিয়ে আপনার পরিবেশের (ডেভ / টেস্ট) মডিউলগুলি আপডেট করেন:
composer update
এটি সেই ইনস্টলেশনটিতে ইনস্টল হওয়া সংস্করণগুলির সাথে কম্পোজারআলক ফাইল আপডেট করবে।
মঞ্চায়ন / প্রাক-উত্পাদন / উত্পাদনের সময় আপনি কমান্ডটি দিয়ে একই সেটআপ তৈরি / ইনস্টল করতে পারেন:
git pull
composer install
এটি ডেভ / টেস্টে ব্যবহৃত সমস্ত একই মডিউল ইনস্টল করবে যাতে নিশ্চিত হয়ে যায় যে উত্পাদনে প্রকাশের আগে পরীক্ষাগুলি একই মডিউলের সংস্করণগুলির সাথে বিকাশিত হয়ে গেছে।
নিম্নলিখিত কমান্ডগুলি ইনস্টল করার পরে ইনস্টলেশন করুন:
bin/magento setup:upgrade
bin/magento setup:di:compile (or setup:di:compile-multi-tenant)
bin/magento setup:static-content:deploy
এটি ডাটাবেস আপডেট করবে (স্কিমা এবং ডেটা আপগ্রেড), ডিআই কনফিগারেশন উত্পন্ন করবে এবং সমস্ত স্ট্যাটিক ভিউ ফাইল মোতায়েন করবে।