国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

Workerman和C++對(duì)比有什么優(yōu)勢(shì)嗎?

zzccomet

問(wèn)題描述

最近了解到有用戶(hù)使用C++進(jìn)行做后端服務(wù)器,比如TCP和UDP的使用,我沒(méi)有這么使用過(guò)。所以來(lái)咨詢(xún)一下。如果對(duì)比C++做后端,WORKERMAN有什么優(yōu)勢(shì)嗎?

1318 4 1
4個(gè)回答

釋永戰(zhàn)

支持的并發(fā)更大···

  • 暫無(wú)評(píng)論
banro512

workerman開(kāi)發(fā)效率高,動(dòng)態(tài)語(yǔ)言無(wú)需編譯,寫(xiě)php而不是c++,工作效率至少提升10倍以上,至于性能,c++要好些,但對(duì)于絕大多數(shù)項(xiàng)目來(lái)說(shuō),workerman足夠了

  • 暫無(wú)評(píng)論
meystack

使用C/C++編寫(xiě)后端服務(wù)器 性能肯定是比較高的 至少在已知的語(yǔ)言中是這樣。
以前我用C++寫(xiě)過(guò)Windows下的IOCP模型。自己寫(xiě)的話(huà),你需要處理隊(duì)列、線(xiàn)程池,以及端口復(fù)用、心跳?;?、指針、指針的指針、封包、數(shù)據(jù)結(jié)構(gòu)等等、、、
但是現(xiàn)在沒(méi)那么復(fù)雜了,你可以使用開(kāi)源的libevent/libuv或者其他的開(kāi)源網(wǎng)絡(luò)IO庫(kù)。這些庫(kù)有些是可以跨平臺(tái)的
并且可以根據(jù)平臺(tái)當(dāng)前支持的環(huán)境,自動(dòng)選擇最高效的模型,比如在Windows下他是IOCP,在Linux下是epoll、event ports等等。

  • meystack 2023-10-29

    如果你的項(xiàng)目是游戲 那么可以使用C/C++,這需要你的團(tuán)隊(duì)經(jīng)驗(yàn)豐富?,F(xiàn)在PHP Java已經(jīng)可以承載大部分的網(wǎng)絡(luò)IO任務(wù),并且開(kāi)發(fā)周期短、容錯(cuò)率高!

    對(duì)比C++、workerman的優(yōu)勢(shì)就是可以快速開(kāi)發(fā)一些物聯(lián)網(wǎng)、IM等應(yīng)用??梢苑奖愕膶?duì)接websocket/uniapp這種業(yè)務(wù),并且使用網(wǎng)關(guān)對(duì)后端服務(wù)器進(jìn)行快速擴(kuò)充。保持穩(wěn)定?。?!

  • meystack 2023-10-29

    不要對(duì)高級(jí)語(yǔ)言抱有什么崇拜思想,能賺米的技術(shù),哪怕是.txt腳本,就是好技術(shù)!??!

  • 木頭人 2023-10-29

    最后這個(gè)總結(jié)講的好

  • TM 2023-10-29

    大佬總結(jié)得很好,東西是死的,人是活的自己決定什么情況下選擇什么就可以了。

  • 不敗少龍 2023-10-30

    精辟的總結(jié)

meows

運(yùn)行速度:C++ 性能壓著GO語(yǔ)言打,GO語(yǔ)言能壓著PHP打,你要選擇性能C++必選項(xiàng)。
開(kāi)發(fā)效率:PHP 碾壓GO,Go碾壓C++。
沒(méi)有開(kāi)發(fā)效率高,性能還高的。綜合選擇最佳,就像大型項(xiàng)目系統(tǒng)肯定不用PHP,中小項(xiàng)目講究開(kāi)發(fā)效率PHP必選。

最后,否管什么語(yǔ)言,能給你賺qian就是好語(yǔ)言,沒(méi)有最好的語(yǔ)言,對(duì)你有用就是最好的。

  • joytom 2023-11-02

    從性能以及開(kāi)發(fā)效率方面,總結(jié)的很形象,點(diǎn)贊

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??