從我國目前的形式來看,php的招聘崗位確實(shí)是越來越少,大公司也是越來越少用php呢?以下是我的觀點(diǎn),僅供參考,歡迎大家指正:
不得不承認(rèn)PHP的開發(fā)效率確實(shí)很高
php和MySQL是完美搭配,他們是天生一對,PHP操作MYSQL具有天生的優(yōu)勢。
PHP和Apache、nginx是絕配,完美支持,代碼丟在服務(wù)器上,很快就能跑起來。
在數(shù)據(jù)操作上,我還沒看到哪種語言能像PHP那樣完美的操作數(shù)組,你都無法想象的操作,它都幫你想到了,大大節(jié)省了開發(fā)時(shí)間。
PHP天生就是為WEB而生,全球大部分的網(wǎng)站都是PHP寫的,尤其是國外,wordpress像神一般的存在,使用的人越來越多。Web開發(fā)相關(guān)的,只要你想到的他都有,比如:什么協(xié)議相關(guān)、請求響應(yīng)、加密處理、各種流應(yīng)有盡有。
社區(qū)資源、開源插件相當(dāng)豐富,總有一款適合你的。
動(dòng)態(tài)語言、弱類型的靈活度,加上PHP后來增強(qiáng)的類型提示,讓你很靈活的使用。
還有目前我認(rèn)為很強(qiáng)悍的的PHP框架——Laravel 設(shè)計(jì)如此之完美和精妙,用上了,估計(jì)你就很難再愛上其他的框架了,相關(guān)的插件也很多,十分豐富。
對比下PHP和JAVA的主要區(qū)別
雖然php有如此多的有點(diǎn),為啥用不起來呢?這里不談?wù)揓AVA的優(yōu)點(diǎn),我們來看看兩者主要的區(qū)別:
1、語言特點(diǎn)的主要區(qū)別
PHP屬于弱類型語言,給予程序員的空間太大,語言太靈活,不好約束開發(fā)者;
Java屬于強(qiáng)類型,語法看似啰嗦,實(shí)則非常規(guī)范,教條,更容易標(biāo)準(zhǔn)化。
2、就業(yè)機(jī)會(huì)
現(xiàn)在越來越多的公司用JAVA,放棄PHP,造成了市面上JAVA的需求多于PHP。學(xué)PHP的人也越來越少。不管是在一線城市,還是在二三線城市,很多項(xiàng)目都要求JAVA,比如政府采購項(xiàng)目。
再從人的角度來分析,不是語言不好,在大型項(xiàng)目上真正會(huì)應(yīng)用的人并不多
個(gè)人感覺不是php不行,而是大部分php開發(fā)人員都是自學(xué)成才,缺乏專業(yè)的理論學(xué)習(xí),比如數(shù)據(jù)結(jié)構(gòu),設(shè)計(jì)模式、面向?qū)ο蟮乃枷搿卧獪y試的經(jīng)驗(yàn)都是欠缺的,市面上針對PHP系統(tǒng)培訓(xùn)的機(jī)構(gòu)又比較少,在編程習(xí)慣和開發(fā)流程上,由于其語言太靈活太方便,造成了在多人配合時(shí),如果團(tuán)隊(duì)缺乏核心主力的情況下,用PHP寫出的程序在代碼結(jié)構(gòu)、測試、項(xiàng)目人員溝通及代碼重用方面都會(huì)造成各種問題,很不利大型項(xiàng)目的管理和開發(fā),除了這個(gè)方面,真正能夠把控PHP項(xiàng)目的人才很難找,能把PHP用好的公司并不多,除此之外學(xué)PHP的開發(fā)人員也越來越少,不得不說,目前PHP的局面是比較尷尬的。
-
JAVA
+關(guān)注
關(guān)注
19文章
2967瀏覽量
104749 -
PHP
+關(guān)注
關(guān)注
0文章
452瀏覽量
26687 -
MySQL
+關(guān)注
關(guān)注
1文章
809瀏覽量
26565
發(fā)布評論請先 登錄
相關(guān)推薦
評論