PDA

نسخه کامل مشاهده نسخه کامل : میزان در خواست از سمت سرور



آرام جان گل
02-11-2009, 10:01
سلام

در مسئله برنامه های WEb ی آیا کمتر سمت سرور رفتن مهم تره یا هر بار که برنامه میره سمت سرور با حجم اطلاعات کمتر برگرده ؟

اگر کمتر سمت سرور رفتن مهمه که باید در هر بار رفتن به سمت سرور بیشترین اطلاعات را بدست بیاوریم تا نخواهیم برای هر بار اطلاعات به سمت سرور بریم مثل زمانی که یک DataTable را پشت GridView قرار می دهیم.

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

البته این صحبتی که من می کنم برای صفحه ای است که 20 یا 30 تا UserControl داره و هر UserControl هم گرید و فرم ویو و چند تا تکست باکس و غیره داره یعنی صفحه حجیمی است

حالا کدوم بهتره

لطفا راهنمایی کنید

MTPROG
02-11-2009, 10:47
نمیشه گفت که کدوم بهتره بستگی به شرایط کار داره.اگر اطلاعاتی که کاربر وارد میکنه به اون صورت وابسته به سایر کاربرها نیست میشه کم تر به سرور وصل شد و کارها رو یه دفعه به سرور داد ولی اگر اطلاعات وابسته بهم هستند باید بیشتر به سرور وصل بشی و اطلاعات رو رد وبدل کنی چون اگر کلی اطلاعات داشته باشی و به سایر کاربرها وابسته باشه اونوقت تا آپدیت دچار مشکل میشه چون شاید کاربر دیگه ای اون کار شما رو انجام داده باشه و کار شما بی ارزش میشه.در کل باید از هر دو روش در شرایط مختلف استفاده کرد که درکل بستگی به نحوه ی کار شما دار.