راکت

فرق بین pusher و socket io

2 پاسخ

سلام دوستان
فرق این 2 تا توی چیه و کاربرد کلیشون برای چیه؟
واسه لاراول کدومش توصیه میشه؟
یه سایت که با لاراول و ری اکت زده میشه، باید توی کدوم قسمت این موارد پیاده بشن(بک یا فرانت)؟
Laravel broadcast دقیقا کاربردش چیه؟
ممنون

@mohaligateway
@ali.bayat
@AliValinejad
@juza66
@Rp76

ثبت پرسش جدید

پاسخ‌ها

2
علی بیات
علی بیات
@ali.bayat

تخصص: توسعه دهنده ارشد وب

درود
ببینید ما برای ارتباطات ریل تایم در وب میتونیم از وب سوکت استفاده کنیم
حالا سرویس Pusher در واقع یه سوکت سرور قوی هست که بصورت third party میتونید استفاده کنید

اما socket.io کتابخونه جاوااسکریپتی هست که بر مبنای وب سوکت و چند تکنولوژی دیگه توسعه داده شده

اینکه کجا باید از کدوم استفاده کنیم بسته به نیاز های پروژه داره

من چند روز پیش مقاله ای در باب مقایسه ان ۲ نوشتم که میتونی ماکلا تفاوت هاشون رو متوجه بشی:
https://virgool.io/@ali.bayat/websocket-vs-socketio-tvrjyizg4oua


و اما Broadcasting :
مواقعی هست که شما میخواهی یک رویداد که سمت سرور اتفاق میفته رو به سمت کلاینت منتقل کنی. برای اینکار در لاراول از Broadcasting استفاده میشه

فرهاد کمالی
فرهاد کمالی
@Farhad5000

سلام من مقاله شما را خوندم خیلی مفید بود ممنون که وقت میزارید و به سوالات پاسخ میدید
فقط هنوز برای من یه مقدار سخته که کدومش را انتخاب کنم
من میخوام یک برنامه شبیه اینستاگرام بنویسیم با امکانات بیشتر ، پیشنهاد خود شما کدوم هست ایا از websocket استفاده کنم یا از socket.io
?
در آینده که تعداد کاربران زیاد بشه کدوم بهتر عمل میکنه و برای توسعه نرم افزار بهتر هست؟

شاید پاسخ شما همین‌جا باشد

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

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