市面上web后臺系統(tǒng)的搭建,大致可以分為兩個基本陣營,即:java陣營和php陣營。手游平臺游戲源碼為什么要選擇php作為后端語言,原因很多,但大致離不開以下的幾個方面——
一、成本相對更低
php比較經(jīng)典的組合就是Linux + apache + mysql + php,非常適合中小型的web應(yīng)用,上手比較容易開發(fā)快、技術(shù)人員薪資比較低,且所有的軟件都是開源免費,能夠較大的節(jié)省開支成本。
二、運行效率比較高
php是一種解釋性腳本語言,寫完代碼后就可以執(zhí)行,不像java語言一樣還需要去編譯,生成字節(jié)碼文件之后再去運行,相對效率更高。
三、配置和部署比較簡單
java的相關(guān)開發(fā)配置較為復(fù)雜,structs、spring、hibernate、tomcat等都需要我們?nèi)ヅ渲?,真至于我們程序中每寫一條sql語句都需要在hibernate中去重新配置,有時重新部署一個簡單的class文件或者是jar包,還可能需要啟動web服務(wù)器(tomcat或者是resin或者是其他的web服務(wù)器)使新部署的庫文件生效,而php相對來講就沒有這么復(fù)雜。
php開發(fā)中主要是php自身的配置文件以及web服務(wù)器的配置,比如apache、nginx或者lighttpd等等,且修改文件以后不需要重新啟動web。
四、有更多開源框架和系統(tǒng)可供使用
php有更多開源框架和系統(tǒng)可供使用,比如支持mvc的框架phpmvc,支持類似asp.net的事件驅(qū)動的框架prado,支持類似ruby on rails的快速開發(fā)的框架cake等等,能夠很好滿足我們的應(yīng)用需求。
此外,php5還彌補(bǔ)了過去的不足,擁有了成熟的面向?qū)ο篌w系,適合大型項目的開發(fā)。
事實上,現(xiàn)在很多的大型應(yīng)用也都開始使用php進(jìn)行開發(fā),比如淘寶網(wǎng)、yahoo、163、sina等等……對手游平臺后臺自然也是一個不錯的選擇。
以上就是【你一定得知道!干貨分享(游戲源碼怎么變成游戲)買一個手游源碼改一下運營-手游平臺游戲源碼為什么要選擇php作為后端語言?】的全部內(nèi)容。
評論