অ্যাপ্লিকেশন সেটিংস সঞ্চয় করার পছন্দের উপায় কী?


13

বিকাশকারীর দৃষ্টিকোণ থেকে। আমি কি / ইত্যাদি বা OME হোমমে কোনও পাঠ্য-ভিত্তিক কনফিগারেশন ব্যবহার করব? অথবা অন্য কিছু?


সেগুলি পছন্দ করা হবে কি না তা জানার জন্য আমার কাছে দক্ষতার অভাব নেই, তবে অ্যাপ্লিকেশন সেটিংস সঞ্চয় করার জন্য জিসিফ এবং ডকনফ অন্য উপায়।
ফায়ারফ্যাডার

1
পরামর্শের জন্য ধন্যবাদ. ব্যক্তিগতভাবে, আমি প্লেইন ফাইলগুলি পছন্দ করি কারণ উইন্ডোগুলির রেজিস্ট্রি সম্পর্কে আমার দুঃস্বপ্ন রয়েছে। আমার মতে সেটিংস সংরক্ষণের আদর্শ উপায় হ'ল সরল পাঠ্য ফাইল, সাধারণত মানক বিন্যাসের সাথে (INI, JSON, XML, YAML ইত্যাদি)। একটি একক ডাটাবেস (বিশেষত ডকনফ যা একচেটিয়া হয়) ব্যর্থতার একক পয়েন্ট।
ট্যামস সেজেলি

: গুলি: ভাগ করে নেওয়ার জন্য ধন্যবাদ: আমি আপনার মন্তব্যে এমন কিছু নতুন জিনিস শিখেছি যা আমার নিজের কোনও সফ্টওয়্যার লেখার জন্য যদি প্রায়শই আসে তবে কাজে আসবে!
ফায়ারফ্যাথার

আমি আপনাকে আনন্দিত বলে আনন্দিত :)
ট্যামস সেজেলি

সংশ্লিষ্ট: askubuntu.com/questions/59822/...
Tachyons

উত্তর:


11

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

http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html

এটি মূলত বলেছে যে আপনার কনফিগারেশন ফাইলগুলিতে স্টোর করা উচিত $XDG_CONFIG_HOME, যা ডিফল্ট হয়~/.config


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