PDA

View Full Version : فراخی چندین اکشن متد هنگام لود صفحه نخست



rezaei_y
سه شنبه 29 مهر 1393, 13:20 عصر
با سلام به دوستان عزیز

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

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

البته از کش استفاده کردم( هر 15 دقیقه) پس از لود اول سرعت خوب میشه ولی اگه 15 دقیقه به اتمام برسه یا اطلاعات کش شده توسط Application pool پاک بشن باز باید از نو لود بشه و کند میشه

آیا راه حلی به نظرتون میرسه؟آیا میشه از فراخوانی asyn استفاده کرد؟تاثیری داره؟

در صورت امکان راهنمایی کنید

sunn789
سه شنبه 29 مهر 1393, 20:32 عصر
تو این مرحله یه جستجویی بکنید در مورد برنامه نویسی وظیفه ای ، البته من در این مورد یه کتاب فارسی رو خوندم که همون استفاده بهینه از async است

fatima_h66
سه شنبه 06 آبان 1393, 11:37 صبح
بهتره یه مدل ساده تر از اطلاعاتی که میخاید نشون داده بشه تو صفحه بنویسید و اون رو مورد استفاده قراربدید و هربار یسری مطلب رو از یه جدول واکشی نکنید
یعنی استفاده بهینه تر از دیتاها با استفاده از مدل

hakim22
سه شنبه 06 آبان 1393, 19:52 عصر
روشی هست که به donut caching معروفه و شما می توانید هرکدام از اکشن هایی که به صورت پارشیال فراخوانی می کنید کش کنید. لازم نیست همه ی ویو ها زمان کش یکسان داشته باشند و امکان شرطی کردن کش در outputcache هست و تعیین پارامتر مربوطه قابل استفاده است. در مورد اطلاعات دیتابیس هم چند روش وجود داره که در مرحله ی بعدی به کار شما میاد.