سلام ، خسته نباشید
یه چیزی شبیه فرمساز ساختم که یه فرمی رو طراحی میکنی میزاری روی وب که کاربرهاجواب بدن ؛ طبیعتا تمام عناصر این فرمساز از دیتابیس فراخوانی میشه و به کاربر نشون داده میشه ، میخام این فرم رو بزارم روی وب و چندهزار نفر همزمان جواب بدن ، راه های زیر به ذهنم میرسه:
1- هرکاربری که آدرس رو زد بره از دیتابیس تموم عناصر رو بخونه و نشونش بده که زمان زیادی میگیره
2- فرم را روی سرور کش کنم که اگر بخام برای کاربرای متفاوت فرم شکل متفاوتی داشته باشه مثلا ترتیب عناصرش رندوم باشه نباید کش کرد
3- فرم را از قبل بسازم و داخل یه فایل html ذخیره کنم و بعد فقط html را به کاربر نشون بدم که همون مشکل رندوم بودن رو داره
چه راه حلی برای اینکار دارید که خیلی سریع بتونم فرم رو برای کاربر تعداد زیاد load کنم؟