আমি একটি ড্রুপাল 6 এক্স প্রকল্পের একজন উদ্যোক্তা যা সংস্করণ নিয়ন্ত্রণের প্রয়োজন নেই (প্রতি বিকাশকারীদের) যথেষ্ট ছোট হয়েছিল, তবে এখন আমি নিশ্চিত যে এটি ছাড়া কোনও উপায় নেই। JIRA- তে বিস্তৃত ডকুমেন্টেশন রয়েছে, সবকিছুতে ভালভাবে লিখিত ব্যবহারকারী গল্পগুলি সহ সম্পূর্ণ। এটি কীভাবে করা যায় সে সম্পর্কে আমি কিছুটা পড়েছি এবং নীচের পরিকল্পনাটি নিয়ে এসেছি -
- মডিউল ব্যবহার করে ডাটাবেস থেকে সাইট কোড আলাদা করুন
- কোডটি একটি এসভিএন সংগ্রহস্থলে রাখুন এবং একটি মঞ্চের সাইট তৈরি করুন
- ইসি 2 প্রোডাকশন সার্ভারে স্টেজিং সার্ভারের একটি আয়না তৈরি করুন
- সেলেনিয়াম পরীক্ষা তৈরি করুন, এবং সসেল্যাবগুলি ব্যবহার করে তাদের ক্লাউডে চালান
- স্বয়ংক্রিয় আপডেটগুলি চালানোর জন্য ইলাস্টিক বাঁশ ব্যবহার করে জিরা স্টুডিওতে একটি বিল্ড ওয়ার্কফ্লো তৈরি করুন
- ড্রশ মেক ব্যবহার করে প্রোফাইলগুলি আপডেট এবং ইনস্টল করুন
- প্রোডাকশন সার্ভারে আপডেটগুলি চালান (কীভাবে আমি নিশ্চিত নই)
শুরুতে, আমি প্রায় 50 টি বৈশিষ্ট্যগুলির একটি তালিকা তৈরি করেছি, যার প্রতিটি তার উপাদান (ভিউ, সামগ্রীর ধরণ, মডিউল ইত্যাদি) দিয়ে রয়েছে। এটি নিঃসন্দেহে চ্যালেঞ্জ হবে কারণ সাইটে প্রায় এক ডজন কাস্টম মডিউল এবং ওয়েব পরিষেবাদি রয়েছে, কাস্টম কোডযুক্ত "অ্যাপ্লিকেশন" বিষয়বস্তুর ধরণের আরও এক ডজন উদাহরণ উল্লেখ না করা (যার মধ্যে বেশিরভাগ আমি আপগ্রেডযোগ্য ভিউ বা মডিউলগুলিতে রূপান্তর করতে চাই) । ভাল কথাটি হ'ল সাইটটি এখনও উত্পাদন হয় নি তাই ঝুঁকিটি এখনও সীমাবদ্ধ।
কারও কি তেমন কিছু করার অভিজ্ঞতা আছে? আমার কোন সমস্যা এবং সীমাবদ্ধতার মুখোমুখি হওয়ার আশা করা উচিত? উপরের পরিকল্পনার উন্নতি / সংশোধন করার জন্য যে কোনও পরামর্শ, বা আপনারা বিশেষজ্ঞরা যে আমার পক্ষে থাকতে পারেন সে সম্পর্কে কোনও অন্তর্দৃষ্টি বা পরামর্শের জন্য আমি তার প্রশংসা করব।