কোড চালিত বিকাশের কর্মপ্রবাহে কীভাবে আমার বৈশিষ্ট্য এবং ইনস্টলেশন প্রোফাইলের ভারসাম্য বজায় রাখা উচিত?


12

ড্রুপাল ইনস্টলেশন প্রোফাইল (দ্রুপাল 7 এ) বেশ শক্তিশালী এবং মডিউল যা কিছু করতে পারে তা করতে পারে। আমি আমার সাইটটি বিকাশের জন্য বৈশিষ্ট্যগুলির সাথে একটি ইনস্টলেশন প্রোফাইল ব্যবহার করছি, সবকিছুতে কোড রেখে তাই আমার ডেটাবেসটি সংস্করণ করতে হবে না।

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


1
নিউভোল এই প্রশ্নের উত্তর দিয়েছেন এবং আমি উত্তর হিসাবে একটি সংক্ষিপ্ত পোস্ট করতে খুব অলস। nuvole.org/blog/2012/feb/07/...
Capi Etheriel

উত্তর:


1

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

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

সম্পাদনা: পুনরায় চিন্তাভাবনা।


1
প্রোফাইলে আপডেট হুক থাকতে পারে, তারা দ্রুপাল 7
চৌউলকি

আমি যে সমস্যাগুলির মধ্যে চলে এসেছি তার মধ্যে একটি হ'ল সবকিছু কোনও বৈশিষ্ট্যে যেতে পারে না এবং এমনকি যখন এটি করতে পারে ততক্ষণ একবারে সমস্ত বৈশিষ্ট্য সক্রিয় করার সময় এটি সর্বদা দুর্দান্ত খেলায় না। উদাহরণস্বরূপ, আমার বিভিন্ন মডিউলগুলিতে বিভিন্ন শ্রেণীবদ্ধ শব্দভাণ্ডার এবং অনুমতিগুলি যুক্ত করার সমস্যা হয়েছে। সেক্ষেত্রে একটি এসকিউএল ব্যতিক্রম মডিউলগুলি সঠিকভাবে সক্রিয় করতে বাধা দেয়।
চৌলকি

0

আমি এর জন্য ড্র্যাশটি বেশ খানিকটা ব্যবহার করছি। আমার কাছে তিনটি সম্মিলিত কমান্ড রয়েছে (ড্রপাল ইনস্টল করার পরে আমি এটি কার্যকর করি না এমন এক লাইনে এটি কখনই চেষ্টা করা হয়নি)। আমি বেশিরভাগ জিনিস পেয়েছি এবং বেশ তাড়াতাড়ি চলছে।

ড্রশ নিয়ে আপনি অনেক কিছু করতে পারেন। একাধিক মডিউল ডাউনলোড এবং সক্ষম করা তত সহজ

drush dl rules views admin_menu && drush en -y rules views admin_menu && drush dis -y toolbar

একাধিক ভিউগুলি সহজেই প্রতি মডিউল আমদানি করা যায় https://www.drupal.org/node/1393228

কেবল বিরক্তিকর যে আমি একাধিক নিয়ম আমদানি করতে পারি না (বৈশিষ্ট্যগুলি মডিউল ব্যতীত)।

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