-
1 # 慧學韓語
-
2 # 網際網路技能圖譜
之所以感覺PHP這幾年在走下坡路,是由於人工智慧的興起,帶火了python。
PHP擅長的是web開發,而現在web開發的需求量相對人工智慧的需求量在下降。
更何況這些年,除了java,還有ruby,nodejs,go等語言的競爭。
PHP由於入門門檻比較低,初學者比較多,因此廣大程式設計師認為使用其他語言更高大上一些,能夠和那些菜鳥區別開來,因此更傾向轉語言。
程式語言好不好用主要看執行效能和架構能力,而程式語言處理實不實用得看技術成熟度,Go、Python再好用,人才招不到也是白瞎……Java、PHP雖然是老人了,但哪個公司現在敢說我們現在完全不用了。
但其實任何一門語言都有它的優勢和缺點。做web開發,並不應該糾結於使用哪門語言。只要用最合適的語言就好。
-
3 # xiaowei45
1 大公司用的少了 相關現成的解決方案就少了 需要自己摸索和解決 成本太高 慢慢就被棄用。
2 php當初適用的成熟的場景還是可以繼續使用。
3 語言出現新熱度是能解決特定的問題 用的人多 相關解決方案就更多 開源技術越發達 促進更多人使用,促進語言更熱
-
4 # 瑰麗傀儡
那些吹Python的可以歇歇了,知乎,餓了麼都由Python轉Java了,Python是門好語言,但web領域還撼動不了Java和PHP,反倒Go越來越強勢了,B站就開始用Go重構Java後臺了。
回到正題,為什麼感覺PHP開始走下坡路,最大的證據就是招聘網站PHP的崗位越來越少,PHP轉Java的公司越來越多,差不多的問題其實回答了好幾遍了,歸根結底就是PHP技術棧不行,刻薄點說就是PHP不適合做大專案,有人會拿萬年的臉書,微博出來打臉反駁,但是這些用PHP架構的純後臺的專案背後無一不是有重量級的人物帶頭的,有贊轉Java最現實的原因就是招不到合適的PHP程式設計師了,導致開發跟不上運營,反觀Java的技術棧就太成熟了,什麼模式什麼架構網上都有詳細的資料可尋,從業者也眾多,迅速擴充套件起來也沒那麼多顧慮。
挽救PHP下坡的頹勢,不僅僅是幾個PHP佈道者的事,更要靠廣大PHPer,如果真的喜歡這門語言,就努力提高自己的技能水平,移動互聯時代可不再是二次開發一個開源專案那麼簡單的事了,別覺得自己會搗鼓個增刪改查就是合格的程式設計師了。
-
5 # 醫療pm產品汪
我所設計的產品,就是我們公司的產品主要資料語言還是PHP,為什麼?
PHP在前幾年同樣火爆,原因對於網際網路人都知道,簡單、快速、高效、好維護。實現前後端皆可。而現在流行python,主要原因是因為人工智慧AI技術的平民化應用。
在有的網際網路公司不被認可,認為Java穩定,加上Java語言長久些,大多數公司也會選擇Java。對於後起之秀PHP一方面有嫉妒心理,一方面對於老網際網路人有敵意心理。有時也就不被重視。
PHP其實作為一種開發語言,在我看來,在對的階段對的人上使用是合情合理的。一個幾個人的小公司,如果不快速實現,想的過於長遠不利於產品的快速運營。而發展到一定階段,感覺資料上相對冗餘,需要維護,配合其他語言Java等同時維護是可以的。大平臺的資料語言都不是以一種為主。
所以,對於PHP走下坡路來講,顯然不太合理。更應該是在對的階段、對的時期、對的人身上還是有同等效果的。python等語言火爆也是基於AI平民化,但是需要PHP配合嗎?也需要。給每一種語言的創作者我們都要有信心。PHP依然會有很長的路可以走。我看好多種語言。“大家可以多關注我,我會提供更多的乾貨”
-
6 # IMHai賊King
一些外包網站上印度人以每小時1~2美金的價錢接php的活,基本就是幹些Wordpress / Magento的活。如果谷歌一下 PHP ugly you may find quote like “stay away from php if u don’t want ur life stuck in a shithole” 我在多個美國公司招聘頁面上看到強調no php。
不可否認PHP 7 有很大進步 php8 引入JIT也很promising 但是Php在美國的名聲差的現象難以改變。Facebook用php的階段還是個大學生的寢室project 使用者量上來之後就被compile成c++也就是HHVM的原型,現在fb核心的業務大量使用c++和一些JVM的語言作為工具。
Python ruby go rust Haskell clojure等在github上都有除了web以外的明星專案 php幾乎沒有 除了印度半文盲的所謂“開發者” 開源世界主要的貢獻者和愛好者們不愛php
-
7 # 吳懟懟
php程式設計師總是把“PHP是世界上最好的語言。”這句話掛在嘴邊,php對他們來說,既是一種技術信仰,又是一種已經被證實過的,便捷的業務方式。
在傳統網際網路發展之初,php的語言優勢也與網頁端的發展相得益彰,實際上,毫不誇張的說,我們訪問的絕大多數網站後臺都是由php語言編寫,並且,許多手機app後臺也是由php語言開發,如果說php在走下坡路,那麼我們是否應該反問,網站技術和手機app技術是否在走下坡路呢?
1、php作為穩定、優秀的後端開發語言,仍是當下技術流公司的首選網際網路技術的熱潮總是一陣一陣傳播,php曾經大熱過,然而技術圈迭代太快,python、go語言等新技術層出不窮,有了這個鮮明對比,就會顯得如今的沉寂特別蕭條。但是,php作為大多數程式設計師心目中最好的語言,它的實力從來不需要外界跟風炒作來驗證。
php作為穩定、優秀的後端開發語言,仍是當下技術流公司的首選。中小型網站後端開發選擇php,手機app後端開發選擇php,php的穩定性和相容性,是新興語言所不具備的。
2、鐵打的php流水的新興語言php為網際網路行業服務已久,贏得了“世界上最好的語言”這一榮譽稱號,隨著智慧手機行業的火爆,ios和安卓語言開始火爆。沒過多久,前端語言又開始大行其道,緊接著,技術流吹起了區塊鏈風,人們又一窩蜂跑去研究開發區塊鏈的語言。風向轉了這麼一圈,越發顯得php無人問津。
3、網站和app作為一個整體,是多種語言合力開發的結果整體的力量大於區域性,這個簡單的道理相信很多人都懂,放在網際網路開發領域同樣適用。一個功能齊全的網站,是無法靠單一語言開發完成的,要有完善的使用者體驗,一定是前端語言和後端語言合力發展的結果,手機app同理。
如此看來,php更像一塊基石,默默地為高樓網際網路奠基,雖然不出現在人前,但卻扮演者非常重要的角色。
-
8 # 程式設計獅W3Cschool
記得我之前有一個做人事的朋友告訴我,近幾年前端工程師的薪資水平,好像快趕上後端工程師的水平了。
這樣的說法,雖然有失偏頗,但也從另一方面,反應出了前端近幾年越來越吃香。而後端,讓人感覺越來越不行了。
PHP作為近幾年的熱門後端開發語言,首先被貼上了走下坡路的標籤。
誤解這個問題,也代表了絕大多數人的感知,但這種感知,是很容易被外界事物所欺騙的。這裡我舉兩個例子加以說明。
例子一:
2017年8月,有一款叫《王者榮耀》的遊戲火變了全中國,然而僅過去短短4個月後,許多人開始唱衰這款遊戲,認為這款遊戲已經死了,沒人玩了,因為新的遊戲——絕地求生系列已經崛起,取代了他老大的位置。
例子二:
2016年前後,VR開始火爆起來,各種利好訊息鋪面而來,什麼某某做VR的公司上市了,某家知名企業開始研究VR產品,甚至各種各樣的VR產品,也都如雨後春筍一般冒了出來。
然而事實並沒有因為主觀思想,而發生變化。吃雞遊戲是火了,但王者榮耀依然穩坐老大的位置,使用者量是吃雞遊戲的幾倍至多。VR利好訊息不斷,卻沒有因此成為如手機一般的存在,熱度一過,迅速被人們淡忘。
PHP在走下坡路?
PHP並不是衰落了,而是趨於穩定了。幾年前,市場在資本的驅動下,PHP需求自然與日俱增,從最開始的遊戲資訊站、移動網際網路、APP應用,到後來的P2P、金融網際網路。井噴的後果就是衰落,網站倒閉多了,PHP需求自然看起來就降低了不少。
實際上,PHP是一門為WEB而生的語言,只要網際網路還在,短期內很難有什麼語言能夠取代他。
就算是哪一天PHP真的衰落到沒有公司用的地步,這麼多年融入其中的技術沉澱與思想,是不會磨滅的。
去看看PHP的解析器底層程式碼,再看看新湧現出來的語言底層核心程式碼,是有想通相融的東西。如果PHP沒落了,獨屬於PHP自己的程式設計基因,一定會在未來的某個宿主中重生。
更何況,PHP走下坡路是個假象。
——摘自W3Cschool學員的回答
-
9 # 光明右使8787
因為PHP已經迷失了方向,早期的PHP,作為一種簡潔的指令碼語言,具備短平快的特點。一個會C的程式設計師,稍微看下文件就能寫出一段像模像樣的程式來。現在的PHP,越來越像JAVA,面向對像,使用框架,學習成本大大增加,執行效率大大下降。還不如直接用JAVA了,無論安全性,健壯性、庫資源,比PHP好的多,維護也方便,更適合團隊開發。
-
10 # 乘風隨意
PhP走下坡路,我覺得主要是以下幾點原因:
第一,php應用範圍窄。多數使用它只是為了開發web應用,而web應用開發的語言很多,java,c#,Python等都可以,目前業內稍微大點的網站都是用java。php優點是上手快,在初期快速搭建自己的應用還是蠻好。
第三,市場php程式設計師越來越少,隨著人工智慧的發展,越來越多的人開始學習python,很多java程式設計師也開始搞python,畢竟這是個很大的方向!
回覆列表
一句話總結 python比php更適合做web開發!而且python會持續一段時間的優勢,不過能持續多久我們拭目以待!