Skip to content

cc711612/online

Repository files navigation

Build Status Total Downloads Latest Stable Version License

如何在 Laravel 框架中,利用Websocket抓取在線人數。

# 新增Project
laravel new {project}

修改env

# .env
BROADCAST_DRIVER=pusher PUSHER_APP_ID={PUSHER_APP_KEY} PUSHER_APP_KEY={PUSHER_APP_KEY} PUSHER_APP_SECRET={PUSHER_APP_KEY}

上方可填入 pusher 資訊

安裝套件

# cmd(安裝套件)
php artisan key:generate
composer install
npm install

啟動websocket(預設port:6001)

# 預設port:6001
php artisan websockets:serve
//
php artisan websockets:serve --port=6001

範例畫面

範例

github範本 :

 https://github.com/cc711612/Online

參考文獻:

https://beyondco.de/docs/laravel-websockets/getting-started/introduction

https://learnku.com/docs/laravel/8.x/broadcasting/9388#presence-channels

About

Laravel,PHP,Websocket,Broadcast,Channel

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published