رفتن به مطلب
  • 0

دریافت داده ها و کار با لیست


Forutan

سوال

دوستان سلام

میخوام اطلاعات دیتابیس آنلاین رو موقع ورود به اپ بگیرم

که هرجای اپ نیاز داشتم نمایش بدم و دیگه دراونجا درخواستی به سرور نفرستم

بهترین پیشنهاد و راه اصولی چیه؟

مثلا یه لیست درنظر بگیرم و کل اطلاعات رو داخلش بریزم

بعد توی هر قسمت میشه توی اون لیست جستجو کرد که فقط آیتم های مورد نظر رو از اون لیست بگیریم؟!

فعلا نمیخوام سمت دیتابیس آفلاین برم
اگر بشه از طریق کار با لیست انجامش بدم اگر نشد که دیگه مجبورم بریزمشون توی دیتابیس هربار موقع ورود به اپ

لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در ۱ ساعت قبل، For گفته است :

دوستان سلام

میخوام اطلاعات دیتابیس آنلاین رو موقع ورود به اپ بگیرم

که هرجای اپ نیاز داشتم نمایش بدم و دیگه دراونجا درخواستی به سرور نفرستم

بهترین پیشنهاد و راه اصولی چیه؟

مثلا یه لیست درنظر بگیرم و کل اطلاعات رو داخلش بریزم

بعد توی هر قسمت میشه توی اون لیست جستجو کرد که فقط آیتم های مورد نظر رو از اون لیست بگیریم؟!

فعلا نمیخوام سمت دیتابیس آفلاین برم
اگر بشه از طریق کار با لیست انجامش بدم اگر نشد که دیگه مجبورم بریزمشون توی دیتابیس هربار موقع ورود به اپ

سلام و درود.

ساختار اپتون به چه شکله مگه که میخواین همچین کاری بکنید؟ چون این کار اصولا استاندارد نیست و داده های آنلاین بهتره در لحظه درخواست بشه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 3 ساعت قبل، محمدرضا شاهپیری گفته است :

سلام و درود.

ساختار اپتون به چه شکله مگه که میخواین همچین کاری بکنید؟ چون این کار اصولا استاندارد نیست و داده های آنلاین بهتره در لحظه درخواست بشه

سلام مهندس
ببینید یه تیبل هست مثلا حدود 500 رکورد داره

میخوام حداقلترین درخواست ممکن به سرور داده بشه چون ممکنه ترافیک اپ خیلی بالا باشه نمیخوام هر بخش یه درخواست به سرور بده که از لحاظ پهنای باند و کندی .... دچار اختلال شه

درکل هدف اینه از تعداد درخواست کمتری استفاده بشه

مثلا یه لیست از دسته بندی هست

یه لیست مطالب

مطالب خودش چند بخش میشه

گفتم اگه بشه حداقل، مطالب رو توی لیست بریزم بعد وارد هر صحفه که شد مطالب مربوط به اون بخش از لیست سرچ بشن و نمایش داده بشن چون قرار باشه

پیشنهاد شما چیه واسه اینکه حداقلترین درخواست به سرور رو داشته باشیم

 

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در 58 دقیقه قبل، For گفته است :

 

دوست عزیز شما تو مواقعی که قراره کارتون سمت سرور نسبتا بزرگ داشته باشه باید حتما یا خودتون برنامه نویس سرور خوبی باشید یا یه نفرو داشته باشید که مسلط باشه و سمت سرور به صورت بهینه و درست کار بشه. شما یک درصد احتمال بدید که کسی بخواد به سرورتون حمله بکنه اینجا دیگه بحث قوی بودن سرور و منابع نیست همش کد نویسیه اصولیتونه که نجات میده سرور رو.

به هر حال اگه مصر هستین که این کار رو انجام بدین توصیه من دیتابیس هست. همون ساختار دیتابیس آنلاین رو توی اپ هم پیاده کنید و هر بار خارج میشید دیتابیس رو خالی کنید و با ورود دوباره اطلاعات رو تو دیتابیس بریزید. به هیچ عنوان توی حافظه موقت نگه ندارید چون اپ سرعتش کند میشه. استفاده از فایل هم یک راهه ولی اصولی نیست. همون دیتابیس بهترین گزینه هست.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...