گرفتن موقعیت لحظه ای پیک

2 هفته پیش
توسط Mohammadreza Ghomi آپدیت شد
Mohammadreza Ghomi ( 28025 تجربه )
2 هفته پیش
تخصص : لاراول

سلام من میخوام یک پروژه تستی برای گرفتن لوکیشن پیک مورد نظر انجام بدم. آیا باید به شکل زیر استفاده کنم یا متد های بهتری برای این کار هست؟
ابتدا بیام از طریق اپلیکیشنی که با فلاتر میخوام بنویسم موقعیت فعلی پیک رو به هر یک ثانیه به سمت سرور ارسال کنم و درون جدولی در دیتابیس ثبت کنم و در مرحله دوم از کنترل پنل هم هر ثانیه موقعیت بگیرم از دیتابیس و توی نقشه به نمایش بزارم.

بهترین پاسخ انتخاب شده توسط Mohammadreza Ghomi

به نظر من اینکار درستی نیست
چون اولا شما نیاز ندارید مکان هر فرد ذخیره داشته باشید
دوما بخواهید به ازای هر پیک در هر ثانیه یک رکورد به دیتابیس اضافه کنید هر دیتابیسی باشه به مشکل میخوره

بهترین راه این هست که از وب سوکت استفاده کنید.
هر پیکی که آنلاین میشه وصل میشه توی یک چنل پابلیک هر ثانیه اونجا مختصات میفرسته
کاربر هم که اپلیکیشن باز میکنه میاد به اون چنل گوش میده هر موقع تغییری صورت گرفت تغییرات میگیره و داخل مپ میبینه.

فقط اگر کسی درخواست پیک کرد میتونید مختصاتش بفرستید سمت سرور ذخیره کنید که به اون پیک نمایش بدید و...

سید محمدرضا صدیقی ( 9620 تجربه )
2 هفته پیش
تخصص : برنامه نویس تحت وب

به نظر من اینکار درستی نیست
چون اولا شما نیاز ندارید مکان هر فرد ذخیره داشته باشید
دوما بخواهید به ازای هر پیک در هر ثانیه یک رکورد به دیتابیس اضافه کنید هر دیتابیسی باشه به مشکل میخوره

بهترین راه این هست که از وب سوکت استفاده کنید.
هر پیکی که آنلاین میشه وصل میشه توی یک چنل پابلیک هر ثانیه اونجا مختصات میفرسته
کاربر هم که اپلیکیشن باز میکنه میاد به اون چنل گوش میده هر موقع تغییری صورت گرفت تغییرات میگیره و داخل مپ میبینه.

فقط اگر کسی درخواست پیک کرد میتونید مختصاتش بفرستید سمت سرور ذخیره کنید که به اون پیک نمایش بدید و...

reza ( 45400 تجربه )
2 هفته پیش
تخصص : مهندس نرم افزار،برنامه نویس Django و Laravel

وب سوکت
و اگه خواستید ذخیره کنید چیزی رو از nosql استفاده کنید

Mohammadreza Ghomi ( 28025 تجربه )
2 هفته پیش
تخصص : لاراول

@rezajashnsaz0011
تشکر مهندس

برای ارسال پاسخ باید وارد سایت شوید