-
1 # 舍俊保帥
-
2 # 有骨有度
這個問題,14年來北京培訓PHP的時候,老師也這麼說過,經常有人問他,“養羊好還是養牛好”,過了一年發覺還有人猶豫不決,還在問類似的問題。沒辦法,只能告訴他,如果你用過去一年猶豫的時間,不管是養羊還是養牛,你都應該養出來了,而不是還在考慮自己該養什麼。你能養出來,他什麼都好。
PHP的黃金時代已經過去了。現在開始考慮程式設計的話,還是要從目標開始考慮,語言只是實現目標的工具。
網頁,主要是Web開發,這個最直接的語言就是幾乎目前除了C,C++這種太底層的語言之外,其它語言都能很好的支援。現在PHP,Python,Go,Java都能很好的支援,
.Net平臺本身不是很推薦了,因為平臺的關係,除非有自己的特殊目的。現在大部分的軟體,除了部分不依賴介面的軟體外,背後都是這些語言在支援著。
軟體還有一種完全就是C++,或者其它語言的圖形庫開發出來的,比如各種IDE,也有Java,Python開發的圖形介面。現在真的比較廣泛,已經很難區分一門語言的使用界限了。背後都是多種語言在支援著。
-
3 # IT人劉俊明
首先,PHP目前在Web開發領域有廣泛的應用,對於想從事Web開發的人來說,學習PHP是個不錯的選擇,而且PHP未來的發展趨勢也是不錯的,所以在2019年開始學習PHP並不晚。
Web開發是目前IT行業內的重點開發領域之一,目前PHP、Java、Python和C#等語言都可以進行Web開發,其中PHP在Web開發領域佔據著較大的市場份額,可以說是一個比較常見的選擇。PHP的優點在於語言生態健全、開發週期短、解決方案豐富以及相關技術團隊眾多等方面,相對來說,採用PHP進行軟體開發可以明顯降低軟體開發的風險。
PHP的學習過程也是相對比較輕鬆的,由於PHP屬於指令碼式程式語言,所以PHP在語法結構上比較清晰,對於計算機基礎薄弱的人來說,學習PHP是個不錯的選擇。另外,PHP目前的實驗環境也比較容易搭建,這也降低了PHP學習過程的難度。相對於Java語言來說,學習PHP會更容易一些。
雖然PHP開發的領域集中在Web領域,但是透過PHP也是可以進行後端服務開發的,不少移動網際網路產品的後端服務通常都是採用PHP開發的,所以掌握PHP語言也可以勝任多個不同的工作崗位。相對於Web開發來說,軟體應用方向的技術難度要低很多,畢竟一個是開發一個是應用,而軟體應用往往要與行業有密切的結合,這就需要學習者具有一定的行業經驗。
-
4 # 夢豆PS設計分享第一、PHP(外文名:PHP: Hypertext Preprocessor,中文名:“超文字預處理器”)是一種通用開源指令碼語言。其特點如下:
1. PHP 獨特的語法混合了 C、Java、Perl 以及 PHP 自創新的語法。
2. PHP可以比CGI或者Perl更快速的執行動態網頁——動態頁面方面,與其他的程式語言相比,PHP是將程式嵌入到HTML文件中去執行,執行效率比完全生成htmL標記的CGI要高許多;PHP具有非常強大的功能,所有的CGI的功能PHP都能實現。
3. PHP支援幾乎所有流行的資料庫以及作業系統。
4. 最重要的是PHP可以用C、C++進行程式的擴充套件!
主要用於WEB開發。對於現在很多都是B/S架構的公司來說,特別是移動網際網路天下,都需要建立網頁宣傳、公司等,需求量大 在加上PHP的特性決定了未來PHP的需求程度,現在學習不晚!
第二,學網頁還是學應用就是說你學前端還是後端的問題?這個看你自己的興趣愛好,如果你喜歡前端很快會顯示效果,就學前端,如果你想挑戰跟高難度的邏輯建議學後端!當然前端入門簡單,學起容易些。學習前端還是要學習後端的一門語言如PHP、Java、C++等,學習後端也要學CSS+HTML+JavaScript,主要看你的偏重和熟悉程度!當然普遍來說後端要比前端工資待遇高一年,如果你很感興趣可以學全棧!
-
5 # 喜歡產品的研發
“種一棵樹最好的時間是十年前,其次是現在”。儘快行動起來,去學就是了。
PHP目前仍然是排行前10的語言之一,雖然它的市場份額近幾年在下降。
PHP主要的應用場景是WEB端,同等條件下WEB開發速度甩其它語言幾條街。這也是它流行的主要原因,價效比特別高。
目前,仍然有大量的WEB站點需要去維護和開發,所以,不愁用武之地。
即使在應用軟體方向,APP那塊,也可以用來做後端介面,吐資料,也有它的應用場景。
有利必有弊,開發效率上面是槓槓的了,執行效率上面卻不太令人滿意。這也是最近幾年市場份額下降的主要原因。
大資料時代,數量大,對PHP而言不是它的特長,開發的效率確定了它執行的效率不會太高,所以在一些大資料場景下,高併發模組中,被其它語言替代了。
PHP入門容易。
相對其它語言,PHP幾乎是最容易學會的語言,幾周時間就能上手開發專案。特別是針對毫無計算機基礎的學習中,學習曲線尤其平緩,幾乎感覺不到程式設計的難度。
因為入門簡單,市場上PHP的學習者超級多,不需要付出太多精力,就能學會一名語言,何樂而不為呢。
要晉級到高階,確實難度不小。需要深入語言的底層,檢視它的實現原理。而且,與其配套的軟體,學習起來也不少,難度也不低。
PHP效能還在不斷提升。
最新的PHP版本7.0+,效能有了質的飛躍,學習的話,直接從7以上版本開始吧,絕大部分公司和專案在往7上面遷移,後續還會有更多的新版本和新的提升。
所以,暫時不需要考慮效能問題,也不是咱們使用者需要考慮的問題,先學會了再說吧。
PHP待遇不低。
這是個很主要的因素,雖然PHP開發者眾多,競爭很激烈,但是開發者的工資待遇並不低,很神奇吧。
加油學習吧,早日上手開發專案。
-
6 # PHP架構師之路
沒有最晚,只有更晚,行行出狀元,跟早晚沒關係,網頁和軟體都有自己的特點,看你喜歡什麼方向了,做一行愛一行。加油
回覆列表
種樹最好的時候是十年前,其次是現在!現在學不晚,php依然市場需求較大,而且入門相對容易;PHP主要作為後端語言,web網站和應用後端都可以寫,建議先從web網站入門,慢慢深入學習,加油!