qti3e.qti3e
پنج شنبه 17 تیر 1395, 10:33 صبح
سلام
من خودم از websocket زیاد استفاده میکنم و خب به این فکر کردم که websocket یه سرور حداقل مجازی میخواد و خب گرونه!
و بعد به EventSource توی javascript برخرد کردم و یه کتابخونه کوچیک PHP برای کار با EventSource ساختم که 2 تا چیز رو به EventSource اضافه میکرد
مدیریت همزمان کاربران مختلف و ارسال پیام به یک کاربر دیگه در زمانی که اسکریپت برای یه کاربر دیگه در حال اجراست (هه چقدر حرف زدم اصطلاحا همون multiple user support)
قابلیت ارسال پیام به سرور توسط کلاینت توی EventSource فقط سرور پیام ها یا بهتر بگم ایونت ها رو میفرستاد ولی توی EventStream کلاینت هم میتونه به سرور پیام بفرسته
امید وارم لذت ببرید باقی اطلاعات توی ریپوزیتوری گیت هاب (https://github.com/xzbox/PHP-EventStream) پروژه هست
EventStream (https://github.com/xzbox/PHP-EventStream)
شاد باشید :بوس:
من خودم از websocket زیاد استفاده میکنم و خب به این فکر کردم که websocket یه سرور حداقل مجازی میخواد و خب گرونه!
و بعد به EventSource توی javascript برخرد کردم و یه کتابخونه کوچیک PHP برای کار با EventSource ساختم که 2 تا چیز رو به EventSource اضافه میکرد
مدیریت همزمان کاربران مختلف و ارسال پیام به یک کاربر دیگه در زمانی که اسکریپت برای یه کاربر دیگه در حال اجراست (هه چقدر حرف زدم اصطلاحا همون multiple user support)
قابلیت ارسال پیام به سرور توسط کلاینت توی EventSource فقط سرور پیام ها یا بهتر بگم ایونت ها رو میفرستاد ولی توی EventStream کلاینت هم میتونه به سرور پیام بفرسته
امید وارم لذت ببرید باقی اطلاعات توی ریپوزیتوری گیت هاب (https://github.com/xzbox/PHP-EventStream) پروژه هست
EventStream (https://github.com/xzbox/PHP-EventStream)
شاد باشید :بوس: