نقل قول نوشته شده توسط sara_aryanfar مشاهده تاپیک
با سلام تصور کنید ما یک نرم افزار مالی داریم که قیمت ها در اون هست و از طرفی یک فروشگاه اینترنتی داریم که می خواهیم قیمت اجناس مختلف که در این فروشگاه موجود هست رو از دیتابیس نرم افزار بگیریم نرم افزار در یک شبکه محلی هست بهترین راهکار برای این کار چی هست ممنون میشم راهنمایی کنید
استفاده از دیتابیس اشتراکی مستلزم داشتن یک سیستم همیشه متصل به اینترنت هست. امنیت داده های دیتابیس ایجاب میکنه که از هاست های اشتراکی استفاده نکنید.
از اونجا که نرم افزار شما هم از این دیتابیس استفاده میکنه میتونید با خرید یک IP استاتیک (ماهانه فقط 5000 تومن هزینه داره) ارتباط ریموت دیتابیس رو فعال کنید و در وب سایتتون از دیتابیس استفاده کنید ولی این کار برای شما ریسک بالایی داره چون سیستم شما همیشه باید روشن باشه)
یا اینکه دیتابیس رو روی سیرور میزبان قرار بدین و هم سیستم محلی و هم سایت هر دو به اون وصل بشن (هزینه ی بالاتر ولی امنیت بیشتر) ولی دردسر این روش اینه که نرم افزار شما باید به اینترنت وصل باشه.
در کل بدون داشتن یک اینترنت پایدار این کار ریسک بالایی داره. چه دیتابیس روی سرور میزبان باشه چه روی سیستم شما چون اگر روی سرور میزبان باشه اونوقت در صورت قطعی اینترنت نرم افزار محلی نمیتونه از دیتابیس استفاده کنه و اگر روی شبکه محلی باشه در صورت قطعی اینترنت یا برق یا ... وب سایت نمیتونه از دیتابیس استفاده کنه.