سلام دوستان
فرق این 2 تا توی چیه و کاربرد کلیشون برای چیه؟
واسه لاراول کدومش توصیه میشه؟
یه سایت که با لاراول و ری اکت زده میشه، باید توی کدوم قسمت این موارد پیاده بشن(بک یا فرانت)؟
Laravel broadcast دقیقا کاربردش چیه؟
ممنون
درود
ببینید ما برای ارتباطات ریل تایم در وب میتونیم از وب سوکت استفاده کنیم
حالا سرویس Pusher در واقع یه سوکت سرور قوی هست که بصورت third party میتونید استفاده کنید
اما socket.io کتابخونه جاوااسکریپتی هست که بر مبنای وب سوکت و چند تکنولوژی دیگه توسعه داده شده
اینکه کجا باید از کدوم استفاده کنیم بسته به نیاز های پروژه داره
من چند روز پیش مقاله ای در باب مقایسه ان ۲ نوشتم که میتونی ماکلا تفاوت هاشون رو متوجه بشی:
https://virgool.io/@ali.bayat/websocket-vs-socketio-tvrjyizg4oua
و اما Broadcasting :
مواقعی هست که شما میخواهی یک رویداد که سمت سرور اتفاق میفته رو به سمت کلاینت منتقل کنی. برای اینکار در لاراول از Broadcasting استفاده میشه
سلام من مقاله شما را خوندم خیلی مفید بود ممنون که وقت میزارید و به سوالات پاسخ میدید
فقط هنوز برای من یه مقدار سخته که کدومش را انتخاب کنم
من میخوام یک برنامه شبیه اینستاگرام بنویسیم با امکانات بیشتر ، پیشنهاد خود شما کدوم هست ایا از websocket استفاده کنم یا از socket.io
?
در آینده که تعداد کاربران زیاد بشه کدوم بهتر عمل میکنه و برای توسعه نرم افزار بهتر هست؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟