না ... ভাল .. অগত্যা।
এতক্ষণ আপনার যদি একটি কঠোর সম্মেলন এবং সাধারণ পার্সিং এবং বৈধকরণের অর্থ (স্ক্রিপ্ট, গ্রন্থাগার ইত্যাদি) সহজেই পাওয়া যায় আপনি যেতে ভাল।
উদাহরণস্বরূপ প্যাকেজিং এবং নির্ভরতা পরিচালন ব্যবস্থা (ম্যাভেন, নিউগেট এবং পছন্দগুলি) নিন। যদিও আরও উন্নত তথ্য সংরক্ষণের জন্য অনেকে মেটাডেটার জন্য সুনির্দিষ্ট ফাইলগুলি ব্যবহার করবেন, প্রাথমিক তথ্যগুলি প্রায়শই ফাইলের নামের অংশ। কঠোর কনভেনশনগুলির উপর নির্ভর করে ফাইলের নামটিতে প্যাকেজ সম্পর্কে সর্বাধিক প্রাসঙ্গিক তথ্য থাকতে পারে: এটি বিক্রেতার, নাম, এটির সংস্করণ, এটি টাইপ। কখনও কখনও আপনার প্রয়োজন হয় ... 4 বা 5 সংক্ষিপ্ত তথ্যের টুকরো।
যদি মেটাডেটা সহজ হয় তবে ফাইল নামকরণের একটি কনভেনশন সঠিকভাবে বোঝায় যে কিছু করার দরকার নেই। এটি খুব সহজ সরঞ্জাম এবং স্ক্রিপ্ট দিয়ে শক্তিশালী করা যেতে পারে, কোনও ডাটাবেসের প্রয়োজন নেই, বিশেষায়িত কিছু অবকাঠামো মাত্র কয়েকটি স্ক্রিপ্ট এবং একটি নামকরণ কনভেনশন নেই।
আপনার প্রয়োজনের বাইরে যদি কিছু না থাকে এবং আপনার প্রয়োজনগুলি সহজ হয় তবে আমি এটি দিয়ে শুরু করব।
আপনার প্রয়োজনীয়তা এই সম্মেলনে প্রসারিত? এটি একটি যথাযথ মেটাডেটা ফাইল দিয়ে প্রসারিত করুন। আপনার পরে এইটির জন্য আরও ভাল অনুসন্ধানের প্রয়োজন? ফাইলগুলি অনুসন্ধান করার জন্য ইতিমধ্যে ভাল সমাধান রয়েছে যা আপনাকে যেখানে প্রয়োজন সেখানে পৌঁছে দেয়।
এটি এমন নয় যে আমি ডেটাবেসগুলি অপছন্দ করি, একেবারে বিপরীতে তারা সত্যই শক্তিশালী এবং দরকারী তবে তাদের যেতে কিছু পরিমাণ ওভারহেড প্রয়োজন require এগুলি ইনস্টল করা, ব্যাক আপ নেওয়া, বজায় রাখা দরকার, আপনার এমন স্টাফের প্রয়োজন হবে যা পুরোপুরি উত্সর্গীকৃত না হলে এই অবকাঠামোতে তাদের সময়ের কিছু অংশ উত্সর্গ করতে হবে। এগুলি সাধারণ মানুষের কাছে আরও জটিল এবং গুপ্তচর, আপনাকে নির্ধারণ করা দেবটিকে আলগা করে দেয় এবং প্রতিস্থাপন না পাওয়া পর্যন্ত আপনার সিস্টেমে সময় আটকে থাকবে।
উপযুক্ত পর্যবেক্ষণের সাহায্যে লো প্রযুক্তির শক্তিকে কখনই অল্প মূল্য দেবেন না এটি আপনাকে দীর্ঘ পথ পেতে পারে।
এবং আপনার নিম্ন প্রযুক্তির সমাধানটি ছাড়িয়ে যাওয়ার সময় আপনি আপনার প্রয়োজনের জন্য নিখুঁত ব্যবস্থাটি বাস্তবায়নের জন্য সমস্ত অভিজ্ঞতা এবং প্রয়োজনীয়তা সংগ্রহ করবেন।