網(wǎng)站開發(fā) 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是資源密集型的。例如:我們有一個(gè)客戶,他有兩個(gè)共同的公司門戶,一個(gè)發(fā)送新聞,這是用javaspring框架編寫的。這兩個(gè)網(wǎng)站運(yùn)行在1核、1g、1m帶寬的云服務(wù)器上(由于流量不大,這種配置完全滿足需求)。因?yàn)閮?nèi)存是1g,所以java進(jìn)程在運(yùn)行時(shí)會(huì)掛斷,并且您必須頻繁地重新啟動(dòng)服務(wù)—在這兩個(gè)PHP服務(wù)器上編寫代碼沒有壓力。
只要web程序可以用PHP編寫,但在實(shí)踐中,我們需要考慮業(yè)務(wù)邏輯。目前,微服務(wù)體系結(jié)構(gòu)非常流行。微服務(wù)可以用一種語言編寫。例如,一個(gè)小程序的后端數(shù)據(jù)接口是用PHP編寫的。
語言只是一種工具。你必須考慮實(shí)際的語言。對于一個(gè)網(wǎng)站,你可以用PHP,Java,python,甚至C來編寫,只要能實(shí)現(xiàn)需求,用什么語言都可以。
PHP可以開發(fā)APP嗎?
PHP是一種web后端語言,最適合用于編寫應(yīng)用程序的后端數(shù)據(jù)接口。當(dāng)然,您也可以編寫混合了HTML和PHP的web程序,最后將它們封裝到web應(yīng)用程序中,但它們的性能不如本地應(yīng)用程序。
php和java哪個(gè)更適合做網(wǎng)站開發(fā)?我覺得php更適合,你們呢?
做個(gè)人網(wǎng)站,追求“快、準(zhǔn)、狠”,可以用PHP。PHP有許多成熟的框架可以用來快速構(gòu)建網(wǎng)站。例如,如果你想自己建立一個(gè)小型的在線論壇,你可以直接使用phpwind或Discuz!一天就可以完成。
如果您想進(jìn)行企業(yè)級的在線服務(wù)開發(fā),建議使用Java,因?yàn)槠髽I(yè)級的開源框架太多,無法與PHP相比。
此外,Java的生態(tài)比PHP更豐富,文檔、代碼、論壇、群組、書籍、視頻和開發(fā)人員的數(shù)量超過PHP一個(gè)數(shù)量級。
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)用。