英語 | 中文 | 日本語
Swow致力於用最小的C核心和大部分PHP程式碼來支援PHP高效能網路編程,這決定了它更多的是透過PHP程式碼和C核心的無縫整合來提供強大的二次開發能力,同時保證關鍵性能。
另外,它提供了多種調試機制和強大低門檻的調試工具,可以保證開發者盡可能的免於BUG的困擾,普通開發者也能具備接近級別的調試能力。提高開發效率。
與任何開源專案一樣,Swow 始終在最新版本中提供最強的穩定性和功能,請盡量確保您使用的是最新版本。
拉取原始碼:
composer require swow/swow
然後執行vendor/bin
目錄下的自動安裝程式swow-builder
開始安裝:
./vendor/bin/swow-builder --install
更新 Swow 原始碼後,應該使用rebuild
選項重新編譯 Swow,然後安裝它:
./vendor/bin/swow-builder --rebuild --install
有關swow-builder
的更多資訊可以在擴充安裝文件 - By Composer 中找到。
克隆Swow(您也可以透過Composer匯入它,然後cd到vendor/swow/swow/ext
並手動安裝):
git clone https://github.com/swow/swow.git
眾所周知的建造過程。以 root 權限安裝到系統:
cd swow/ext &&
phpize && ./configure && make &&
sudo make install
請參閱安裝文件-手動編譯安裝(Windows)。
您也可以直接在最新版本下載DLL。
安全問題應透過電子郵件私下回報至[email protected]。您應該會在 24 小時內收到回覆。如果您由於某種原因沒有這樣做,請透過電子郵件跟進,以確保我們收到您的原始訊息。
非常歡迎您對 Swow 開發做出貢獻!
您可以透過以下方式做出貢獻:
PHP高性能協程網路通訊引擎開發之路太高且難以普及,是個孤獨的頂尖開源作品。
非常感謝以下合作夥伴對 Swow 計畫的貢獻,沒有你們就沒有現在的 Swow。
Swow 在 Apache 授權版本 2.0 下可用。 Swow 還包括可在各種授權下使用的外部程式庫。請參閱 LICENSES.full 以了解完整的許可證文字。