سلام به همه دوستان حرفه ای عزیز
من میخوام یک آزمون آنلاین برای آزمون های تستی مشابه کنکور طراحی کنم با لاراول و دوتا مشکل دارم
@mohsenbostan @mohammadeng3731 @ali.bayat @MehdiAghighi @milad @behzadd @endworld @mohsen.mehri6101 @shahriar
دوستان حرفه ای یه نظری ندارید ؟؟؟
درود دوست عزیز
برای ساخت سیشن محدودیت زمانی وجود نداره
فقط سیشن فلش نسازین
و اینکه دقیقا نفهمیدم چطور میخاین پیاده سازی کنین
ساعت شروع ازمون رو تو دیتابیس ذخیره کنین
و با یک تابع settime js هر یک دقیقه بررسی کنین زمان به اتمام رسیده یا نه
وجود Session نباید باعث بشه برای سناریو های این چنینی، خیلی روی سشن حساب باز کنیم.
بهتره در چنین شرایطی احراز هویت با توکن صورت بگیره.
در مورد سوال اول: میشه از جاوا اسکریپت برای تایین زمان استفاده کرد.. اما چون JS سمت کلاینت هست، پس قابل دستکاریه و به تنهایی گزینه خوبی نیست. پس ذخیره کردن زمان ها در دیتابیس و نمایش زمان و ... با JS گزینه بدی نیست
۲: این دیگه میشه الگوریتمی که شما باید برای این برنامه بنویسید.. و راه های مختلفی هم داره
یک راهش اینه که: زمان شروع آزمون رو در DB ذخیره کنی و کاربر ها بتونند برای ارسال جواب به سمت سرور درخواست بزنند. بعد سمت سرور چک میکنی اگر زمان این درخواست قبل از زمان پایان آزمون بود => جواب رو ثبت میکنی و در غیر این صورت خیر.
یک چالش دیگه این جور اپلیکیشن ها اینه که باید سوال های هر کاربر با کاربر دیگه فرق داشته باشه...
مثلا باید یک بانک سوال داشته باشی که هر سوال درش یک نمره یا امتیاز داره.
بعد مثلا برای ادبیات اگر باید ۱۰۰ نمره در نظر گرفته بشه.. سیستم باید بتونه سوال های مختلف ادبیات رو در کنار هم قرار بده تا مجموعشون بشه ۱۰۰ امتیاز و برای هر کاربر هم این لیست سوالات Unique باشه
موفق باشی
@fardin.molodipour73
سوال شما خیلی کلی هست. اما در کل @ali.bayat راهنمایی خوبی داشتن.
به نظر من برای اینکه بتونید موفق عمل کنید به طراحی اولیه پروژه بپردازید ( ماکت کلی پروژه - به عبارت دیگر یک MVP بسازید -> چیزی که دو سه روزه کلییات پروژه رو براتون معلوم کنه ) ، دیتابیس رو یک طراحی اولیه کنید روی کاغذ ، بعد اگر جای خاصی مشکل خاصی داشتید مطرح کنید که به جواب برسید.
ممنون از همه دوستان عزیز بابت راهنمایی های عالیتون @ali.bayat
برای سوالات، آقای بیات عزیز یک پی دی اف است و نمایش داده می شود و من فقط گزینه ها رو مثل برگه پاسخنامه کنکور از کاربر دریافت می کنم مشکل اصلی من این بود که زمانی دانش مشغول پاسخ گویی می شود نمی توانم که صفحه را لود کنم هر چند گاهی باید تا پایان زمان کنکور سایت زنده باشه و در اخر با کمه پایان آزمون به درستی عمل کند و برای روش گرفتن پاسخ های شرکت کنندگان در آزمون مشکلی ندارم خدارو شکر اون حل شد
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟