مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

viwano

عضویت از 1395/04/12

web api

  • جمعه 1 بهمن 1395
  • 14:37
تشکر میکنم

سلام و عرض ادب 
جسارتا یه مشاوره ای میخواستم.
سناریو از این قرار عه که اپلیکیشن اندرویدی از طریق پروتکل http به api در خواست ارسال میکنه و ابجکت هایی از نوع خبر که شامل متن و عکس هست رو دریافت میکنه.
مسئله اینجاست که برای ذخیره سازی عکس توی بانک اطلاعاتیمون دو گزینه پیش رو داریم:
1.ذخیره سازی عکس به صورت رشته های base64 در بانک اطلاعاتی و ارائه ی همین رشته به اپلیکیشن اندرویدی
2. ذخیره سازی عکس به صورت فایل باینری داخل سرور و ارائه ی url مربوطه به اپلیکیشن اندرویدی 
کدوم روش بهینه و متداول هست ؟ 
باتشکر 

پاسخ های این پرسش

تعداد پاسخ ها : 1 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 2 بهمن 1395
  • 08:25

روش 2 بهینه است و استفاده از روش 1 فشار و سربار بسیار زیادی هم برای سرور  و هم اپ شما داره

بدین صورت هر بار و به ازای هر درخواست باید از بانک تصویر واکشی و تبدیل به Image بشه

اگر تست کنید متوجه کندی شدید سرعت خواهید شد

من تجربه اینکار را دارم

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)