یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دورهها
استفاده از تخفیفهاسلام
ببخشید من می خواستم یه تمرین انجام بدم که مدیر لیسته کاربران آنلاین رو همزمان ببینه یعنی به صورت Realtime ...
الان من می خوام از Redis+socket.io+nodejs استفاده کنم ولی دقیق بلد نیستم اول چیکار کنم و چه جوری این ها رو نصب و راه اندازی کنم و در نهایت به هم متصل کنم ... ممنون میشم کسی کار کرده راهنمایی کنید تشکر
@ezat.kanza
سلام. به Redis نیازی نیست.
تنها کاری که باید انجام بدید اینه که اول رکورد های دیتابیس رو استریم کنید و بعد اون ها رو نشون بدید!
پیشنهاد میکنم مقاله زیر رو بررسی کنید :
https://pusher.com/tutorials/activity-feed-laravel
@ezat.kanza
خوب اونی که بهتون دادم laravel-echo هستش. در واقع socket.io و pusher دو سرویس هستند که میتونید با استفاده از larvel echo استفاده کنید. socket.io رو برای بیشتر node.js استفاده میکنن و پوشر رو برای لاراول. Redis هم واقعا نیازی نیست یعنی دلیلی وجود نداره که از اون استفاده کنید!
خب pusher رایگان نیستش من سرچ کردم پکیجه laravel-echo خوبه فقط سوالم اینه این پکیج بجای socketio در nodejs استفاده میشه
@ezat.kanza پوشر تا یه تعدادی رایگان هست و درصورتی که تعداد درخواست هاتون زیاد بشه باید اشتراک خریداری کنین.
برای هم پوشر و سوکت شما باید لاراول اکو رو نصب داشته باشید به نظر بنده شما از 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
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟