Gönderi içeriği
Laravelda event based broadcasting (websocket) juda zo'r yo'lga qo'yilgan eventlarizga broadcastingni use qilib qo'ysangiz o'zi web socketga jo'natib turaveradi ortiqcha kod yozmasdan. Bu borada pusher, ably kabi pullik websocket serverlarni ishlatishga to'g'ri kelardi bular bo'lmasa ratchetga o'xshash web socket serverda ko'tarib hamma kodini o'ziz uchun moslab ancha ter to'kishga to'gri kelar edi. Open source pusher replace qilib ishlatsa bo'ladigan tekin laravel-websockets ham bor ammo bu ham archived bo'libdi, bu degani yangi o'zgarishlar bo'lmaydi endi bu packageda, buni o'rganib ozroq sozlasa ishlatsa bo'lardi. Ammo yaqinda laravel reverb e'lon qilingach yanada qulay bo'ldi. Bu ham xuddi shu laravel websocketsdek ishlab beradi. Chiqgan paytida eshitgan edim bugun sinab ko'rishga imkon topildi. Laravel websocketsda qilgan chat applicationimni reverbda yozib ko'rdim juda oson kechdi bu jarayon. reverb.laravel.com da batafsil tanishishingiz mumkin quyida esa laravel-websockets va laravel reverb orqali qilingan oddiygina kichkina chat applicationni source kodlarini qoldiraman ishlatib ko'rishingiz mumkin Laravel Reverb: https://github.com/khamdullaevuz/laravel-reverb Laravel Websockets: https://github.com/khamdullaevuz/laravel-websockets P.S: real time websocketlar juda qiziq mavzu 😄