وب سوکت در لاراول با Reverb

وب سوکت یکی از نیازهای رایجِ نرم‌افزارهای مدرن است و حالا، به لطف Reverb شما این امکان را خواهید داشت که ارتباط بلادرنگ بین کلاینت و سرور خود را به راحتی آب خوردن برقرار کنید.

100% پیشنهاد شگفت انگیز
0 روز
0 ساعت
0 دقیقه
0 ثانیه
ثبت نام در دوره
120,000 رایگان!
وضعیت دوره تکمیل شده
مدت زمان دوره 2 ساعت
آخرین بروزرسانی 1402/12/28
روش پشتیبانی آنلاین
پیش نیاز تسلط بر Laravel
نوع مشاهده آنلاین
توضیحات

‏Reverb یک ابزار تمام عیار برای ایجاد پروژه های بلادرنگ و مدیریت web socket بر بستر PHP و پروژه های Laravel شماست.

با استفاده از Reverb شما این امکان را دارید که به سادگی هرچه تمام؛ محصول خود را تبدیل به یک سرویس بلادرنگ کنید و ارتباطات بین کلاینت و سرور را برقرار کرده و مدیریت کنید.

برخی از ویژگی هایی که Reverb برای آن ها طراحی شده است:

1. سرعتِ به شدت بالا:

درواقع Reverb برای سرعت و بازدهی بالا طراحی شده است و یک سرور معمولی میتواند با استفاده از Reverb تا هزاران اتصال همزمان را بدون تاخیر و مشکل پاسخگو باشد.

2. یکپارچگی با اکوسیستم:

از انجا که Reverb یک FirstParty Package است که توسط توسعه دهندگان فریمورک Laravel برایِ همین فریمورک ایجاد شده است؛ تمام قابلیت های آن با تمامی ابزار های موجود در اکوسیستم Laravel هماهنگی کامل دارد و شما با خیال راحت امکان استفاده از Reverb را خواهید داشت.

3. مقیاس پذیری بی‌نهایت:

بستر فراهم شده توسط Reverb این امکان را دارد که به کمک Redis و روش های مقایس پذیری افقی؛ ظرفیت و توان پردازشی نرم افزار های خود را تا بی‌نهایت افزایش دهید و اتصالات بین چندین سرور را به راحتی مدیریت کنید.

4. سازگاری کامل با Pusher:

به طور کلی ‏Reverb از پروتکل Pusher برای WebSocket استفاده می‌کند که این موضوع باعث میشود که شما بدون نیاز به هرگونه تغییراتی در پروژه خود بتوانید همین حالا از Reverb برای مدیریت وب سوکت ها استفاده کنید.

در این دوره با من همراه باشید تا نصب و راه اندازی این ابزار به شدت جذاب را یاد بگیریم و یک مینی پروژه کوچک را با هم اجرا و پیاده سازی کنیم.

نظرات
ثبت نظر جدید
هادی طرفی | دانشجو
1403/02/09

سلام و ادب
ممنون بابت دوره خوبتون
لطفا نحوه ی استفاده پروداکشن رو بگید و اینکه چطور روی سرور واقعی برنامه رو اجرا کنیم.
متشکرم

alirezahnzpv | دانشجو
1403/01/16

سلام.
امکان اینکه از این وبسوکت به عنوان بکند یک اپلیکیشن چت استفاده کرد با این دوره وجود داره یا نداره؟ برای این مورد راهنمایی میکنید؟

آرمین هوشمند | مدرس
1403/01/17

درود؛ علیرضا جان یکی از پروژه های این دوره اپلیکیشن چت روم هست، میتونید اون رو مشاهده کنید.
دقت داشته باش که این دوره صرفا در خصوص Laravel Reverb و Broadcasting روی این بستر هست و موارد امنیتی، پرفورمنس و بهینه سازی رو خودتون باید پیگیری کنید و انجام بدید ضمن اینکه توی این دوره درخصوص اینکه Broadcasting چی هست و مفاهیم پایه/متوسط لاراول صحبت نشده و سطح دوره ادونس هست و صرفا در خصوص Reverb هست.
ممنون از همراهیت :)

Masoud5070 | دانشجو
1403/01/04

سلام وقت بخیر
ممنون بابت این دوره خوب
لطفا اگر امکانش هست لینک گیت هاب دوتا پروژه هم قرار بدید
ممنون

آرمین هوشمند | مدرس
1403/01/14

درود؛ احتراما فایل های دو پروژه سوشال مود و اوکیوچت توی گیت قرار نمیگیره.
میتونید از پیوست جلسات فایل پروژه رو دانلود بفرمایید. ❤️✌️

مهدی | دانشجو
1403/01/04

سلام خیلی ممنون بابت دوره.
فقط اینکه این دوره وب سوکت تو لاراول رو صفر تا صد اموزش میده ؟؟
یا فقط این دوره کافی نیست!؟

آرمین هوشمند | مدرس
1403/01/14

درود مهدی جان؛
خواهش می‌کنم، خوشحالم که مفید واقع شده 😁✨
خیر؛ این دوره صرفا بحث نصب و راه اندازی Reverb و Broadcasting روی این بستر رو پوشش میده و حتی این‌که Broadcasting چی هست و چطور کار میکنه هم صحبت نشده توی این دوره.
سطح دوره ادونس هست و موضوع دوره صرفا Reverb هست.
درصورتی که امکانش باشه؛ در آینده بحث برادکستینگ توی لاراول رو در قالب یک دوره ارائه میدیم.
ممنون از همراهیت ❤️

Ghostmaysam | دانشجو
1402/12/24

به به استاد هیچوقت فکر نمیکردم php هم سوکت داشته باشه ولی حالا دیگه php خدایی میکنه

آرمین هوشمند | مدرس
1403/01/14

بله بله :))