php聲明全局變量的關(guān)鍵字 php可以開發(fā)大型網(wǎng)站嗎?
php可以開發(fā)大型網(wǎng)站嗎?。對于網(wǎng)站,大小取決于業(yè)務(wù)邏輯。您使用的語言取決于您的業(yè)務(wù)邏輯。如果業(yè)務(wù)邏輯比較復(fù)雜,比如淘寶天貓,可以用Java作為重量級的。如果業(yè)務(wù)邏輯不復(fù)雜,例如公司網(wǎng)站或公司門戶,那
php可以開發(fā)大型網(wǎng)站嗎?
。
對于網(wǎng)站,大小取決于業(yè)務(wù)邏輯。您使用的語言取決于您的業(yè)務(wù)邏輯。如果業(yè)務(wù)邏輯比較復(fù)雜,比如淘寶天貓,可以用Java作為重量級的。如果業(yè)務(wù)邏輯不復(fù)雜,例如公司網(wǎng)站或公司門戶,那么PHP比Java更好,因?yàn)镴ava是資源密集型的。例如:我們有一個客戶,他有兩個共同的公司門戶,一個發(fā)送新聞,這是用javaspring框架編寫的。這兩個網(wǎng)站運(yùn)行在1核、1g、1m帶寬的云服務(wù)器上(由于流量不大,這種配置完全滿足需求)。因?yàn)閮?nèi)存是1g,java進(jìn)程在運(yùn)行時會掛斷,你必須經(jīng)常用PHP重新啟動服務(wù),這個服務(wù)器沒有運(yùn)行這兩個網(wǎng)站的壓力。
只要web程序可以用PHP編寫,但在實(shí)踐中,我們需要考慮業(yè)務(wù)邏輯。目前,微服務(wù)體系結(jié)構(gòu)非常流行。微服務(wù)可以用一種語言編寫。例如,一個小程序的后端數(shù)據(jù)接口是用PHP編寫的。
語言只是一種工具。你必須考慮實(shí)際的語言。對于一個網(wǎng)站,你可以用PHP,Java,python,甚至C來編寫,只要能實(shí)現(xiàn)需求,用什么語言都可以。
PHP適合開發(fā)大型網(wǎng)站嗎?
PHP應(yīng)用最廣泛的領(lǐng)域是web開發(fā),也就是說PHP是為網(wǎng)站開發(fā)而設(shè)計(jì)的,所以大型網(wǎng)站一定可以用PHP開發(fā)。PHP技術(shù)在新浪微博和淘寶上得到廣泛應(yīng)用。