PHP太LOW?帶你看看不一樣的PHP(“php”)
我們技術(shù)之間聊天或者探討技術(shù)的時(shí)候,我一說(shuō)我是搞PHP的,其他人一臉鄙視,認(rèn)為做PHP的也就會(huì)做個(gè)網(wǎng)站什么的。我只能說(shuō)這些的技術(shù)層次也就那樣了。技術(shù)的高低不是取決于你用什么語(yǔ)言,而是你對(duì)這個(gè)語(yǔ)言了解多深,利用了多少。
一切從PHP-CLI說(shuō)起,因?yàn)楹枚嗉夹g(shù)認(rèn)為PHP只能做WEB,還要依賴APACHE這樣的WEB容器才能使用。其實(shí)你們錯(cuò)了,PHP程序本身就可以運(yùn)行,可以用PHP-CLI。
PHP-CLI就是在命令行下運(yùn)行PHP程序,這樣你可以寫服務(wù)器應(yīng)用程序,你可以把它當(dāng)作一個(gè)類似于SHELL的腳本,在CLI下程序可以無(wú)限時(shí)間等待的,所以可以處理一些耗時(shí)比較長(zhǎng)的操作,比如:大數(shù)據(jù)量的處理。可以做Socket編程(TCP.,UDP,WS等),異步并發(fā)處理。具體行業(yè)可以用于 智能硬件、游戲服務(wù)端、在線直播、網(wǎng)絡(luò)蜘蛛。
目前國(guó)內(nèi)部分知名互聯(lián)網(wǎng)公司也在使用PHP的這種功能,主要PHP-CLI的優(yōu)勢(shì)在于項(xiàng)目可以平滑重啟,上傳代碼、重啟、完成,不需要漫長(zhǎng)的編譯(維護(hù)時(shí)間短),硬件要求低(這個(gè)不說(shuō)了,誰(shuí)用誰(shuí)知道)。
說(shuō)道這里,你是不是對(duì)PHP重新有一個(gè)認(rèn)識(shí),雖然“PHP是世界上最好的語(yǔ)言”是個(gè)玩笑話,但你不能小看PHP的威力。