-
1 # IT講師張仲男
-
2 # 徐清風
首先,宣告一下,所有程式語言的學習到最後都是殊途同歸。
其次,這個問題剖析一下,前景如果指的是學習後對自己的程式設計能力的提升,回到最上面的宣告;如果指的是將來的就業機會和薪資,那建議題主選擇前端。為什麼?PHP不是世界最好的程式語言麼(手動滑稽)?
唉o(︶︿︶)o ,就業機會和薪資待遇都寫在各大招聘APP和網站上了,我幹嘛還在費一番口舌吹一番牛逼呢。
-
3 # 千鋒教育成都
在成都web前端基礎知識有哪些?學前端要學哪些內容?下面就跟著千鋒成都web前端培訓老師一起來看看!
想要參加web前端技術學習的人有很多,在學這個之前,你最好先了解一些有關web前端的基礎知識。
web前端工程師其實在不同的公司,有不同的職能,但是稱呼都是類似的:
1、做網站設計、網頁介面開發
2、做網頁介面開發
3、做網頁介面開發、前臺資料繫結和前臺邏輯的處理
4、設計、開發、資料
web前端開發需要掌握的技術:HTML、CSS
首先要學的是HTML、CSS,這兩個東西是一套的,非常容易理解,隨著web移動端開發的大趨勢,HTML5和CSS3的出現,對前端工程師來說面臨著新的挑戰。
css要熟練掌握float、 position、width、height,以及對於的最大最小、會使用百分百、overflow、margin、padding等等,這些都是跟佈局 有關係的樣式,是必須要掌握的。
很多同學談到JS就很困惑,當然不是所有的網頁都必須有JS,但是要想實現一些超酷的功能和介面的時候,就需要涉及到JS。如果沒有其他程式語言的基礎的話,學起來可能要費些力。
在學習JS的時候, 會接觸一些後端的東西,沒錯,就是ajax。這個是需要後端返回資料的, 這個時候你要開始學習php了, 入門php相比於JS會更麻煩一些,因為執行php需要有很多細節要處理。
再次就是學習jquery。jquery是相當於把JS封裝了一套的一個JS外掛。目的就是操作起來更方便,程式碼寫的更少,jquery入門比較簡單,那些是入門需要學的和JS一樣,只是換成了jq的程式碼。
前端工程師的學習和成長
前端領域發展很快,各種新技術新思想不斷湧現,這是一個好現象。但是前端發展太快也帶來一些問題,比如有同學就問到我究竟應該學些什麼,Angular.js、React、Node.js、ES6、ES7、CoffeeScript、TypeScript……似乎永遠有太多東西需要學習,有些東西好像還沒學明白就被另一些新的技術取代而“過時了”。
其實還是那句話,前端工程師首先是軟體工程師,基礎是最重要的,如果基礎不紮實,一切應用技能就都是“浮雲”。前端的基礎是什麼?HTML、CSS、JavaScript基本功,數學、演算法、資料結構、作業系統、編譯原理基本功。
一個優秀的前端工程師必須要有自己擅長的領域,並且鑽研得足夠深入,同時要有眼界,能“跨界”。可以以前端作為職業,但千萬不要把自己的技能限制在前端領域,因為有很多東西,只有站在前端之外,才能看得更清晰,更透徹。
學東西千萬別盲目跟風,大家都在談AngularJS就立即跑去學習,過幾天大家都談React了,就又放下AngularJS去學習React。前端領域知識點很多,值得學的東西也很多,聰明的同學懂得花時間學習成體系的知識並且研究得足夠深入,因為只有這樣才能從中總結出規律,形成方法論,這樣才能最大化學習的價值。
如果對web前端感興趣,不妨來千鋒成都校區看看!
-
4 # 雲瑄軟體
讓我建議的話,我建議你選擇前端。
國內網際網路公司對前端的需求很大,薪水也較高。小程式、輕應用等都是採用的前端技術。未來的應用web領域js目前是沒有其它語言可代替的,而php可以有ruby,python,java, net多種替代方案。就從技術的前後來說,前端js確實是一箇中間件,就算php開發人員,對js還是需要掌握,所以可以先學js,等你js的水平相當自信的時候,可以在深入一下php。不過我推薦你選擇Python。並不是說php不好,而是瞭解更好的東西,以此來開闊自己的視野,放寬自己的思路。 -
5 # 郭德宇
先上圖,php好像稍微略高,這和php乾的活是相關的,因為搞php基本是讓你前後臺都要寫的,而web前端開發呢,現在及以後都是和後天分離的,其實你選哪個都可以的,因為等你學精一個之後,另外一個對你而言會變的手到擒來,前提是你必須要精通一個。
-
6 # 哎吆喂網路前端
如果你準備學習php或者前端。
我感覺你第一考慮的不應該是php和前端前景哪個更好。你應該考慮你喜歡那個崗位,這樣才能做好,前端和後端是不分離的,很多做後端的會前端,很多做前端的也會一些後端,只不過因為近倆年前端發展太快,所學的東西太多,而且前端的工作量比較雜,
很多小公司前端得自己設計,自己做網站,甚至人手不夠的話,後臺也得前端自己用一些織夢cms模板搭,相反後端也一樣。
這倆個行業是不分離的,你應該抓緊充實自己,爭取的像一個更好層次的發展,不過最好你得精通一門語言的情況下你在去學別的東西。這樣會快很多。
-
7 # 小貝的STEAM教室
來看看它倆的區別吧!
1:Web前端是一種應用場景,PHP是一種語言。各種技術的共同彙集,才能實現web應用,PHP是其中的一個技術分支而已。如果你邏輯思維比較好,可以偏向PHP方向;如果你是對使用者體驗和設計感興趣,可以學WEB前端。PHP是後端程式語言,跟資料庫打交道比較多;前端偏互動設計、UI展現。
2:兩種技術的發展和就業都是非常可觀的,前提是有過硬的技術在手。WEB前端工程師,需要熟悉 HTML5、CSS3、JavaScript;精通至少一種前端框架:React、Angular、Vue 等;熟悉至少一種前端構建工具:Gulp、Grunt、fis3、webpack 等。
而一名優秀的PHP開發工程師,則需要熟練掌握php、JavaScript、Html、Css、Xml、ajax等技術;熟悉資料庫設計和程式設計,熟悉MYSQL、sqlserver資料庫這些知識。
3:當你能夠掌握過硬的專業技能後,都是很好就業的。在一線城市,高階WEB前端工程師,或者PHP開發工程師,拿到10000元以上月薪,都不是難事。至於學哪一門,看大家的興趣愛好了。
-
8 # 電商和區塊鏈
前端的前景更好。
未來,我們對前端的需求更大,而PHP在走下坡路。
看資料,不瞎說,TIOBE程式語言趨勢圖,PHP已經持續8年走下坡了。
-
9 # 搶小朋友糖吃1
你打算這輩子只上班你就前端,因為就業面廣你打算以後自己幹就php,因為php絕對會前端,而百分之70的前端不會後臺數據庫,等於前端是你到公司才能發揮價值,如果只是靜態頁面沒有任何價值,而後端可以獨立完成產品進行變現,用句話來講後端掌握了生產資料,可以離開平臺也能生存,
-
10 # 前端小學生
首先 各有千秋 如果主推的話 還是前端吧 這樣說是有原因的。
1 前端技術堆目前更新很快 模組開發思想 MVVM前後端分離 效能的最佳化 只要客戶有需要 前端都可以搞成。
2 雖說php 7.0的釋出在處理資料上 確實有了很大進步 但是比較雜 什麼都需要會 而且第三方庫比較少。
4 最後 就算選擇了前端 後期也要學習後端語言 畢竟多一門語言 多一條生存之道 最後的抉擇 還在你的手裡。
每天都有前端乾貨分享
-
11 # luo互聯之學無止境
Web前端是一種應用場景,PHP是一種語言。各種技術的共同彙集,才能實現web應用,PHP是其中的一個技術分支而已。如果你邏輯思維比較好,可以偏向PHP方向;如果你是對使用者體驗和設計感興趣,可以學WEB前端。PHP是後端程式語言,跟資料庫打交道比較多;前端偏互動設計、UI展現。
回覆列表
目前的話,前端會更好一些,首先混合app是一個大的賣點,其次就是node的橫空出世,讓前端也可以編寫後臺語句,加上最近非常火的小程式!前端都是很有發展的