網(wǎng)頁游戲能用PHP做后端開發(fā)嗎?

網(wǎng)頁設(shè)計

作者:禚曾 發(fā)布:2023-05-30 08:46 399瀏覽

回答 共1個

PHP配合swoole 應(yīng)該是可以實現(xiàn)的多線程的。

swoole是PHP的協(xié)程高性能網(wǎng)絡(luò)通信引擎,提供了多種通信協(xié)議的網(wǎng)絡(luò)服務(wù)器和客戶端模塊。包括:

TCP/UDP/UnixSocket服務(wù)器

Http/WebSocket/Http2.0服務(wù)器端

異步/同步TCP/UDP網(wǎng)絡(luò)客戶端

異步MySQL

異步Redis

AsyncTask

毫秒定時器

異步文件讀寫

異步DNS查詢

Http客戶端

除了異步IO的支持之外,為多進程的模式設(shè)計了多個并發(fā)數(shù)據(jù)結(jié)構(gòu)和IPC通信機制,可以大大簡化多進程并發(fā)編程的工作。其中包括了:

并發(fā)原子計數(shù)器

并發(fā)HashTable

內(nèi)存通道Channel

鎖Lock

進程間通信IPC

可以廣泛應(yīng)用于互聯(lián)網(wǎng)、移動通信、企業(yè)軟件、網(wǎng)絡(luò)游戲、物聯(lián)網(wǎng)、車聯(lián)網(wǎng)、智能家庭等領(lǐng)域。

其中戰(zhàn)旗直播,虎牙直播。都用到了swoole開發(fā)。

主要是聽說PHP的SOCKET不支持多線程,所以開發(fā)哪種在線游戲不行,哪位大大能給釋疑一下,升級哪類型的,我們公司準備開發(fā)這方面的FLASH游戲是要做哪種實時的游戲,比如QQ對戰(zhàn)平臺中的***

15贊同

2023-05-30 08:50:55

推薦閱讀 RECOMMENDED READING