回覆列表
  • 1 # 樂哥帶你看世界

    從2018和2019的市場佔有率上看,雖然份額下降了點,但php在web端依舊是霸主的地位,特別是針對之前的一些php專案,更不會隨隨便便的就轉到其他語言。

    身為一個程式設計師,程式語言始終是一種工具,那麼多掌握幾種工具也是應該的。雖然我們的php依然茁壯成長,但是我們是要吃飯滴,平時沒事再學點go,python之類的也不錯,一方面是觸類旁通,正所謂大道朝天,殊途同歸,掌握各種語言肯定會提升我們的程式設計水平,另一方面,萬一真的發生了什麼我們也能多一手準備。

  • 2 # IT人劉俊明

    作為一名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領域深耕也依然有一定的上升空間。

  • 3 # 小說研究所

    人們對PHP其實很吝嗇。

      今天學習PHP,明天直接就淘汰。

      看到這裡,你是否開始質疑自己選擇了一門糟糕的程式語言?

      你可知——一切都是建立在PHP的基礎上

      不要懷疑自己的選擇。儘管看上去似乎所有人喜歡的都是Clojure、Haskell和Java——沒有人喜歡PHP。不要以為你爭取到你的第一份工作只是因為僥倖?

      看到這裡,有沒有一種想去網上搜索哪些專案是基於PHP的慾望?那麼我告訴你:

      · Facebook

      · 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的出路。

  • 4 # 磊哥資源

    不用去看它的未來,時代發展這麼快,任何語言都會衰老,做好當下,能用它做合適的專案,並賺錢,沒什麼不好。不光是PHP,任何語言都一樣的。

  • 5 # 北京企信雲

    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、需求旺

    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開發領域的主流技術體系。

  • 6 # 開發者技術前線

    自Wordpress、Drupal、CakePHP、Laravel、Symfony及許多其他的Web應用程式走上舞臺以來,人們發現語言程式的建立如此簡單,似乎也讓語言出現了某種類似二次復興的跡象。虛擬主機Web hosting再加上PHP + MySQL + Apache堆疊,就像野火一般迅速蔓延,突然每個人都在十分鐘裡建起了自己的網站:部落格、購物車、相簿等等,應有盡有。

    PHP的支持者們樂於致力改善這門語言,最終他們成功了——遲鈍的老版本逐漸被替換掉,PHP 7在效能和功能方面都更優,PHP 8甚至還支援JIT引擎。

    但我認為,之後PHP會慢慢消失,甚至完全被淘汰。根據官宣,PHP 8的唯一主要功能就是JIT引擎——在CPU受限的場景中能提高效能,但也僅此而已,其他更新微不足道,不會對我們現有或未來的應用程式產生任何影響。

    效能不會成為致命的問題,但功能缺乏才是問題。

    恐怕這就是我們將要面臨的局面:

    應用一開始用PHP程式碼庫開發;管理者索要新功能;某個其他語言會填充PHP不提供的功能區;最終開發者要使用兩個生態系統。

    每種語言都有其特色和要警惕的問題,但我始終認為,一種語言要有功用性,能夠讓使用者完成自己的任務,而不是讓人吃虧——如果不是為了PHP社群的利益,很難設想PHP會達成以上要求。

    事實上,PHP8出現時會使用JIT編譯器,但PHP背後沒有核心開發者。而且Rogue Weave公司也更傾向於Zend Server,而非持續推動PHP核心Zend引擎的開發。這些功能可能永遠無法實現,而且在這些問題列入考量時,Node.JS和Go等語言也已經擁有了更廣闊的生態系統。

    據我瞭解,JIT編譯器應當允許開發者使用純PHP而不是C++來建立擴充套件套件,這樣效能損耗較低,可能會讓語言功能發展得更快些,但建立者所提供的支援和/或可維護性也是語言持續的保證,否則難說軟體包維護者是否會像Predis那樣選擇退出。

    綜上,在我看來,功能匱乏將使得PHP慢慢消失,而其他語言則會繼續向前發展。

  • 中秋節和大豐收的關聯?
  • 江浙2月份種什麼菜適合?