Ezat Sharif
4 سال پیش توسط Ezat Sharif مطرح شد
6 پاسخ

کار با Rdis و Socket.io در لاراول

سلام
ببخشید من می خواستم یه تمرین انجام بدم که مدیر لیسته کاربران آنلاین رو همزمان ببینه یعنی به صورت Realtime ...

الان من می خوام از Redis+socket.io+nodejs استفاده کنم ولی دقیق بلد نیستم اول چیکار کنم و چه جوری این ها رو نصب و راه اندازی کنم و در نهایت به هم متصل کنم ... ممنون میشم کسی کار کرده راهنمایی کنید تشکر


ثبت پرسش جدید
محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
0

@ezat.kanza
سلام. به Redis نیازی نیست.
تنها کاری که باید انجام بدید اینه که اول رکورد های دیتابیس رو استریم کنید و بعد اون ها رو نشون بدید!
پیشنهاد میکنم مقاله زیر رو بررسی کنید :
https://pusher.com/tutorials/activity-feed-laravel


Ezat Sharif
تخصص : برنامه نویس
@ezat.kanza 4 سال پیش مطرح شد
0

دروسنه آخه من می خوام از laravel-echo استفاده کنم + redis نه از pusher


محسن بستان
تخصص : Senior Backend Developer
@mohsenbostan 4 سال پیش مطرح شد
0

@ezat.kanza
خوب اونی که بهتون دادم laravel-echo هستش. در واقع socket.io و pusher دو سرویس هستند که میتونید با استفاده از larvel echo استفاده کنید. socket.io رو برای بیشتر node.js استفاده میکنن و پوشر رو برای لاراول. Redis هم واقعا نیازی نیست یعنی دلیلی وجود نداره که از اون استفاده کنید!


Ezat Sharif
تخصص : برنامه نویس
@ezat.kanza 4 سال پیش مطرح شد
0

خب pusher رایگان نیستش من سرچ کردم پکیجه laravel-echo خوبه فقط سوالم اینه این پکیج بجای socketio در nodejs استفاده میشه


ronald
@crireal5 4 سال پیش مطرح شد
0

@ezat.kanza پوشر تا یه تعدادی رایگان هست و درصورتی که تعداد درخواست هاتون زیاد بشه باید اشتراک خریداری کنین.


سیدعلی موسوی
تخصص : سی شارپ و پی اچ پی
@juza66 4 سال پیش مطرح شد
0

برای هم پوشر و سوکت شما باید لاراول اکو رو نصب داشته باشید به نظر بنده شما از pusher به راحتی میتونین استفاده کنین

npm install --save laravel-echo pusher-js

https://pusher.com/tutorials/online-presence-laravel
در مراحله پیشرفت تر شما سویچ کنی رو socket.io

npm install --save laravel-echo socket.io-client

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام