avagroup_dev
چهارشنبه 21 بهمن 1394, 10:42 صبح
با سلام خدمت دوستان
میخواستم در مورد ساختار پروژه ای که شامل بخش مدیریت، نمایش عموم و بخش کاربران (web Api) هست سوالی بپرسم.
- به نظرتون بهتر نیست هر کدوم از بخش هارو توی زیر دامنه های مخصوص خودشون بذارم که به نوعی هر قسمت شامل یه پرژه جدا بشه: مثلا
ترجیح من اینه برای امنیت بیشتر قسمت ادمین رو کاملا جدای از بخش های عمومی قرار بدم.
www.mysite.com (http://www.mysite.com)
admin.mysite.com
api.mysite.com
هم از لحاظ کد نویسی بخش ها جدا میشه و هم توی فاز عملیاتیش.
- یه موردی که ایجاد میشه بحث های کش کردنه اطلاعاته، (من از EF به صورت Code First استفاده میکنم از روش UOW)
چون هر کدوم از پروژه ها توی بخش مجزا و زیر دامنه های مجزا هستن، چطور میشه بحث کشینگ رو مدیریت کرد. (به ذهنم رسیده که از Redis استفاده کنم واسه یه سری دیتای پر استفاده)
- به نظرتوت ممکنه به چه مشکلاتی توی این حالت ها بخورم
لطفا نظرات و پیشنهادات خودتون رو در رابطه با این بحث برای آشنایی بهتر خودم و بقیه دوستان ارائه بدید
با تشکر
میخواستم در مورد ساختار پروژه ای که شامل بخش مدیریت، نمایش عموم و بخش کاربران (web Api) هست سوالی بپرسم.
- به نظرتون بهتر نیست هر کدوم از بخش هارو توی زیر دامنه های مخصوص خودشون بذارم که به نوعی هر قسمت شامل یه پرژه جدا بشه: مثلا
ترجیح من اینه برای امنیت بیشتر قسمت ادمین رو کاملا جدای از بخش های عمومی قرار بدم.
www.mysite.com (http://www.mysite.com)
admin.mysite.com
api.mysite.com
هم از لحاظ کد نویسی بخش ها جدا میشه و هم توی فاز عملیاتیش.
- یه موردی که ایجاد میشه بحث های کش کردنه اطلاعاته، (من از EF به صورت Code First استفاده میکنم از روش UOW)
چون هر کدوم از پروژه ها توی بخش مجزا و زیر دامنه های مجزا هستن، چطور میشه بحث کشینگ رو مدیریت کرد. (به ذهنم رسیده که از Redis استفاده کنم واسه یه سری دیتای پر استفاده)
- به نظرتوت ممکنه به چه مشکلاتی توی این حالت ها بخورم
لطفا نظرات و پیشنهادات خودتون رو در رابطه با این بحث برای آشنایی بهتر خودم و بقیه دوستان ارائه بدید
با تشکر