{eval=Array;=+count(Array);}
作為一名IT從業者,同時也是一名教育工作者,我來回答一下這個問題。
雖然目前PHP依然是IT行業最為流行的編程語言之一,但是隨著Python、Go等語言的快速崛起,PHP的應用必然會受到一定的影響,由于PHP語言的應用場景主要集中在Web開發領域,所以在未來的大數據、人工智能時代,PHP程序員的價值成長空間也會受到一定的影響。
對于PHP程序員來說,如果要想提升自身的職場價值,可以考慮向大數據和人工智能領域發展,而要想在這兩個領域從事開發崗位,應該重視一下Python語言的學習。實際上,當前也確實有不少PHP程序員在轉向Python開發崗位。相對于PHP開發崗位來說,Python開發崗位對于從業者的要求要稍微高一些,所以并不建議PHP程序員在脫離崗位的情況下進行轉型。
PHP程序員要想轉向Python開發領域,應該從三個方面做好準備,其一是掌握Python語言自身的語法結構,這個步驟是相對比較容易的,因為Python語言本身就比較簡單;其二是補學一下算法知識,不論在大數據領域還是人工智能領域,Python程序員通常都需要具備一定的算法知識基礎;其三是學習一下技術平臺知識,目前大數據開發和人工智能開發很多都是基于技術平臺展開的。從這個角度來看,PHP程序員轉向Python開發領域往往需要學習較長一段時間,而且也具有一定的難度。
最后,雖然當前PHP語言的發展勢頭沒有Python等語言迅猛,但是PHP語言在IT行業依然占據著非常重要的地位,在PHP領域深耕也依然有一定的上升空間。
我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關于互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收獲。
如果有互聯網、大數據、人工智能等方面的問題,或者是考研方面的問題,都可以在評論區留言,或者私信我!
作為一個曾經做過多年PHP的程序員來回答一下這個問題。
PHP語言業內一直有“世界上最好的語言”的盛贊。主要是開發效率高、上手門檻低等等優點,一經問世便在WEB開發領域創下了不錯的口碑和戰績。其實深入研究語言本身,還是需要較大的功力的。
大家如果查看各語言世界應用排名,發現PHP高居榜首,這個做個參考吧,主要還是因為之前建站大多使用PHP CMS框架,哈哈哈~
我所經歷的工作環境而言,為了更好的高并發和性能考慮,會考慮PHP+Go的模式。
最后說點實際的,作為剛入行的新人,且在非一線城市,PHP是都值得學。畢竟短時間內,Web開發市場,占有率最高的還是PHP;如果在一線城市或大廠工作,建議空余時間多學學Java和Go,對于更好的適應工作環境而言,沒壞處。
我從事PHP開發有7年了,今年也開始學習Golang語言了。并不是說PHP就不行了,而是學習并熟練掌握Golang可以讓我更深刻地理解PHP。另外Golang語言為了解決其他語言的痛點而設計出來的,所以要想從PHP轉Golang首先需要在思維上進行轉變。
當你熟練掌握兩門以上開發語言的時候你就會發現,語言本身其實沒什么,超越語言之上的思維方式才是更重要的。
可以肯定的是,未來幾年PHP不會消失,而且會是一些中小型公司的首選,中大型公司一般都是PHP+其他語言的混合開發。我目前所在的公司就是PHP+Golang的混合開發。
PHP 現狀
既然選擇了PHP開發,想要更好的發展,首要任務就是盡快提升自己的PHP技術
一、PHP語言的優勢
1、門檻低
在C/C++、Java(Java教程 Java培訓 )、PHP、ASP(ASP培訓 )這些開發語言中,PHP是最容易學的語言,學習成本是C和JAVA的1/10,是ASP的1/2。
2、競爭少
PHP發展迅速,大學里基本未開設PHP課程,培訓機構也很少,導致掌握PHP的程序員非常少。從求職的角度來看,PHP招聘信息和JAVA或ASP比較,PHP招聘量達到JAVA和ASP的1/3,但是PHP應聘人員只是JAVA和ASP的1/40。
3、需求旺
百度、新浪、搜狐、淘寶、當當、ucloudQQ等大部分的互聯網(IT培訓 計算機培訓 電腦培訓 )相關企業都在使用PHP,對PHP人才需求旺盛。但是互聯網企業最頭疼的問題就是招收不到有實際PHP學習經驗的人員,更別說接受過PHP專業培訓的人員了。
4、發展空間大
在無孔不入的互聯網應用環境下,Web2.0、云計算、物聯網等新概念將不斷催生出新的產業和服務。而支撐這些新型產業和服務的技術體系非PHP莫屬。而隨著3G和移動互聯網技術的興起,越來越多的WEB應用也選擇了PHP作為主流的技術方案。
PHP入門很快,處理文件,數據,遠程連接,網絡編程都非常方便,官方也有這樣的說法:PHP學習的成本很低,所以你容易去使用它。
這個想法也是普遍的,甚至大部分的PHPer自己都這樣認為,這也讓更多的人覺得學PHP的人太多,競爭激勵,PHP程序員待遇自然就不會太高了。
其實不然,主要還是看能力。
PHP程序員待遇根據個人能力、工作經驗等多方面因素決
二、PHP就業前景
PHP作為非常優秀的、簡便的Web開發語言,和Linux,Apache,MySQL緊密結合,形成LAMP的開源黃金組合,不僅降低使用成本,還提升了開發速度,滿足新的互動式網絡開發的應用。
在與其他同類編程語言的比較中,PHP具有開發速度快、運行效率高、安全性好、可擴展性強、開源自由等特點。
而回顧PHP近10年來的發展過程、展望未來互聯網行業的發展趨勢,我們可以得出結論:PHP的發展勢頭不可阻擋,必將成為未來WEB開發領域的主流技術體系。
人們對PHP其實很吝嗇。
今天學習PHP,明天直接就淘汰。
看到這里,你是否開始質疑自己選擇了一門糟糕的編程語言?
?
你可知——一切都是建立在PHP的基礎上
不要懷疑自己的選擇。盡管看上去似乎所有人喜歡的都是Clojure、Haskell和Java——沒有人喜歡PHP。不要以為你爭取到你的第一份工作只是因為僥幸?
看到這里,有沒有一種想去網上搜索哪些項目是基于PHP的欲望?那么我告訴你:
· WordPress
· 雅虎
· 維基百科
· 4chan有木有嚇一跳?很多聞名于世的大型網站都是用PHP寫的。不過,如果就此認定PHP只適用于創建web應用的話,那么請允許我為PHP喊冤……
你還停留在2004年的觀念上么?
不知道你有沒有發現,很多對于PHP的批評針對的都是2000年初時的版本。
現在的PHP也具備了類,可以做OOP,有像Laravel和Symfony這些很棒的框架。
PHP的程序包管理器可以讓你在浩瀚的存檔開源軟件包中翱翔。
PHP還具有很棒的測試框架。如PHPUnit單元測試框架,以及Behat和Codeception行為測試框架。
當然,我也不否認上面提到的一些抱怨,也是合情合理的。因為每一種編程語言都是不同的,也許有些語言的確是比PHP產生的問題要少,但是考慮到PHP的年齡、靈活性以及它的設計目的,那么你就不得不同意——PHP的容納性真的很好。
對開發人員的影響
作為PHP開發人員,不被重視這個現狀(除了是在一些嚴謹的開發項目中)——說出來還真是蠻讓人沮喪的。這也影響了PHP開發人員在社區中的地位。
現在的話,PHP開發人員大多活躍在封閉的微社區中,因為在大型軟件工程社區里,總感覺不那么受歡迎。不過,不用擔心,他們也時常有他們自己的聚會,他們自己的用戶群和他們自己的會議。
無望的結局
老實說,盡管我堅信PHP是一門非常好的編程語言,但是我也不止一次地想要放棄。所以,我非常理解很多人的想法。
但是,如果僅僅是因為人云亦云,你就拒絕PHP——那么,PHP開發人員就會越來越少,PHP社區也越來越小——直至看不到PHP的出路。
自Wordpress、Drupal、CakePHP、Laravel、Symfony及許多其他的Web應用程序走上舞臺以來,人們發現語言程序的創建如此簡單,似乎也讓語言出現了某種類似二次復興的跡象。虛擬主機Web hosting再加上PHP + MySQL + Apache堆棧,就像野火一般迅速蔓延,突然每個人都在十分鐘里建起了自己的網站:博客、購物車、相冊等等,應有盡有。
PHP的支持者們樂于致力改善這門語言,最終他們成功了——遲鈍的老版本逐漸被替換掉,PHP 7在性能和功能方面都更優,PHP 8甚至還支持JIT引擎。
但我認為,之后PHP會慢慢消失,甚至完全被淘汰。根據官宣,PHP 8的唯一主要功能就是JIT引擎——在CPU受限的場景中能提高性能,但也僅此而已,其他更新微不足道,不會對我們現有或未來的應用程序產生任何影響。
性能不會成為致命的問題,但功能缺乏才是問題。
恐怕這就是我們將要面臨的局面:
每種語言都有其特色和要警惕的問題,但我始終認為,一種語言要有功用性,能夠讓使用者完成自己的任務,而不是讓人吃虧——如果不是為了PHP社區的利益,很難設想PHP會達成以上要求。
事實上,PHP8出現時會使用JIT編譯器,但PHP背后沒有核心開發者。而且Rogue Weave公司也更傾向于Zend Server,而非持續推動PHP核心Zend引擎的開發。這些功能可能永遠無法實現,而且在這些問題列入考量時,Node.JS和Go等語言也已經擁有了更廣闊的生態系統。
據我了解,JIT編譯器應當允許開發者使用純PHP而不是C++來創建擴展套件,這樣性能損耗較低,可能會讓語言功能發展得更快些,但創建者所提供的支持和/或可維護性也是語言持續的保證,否則難說軟件包維護者是否會像Predis那樣選擇退出。
綜上,在我看來,功能匱乏將使得PHP慢慢消失,而其他語言則會繼續向前發展。
國內的大廠普遍使用Java開發比較多一點,而這點PHP就有點小眾了。大廠生存抗壓能力強所以裁員會比較少點。小公司抗壓能力弱,在面對收入減少的情況下,不得不進行裁員。
企業生存壓力大,加上疫情原因,導致利潤減少,對開發的要求降低了,很多公司面臨裁員問題。
PHP是世界上最好的語言,在做web開發時候,非常快速。PHP的優勢也是很明顯的,不存在被替代的問題
10
回答2
回答7
回答10
回答3
回答0
回答2
回答2
回答1
回答10
回答