سلام وقت بخیر
من برای یک پروژه تجاری بزرگ قصد دارم که سیستم ریل تایم نوتیفیکشن ایجاد کنم
و نمیخوام از pusher استفاده کنم به این دلیل که یک هزینه زیادی داره برای داده های بزرگ و اینکه ممکنه تحریم بشه و هزار مشکل دیگه
میخواستم ببینم میشه از سوکت و ردیس استفاده کرد به جای این مورد و آیا درست هست که ریل تایم رو با سوکت و ردیس پیاده کرد؟
و اینکه لاراول رو برای api دارم استفاده میکنم و فرانت پروژه ام یک اپ nuxtjs هست
و اینکه اگر تجربه دارید راهنمایی بفرمایید یا منبعی رو معرفی کنید ممنون
@mohsenbostan
@hosseinshirinegad98
@hesammousavi
@milad
@ali.bayat
@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
اگر هم می خواهید که یک دوره خوب رو برای این کار ببینید، پیشنهاد می کنم آموزش جفری وی رو ببینید.
میتونید با استفاده از پکیج زیر ساز و کار وب سوکت رو برای خودتون پیاده سازی کنید تا از هر سرویس دیگه ای مستقل باشه:
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟