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