PHPackages                             socket-manager/websocket-project - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [HTTP &amp; Networking](/categories/http)
4. /
5. socket-manager/websocket-project

ActiveProject[HTTP &amp; Networking](/categories/http)

socket-manager/websocket-project
================================

WEBSOCKET-PROJECT: Websocketサーバー開発環境プロジェクト

v1.2.6(2mo ago)055MITPHP

Since Jun 6Pushed 2mo ago1 watchersCompare

[ Source](https://github.com/socket-manager/websocket-project)[ Packagist](https://packagist.org/packages/socket-manager/websocket-project)[ RSS](/packages/socket-manager-websocket-project/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (2)Versions (27)Used By (0)

WEBSOCKET-PROJECT：WebSocketサーバー開発環境プロジェクト
=========================================

[](#websocket-projectwebsocketサーバー開発環境プロジェクト)

WEBSOCKET-PROJECT は SOCKET-MANAGER フレームワーク用の軽量な WebSocket サーバー開発テンプレートです。 PHP で動作する WebSocket サーバーの起動・検証用クライアントを含み、Laravel との連携も可能です。

---

【 概要 】
------

[](#-概要-)

- プロトコル実装済みなので、コマンド（ビジネスロジック）処理を追加するだけですぐに使えます。
- 開発用の軽量クライアント（/app/client/test.html）で動作検証が可能です。
- Laravel と連携できます（ドキュメントあり）。

---

【 特長 】
------

[](#-特長-)

- すぐに使える WebSocket サーバー実装（プロトコル対応済み）
- 最小限のテスト用クライアントを同梱（ブラウザで簡単に動作確認）
- Laravel とシームレスに連携可能

---

【 クイックスタート（Quick Start） 】
-------------------------

[](#-クイックスタートquick-start-)

1. プロジェクトルートで以下のコマンドを実行して WebSocket サーバーを起動します。

```
php worker app:websocket-server []
```

- ポート番号を省略するとデフォルトポートが使用されます。
- 例: `php worker app:websocket-server 8080`

2. サーバーが起動したら、同梱のテストクライアントで接続を確認します（次節参照）。

---

【 クライアントでの動作検証 】
----------------

[](#-クライアントでの動作検証-)

- 検証用の最小限の HTML クライアントは次のパスにあります（ブラウザにドラッグ＆ドロップして開くだけで動作します。Web サーバーを起動する必要はありません）。

```
/app/client/test.html

```

- テストクライアントは簡易的な送受信ロジックのみ含むため、実運用では独自クライアント実装を推奨します。

---

【 Laravel との連携 】
----------------

[](#-laravel-との連携-)

このプロジェクトは Laravel と連携して使えます。具体的な連携方法や設定手順は以下のドキュメントをご参照ください。

---

【 ドキュメント 】
----------

[](#-ドキュメント-)

より詳しい使い方や設計方針は以下の公式ドキュメントに記載しています。

---

【 Contact Us 】
--------------

[](#-contact-us-)

バグ報告やご要望などは[`こちら`](mailto:lib.tech.engineer@gmail.com)から受け付けております。

---

【 License 】
-----------

[](#-license-)

MIT, see [LICENSE file](https://github.com/socket-manager/websocket-project/blob/main/LICENSE).

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance87

Actively maintained with recent releases

Popularity9

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~25 days

Recently: every ~6 days

Total

26

Last Release

64d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/7d7e0a85ff7abd802e7bb7b323dd131b2b4429089802af392dae04f7bd15b370?d=identicon)[socket-manager](/maintainers/socket-manager)

---

Top Contributors

[![socket-manager](https://avatars.githubusercontent.com/u/166518763?v=4)](https://github.com/socket-manager "socket-manager (26 commits)")

---

Tags

bigginer-projectphpproject-repositorysocket-managersocket-serverwebsocketphpwebsocketproject repositorysocket-serversocket-managerbigginer-project

### Embed Badge

![Health badge](/badges/socket-manager-websocket-project/health.svg)

```
[![Health](https://phpackages.com/badges/socket-manager-websocket-project/health.svg)](https://phpackages.com/packages/socket-manager-websocket-project)
```

###  Alternatives

[basement-chat/basement-chat

Add a real-time chat widget to your Laravel application.

4983.9k](/packages/basement-chat-basement-chat)[openswoole/core

Openswoole core library

181.1M32](/packages/openswoole-core)[hyperf/websocket-server

A websocket server library for Hyperf.

12488.7k25](/packages/hyperf-websocket-server)[swoft/websocket-server

swoft websocket server component

16134.1k5](/packages/swoft-websocket-server)[hemiframe/php-websocket

PHP WebSocket server and client library

4911.0k](/packages/hemiframe-php-websocket)[warriorxk/phpwebsockets

A websocket library with support for IPC using socket pairs

1225.3k](/packages/warriorxk-phpwebsockets)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
