PDA

View Full Version : سوال: افزایش سرعت load یک فرم پویا در asp.net mvc



hosseini.specialmail
دوشنبه 28 بهمن 1392, 08:21 صبح
سلام ، خسته نباشید
یه چیزی شبیه فرمساز ساختم که یه فرمی رو طراحی میکنی میزاری روی وب که کاربرهاجواب بدن ؛ طبیعتا تمام عناصر این فرمساز از دیتابیس فراخوانی میشه و به کاربر نشون داده میشه ، میخام این فرم رو بزارم روی وب و چندهزار نفر همزمان جواب بدن ، راه های زیر به ذهنم میرسه:
1- هرکاربری که آدرس رو زد بره از دیتابیس تموم عناصر رو بخونه و نشونش بده که زمان زیادی میگیره
2- فرم را روی سرور کش کنم که اگر بخام برای کاربرای متفاوت فرم شکل متفاوتی داشته باشه مثلا ترتیب عناصرش رندوم باشه نباید کش کرد
3- فرم را از قبل بسازم و داخل یه فایل html ذخیره کنم و بعد فقط html را به کاربر نشون بدم که همون مشکل رندوم بودن رو داره

چه راه حلی برای اینکار دارید که خیلی سریع بتونم فرم رو برای کاربر تعداد زیاد load کنم؟

bestirani2
سه شنبه 27 اسفند 1392, 16:09 عصر
دیتابیس رو کش کنید نه کل فرم رو