میلاد
4 سال پیش توسط میلاد مطرح شد
2 پاسخ

جایگزین مناسب برای pusher

سلام وقت بخیر
من برای یک پروژه تجاری بزرگ قصد دارم که سیستم ریل تایم نوتیفیکشن ایجاد کنم
و نمیخوام از pusher استفاده کنم به این دلیل که یک هزینه زیادی داره برای داده های بزرگ و اینکه ممکنه تحریم بشه و هزار مشکل دیگه
میخواستم ببینم میشه از سوکت و ردیس استفاده کرد به جای این مورد و آیا درست هست که ریل تایم رو با سوکت و ردیس پیاده کرد؟
و اینکه لاراول رو برای api دارم استفاده میکنم و فرانت پروژه ام یک اپ nuxtjs هست
و اینکه اگر تجربه دارید راهنمایی بفرمایید یا منبعی رو معرفی کنید ممنون
@mohsenbostan
@hosseinshirinegad98
@hesammousavi
@milad
@ali.bayat


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

@milad.jafari6210
سلام.
اگر با هزینه های پوشر مشکلی نداشته باشید، دیگه مشکلی پیش نمیاد.
اما اگر قصد دارید که خودتون پیاده سازی کنید، می تونید با Socket.io و Redis این کار رو انجام بدید. سه مقاله زیر برای این کار به شما کمک می کنن:
https://medium.com/@jan.kulma/laravel-broadcasting-with-redis-and-socket-io-51ce2660633d
https://medium.com/@matriphe/broadcasting-events-using-laravel-socket-io-redis-and-jwt-authentication-6ba70d61f2f5
https://www.itsolutionstuff.com/post/laravel-broadcast-redis-socket-io-tutorial-example.html

اگر هم می خواهید که یک دوره خوب رو برای این کار ببینید، پیشنهاد می کنم آموزش جفری وی رو ببینید.


محمدحسن یگانه
تخصص : Full-Stack Web Developer Freel...
@mhyeganeh 4 سال پیش مطرح شد
0

میتونید با استفاده از پکیج زیر ساز و کار وب سوکت رو برای خودتون پیاده سازی کنید تا از هر سرویس دیگه ای مستقل باشه:

https://github.com/beyondcode/laravel-websockets


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

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