এমভিসি ফ্রেমওয়ার্কগুলির ক্ষেত্রে এটি দুটি প্রধান কোডবেস স্ট্রাকচার যা আমি দেখেছি। সমস্যাটি হ'ল উভয়ের কাছে একটি সাংগঠনিক বাগ রয়েছে যা তাদের সাথে চলে।
স্ট্যান্ডার্ড এমভিসি
/controller
/model
/view
সমস্যা: সম্পর্কিত উপাদানগুলির কোনও পৃথকীকরণ নেই (ফোরাম, ব্লগ, ব্যবহারকারী, ইত্যাদি))
মডুলার এমভিসি
/blog
/controller
/model
/view
/user
/controller
/model
/view
/forum
/controller
/model
/view
মডিউল-ভিত্তিক সিস্টেমটি বাছাই করা আপনাকে একটি সমস্যা থেকে দূরে রাখবে।
- দীর্ঘ নাম (ফোরাম_মোডেল_ফোরাম = ফোরাম / মডেল / ফোরাম.এফপি) (জেন্ডের মতো)
is_file()
ফোরামের মডেলটি কোন ফোল্ডারে রয়েছে তা অনুসন্ধান করতে ফাইল সিস্টেম অনুসন্ধান করে ? (কোহানার মতো)
তাদের অন্য কোনও এমভিসি কাঠামো যা বিভিন্ন মডিউল আলাদা করার চেষ্টা করার সময় ভাল কাজ করে? আমি অনুপস্থিত এই কাঠামোগুলি থেকে কি কোনও উপকার আছে?