• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
استفاده از یک دیتابیس مرکزی و مشترک در یک نرم افزار تحت وب
#1
سلام دوستان.
فرض کنین ما یه نرم افزار تحت وب داریم که شرکت های مختلفی باهاش قراره کار کنن و معمولا هر نسخه از اون رو به یک شرکت میفروشیم و روی هاست و دامنه اش قرار میدیم با یک دیتابیس مستقل.

اگه بخوایم تمام اطلاعات اونا در یک دیتابیس مرکزی و مشترک ذخیره بشه به نظرتون چه معایبی میتونه داشته باشه. با توجه به موضوع پروژه مزایای خوبی داره که باعث شده به این فکر بیوفتم.
بیشتر سر معایبش دارم فکر میکنم .موضوعاتی مثل امنیت و همچین چیزایی.

آیا استفاده از این کار رو توصیه میکنین؟ Big Grin

موضوعات کاری بین مشتریان و مشتریان اونا مشترکه
بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
  پاسخ
تشکر شده توسط :
#2
حدوداً چند تا شرکت قراره با نرم افزار کار کنن؟
هر که با مرغ هوا دوست شود - خوابش آرامترین خواب جهان خواهد بود.
  پاسخ
تشکر شده توسط :
#3
دقیق نمیشه گفت. اما فکر کن حداقل بین 10 تا و در حالت خوشبینانه شاید تا 100،200شرکت کار کنن.
یعنی اطلاعات اونا روی یک دیتابیس نگه داری بشه و مشتریان اینها که روزانه صدها نفر هستن مراجعه میکنن به این سیستم از طریق دامنه های مجزا.یعنی سایتها فرق میکنه اما یک دیتابیس داره. چون برنامه ام اینه بعدا از اطلاعات اینها استفاده بشه به نحوی.
بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
  پاسخ
تشکر شده توسط :
#4
اینکه بخوای پیاده سازیش کنی مشکلی نیست یه سرور میگیری واسه دیتابیس و آی پی اون سایتها رو میدی بهش که اجازه اتصال داشته باشن و خلاص .
اما خیلی راحت اینکه اگه سروری که دیتابیس روش هست داون بشه الفاتحه 200 سایت Big Grin
حجم اطلاعات هم در نظر بگیر ، در کل چیز خاصی نیست نترس پیاده اش کن نهایتش اینه که همون دیتابیسو میبری روی سرور خودشون Cool
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط : hamid_80386
#5
پروژه ماله خودمه. برنامه ام اینه که یه سرور اختصاصی براش بگیرم در آینده. و کل سایتها و دیتابیسش روی سرور اختصاصی باشه.

یک ساعت اگه سرور داون بشه باید از کشور فرار کنمBig Grin احتمالا موبایلم میترکه
بنده طعم ايمان را نمي چشد، تا اينكه دريابد آنچه اتفاق نيفتاده است نمي شد كه اتفاق بيفتد؛و آنچه شده و اتفاق افتاده است,نمي شد كه نشود و اتفاق نيفتد....حضرت علي(ع)
  پاسخ
تشکر شده توسط :
#6
منم با رضا موافقم، 200 تا چیزی نیست، البته بازم به میزان بازدید کننده و منابع سرور بستگی داره
برای عدم down شدن هم میتونی از سرور ابری استفاده کنی، البته در این صورت باید امنیت رو هم در نظر بگیری...
الان پارس پَک دیدم داره رو سرورهای ابری کار می کنه...

میتونم حدس بزنم که کارت به آژانس های هواپیمایی ربط داره Wink Tongue
هر که با مرغ هوا دوست شود - خوابش آرامترین خواب جهان خواهد بود.
  پاسخ
تشکر شده توسط : webnevesht
#7
سرور اختصاصی نمیخواد بابا یه سرور معمولی رم دو سه گیگ بگیر براش جواب میده Wink
سرور ابری هم که حمید گفت تائید میشه
راستی ببین سایتها معمولا روی چه سروری هستن مثلا اگر آلمان هستن سرور دیتابیس هم آلمان بگیر که پینگ خوبی داشته باشن دردسر نشه
وبلاگ rezaonline.net/blog
سفارش برنامه نویسی reza.biz
Php , mysql , postgresql , redis , Yii and ... Cool
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان