think-swoole教程之簡(jiǎn)介
最近開(kāi)始接觸和開(kāi)發(fā)swoole,剛開(kāi)始接觸的時(shí)候真的是一臉蒙圈,找了很多資料去了解。
最近在做swoole的一些高級(jí)功能,結(jié)合實(shí)際項(xiàng)目總結(jié)一些thinkphp6.0框架集成swoole的一些經(jīng)驗(yàn),結(jié)合網(wǎng)絡(luò)上的一些資料整理后分享出來(lái)。
每天都更新,為了方便閱讀我整理了一個(gè)【swoole教程集合】。
初識(shí) swoole
swoole 是 php 協(xié)程框架,使 php 開(kāi)發(fā)人員可以編寫高性能高并發(fā)的 tcp、udp、unix socket、http、 websocket 等服務(wù),讓 php 不再局限于 web 領(lǐng)域。swoole4 協(xié)程的成熟將 php 帶入了前所未有的時(shí)期, 為性能的提升提供了獨(dú)一無(wú)二的可能性。swoole 可以廣泛應(yīng)用于互聯(lián)網(wǎng)、移動(dòng)通信、云計(jì)算、 網(wǎng)絡(luò)游戲、物聯(lián)網(wǎng)(iot)、車聯(lián)網(wǎng)、智能家居等領(lǐng)域。使用 php swoole 可以使企業(yè) it 研發(fā)團(tuán)隊(duì)的效率大大提升,更加專注于開(kāi)發(fā)創(chuàng)新產(chǎn)品。
swoole 官方
swoole 與 workerman 區(qū)別
1、swoole 是使用 c 語(yǔ)言實(shí)現(xiàn)的 socket 通信框架,而 workerman 則是使用純php實(shí)現(xiàn)的 socket 框架。
2、workerman 擁有更多的學(xué)習(xí)資源,操作也相對(duì)簡(jiǎn)單,學(xué)習(xí)成本低。swoole 需要學(xué)習(xí)的知識(shí)較多,難度稍大。
think-swoole 插件
當(dāng) thinkphp 安裝了 think-swoole 插件后,就可以讓我的熟悉的 thinkphp 框架基于 swoole 來(lái)運(yùn)行,使用swoole的功能。