前端跟PHP哪個(gè)更好?
網(wǎng)友解答: 從程序的角度來說,PHP是后端程序,和前端沒有可比性。如果你是從就職的角度來說的話,我給你以下的建議:前端語言一直在進(jìn)步,而且速度相當(dāng)快,比如h5就是新興的,一下子改變了很多
從程序的角度來說,PHP是后端程序,和前端沒有可比性。
如果你是從就職的角度來說的話,我給你以下的建議:
前端語言一直在進(jìn)步,而且速度相當(dāng)快,比如h5就是新興的,一下子改變了很多規(guī)則。當(dāng)年flash的落沒也讓很多flash程序改行了。h5和js的框架也一直在更新,jquery,boostrap,backbone之類的??赡苣銚Q個(gè)工作,公司用的框架不同,你就要學(xué)習(xí)新的東西。而前端也沒有最好只有更好,你用A插件能完成一個(gè)交互,用B插件也行,那么怎么分辨哪個(gè)更好?你要看是不是和框架沖突,插件大小,插件功能等各種因素。
而從后端程序上來說,它的進(jìn)步就比前端要慢,當(dāng)然也不是沒有,但是公司更新底層的可能性肯定比更新界面的可能性要來的小很多,如果公司早期已經(jīng)用了php作為底層來做網(wǎng)站了,要整體更新成其它后端程序,耗費(fèi)過大,中小型公司不一定會(huì)選擇去更換后端程序。
所以,如果你要做前端程序員,就要保持學(xué)習(xí)的心態(tài),甚至要學(xué)一些設(shè)計(jì)軟件的基礎(chǔ)使用(因?yàn)橛幸恍┬」静粫?huì)分的太清楚,需要前端自己來切圖)。
如果你要做后端程序員,就要確定自己有足夠的邏輯理解能力,能看懂別人寫的代碼邏輯。
最后,從工資角度來說,高級(jí)后端程序員的平均工資應(yīng)該會(huì)比較高,中低級(jí)的到是差不太多。如果你覺得你的能力能走到高級(jí)的水平,還是選擇后端吧!
網(wǎng)友解答:看自己喜歡,看你是喜歡展現(xiàn)層還是業(yè)務(wù)邏輯層。前端偏交互設(shè)計(jì)、UI展現(xiàn),當(dāng)然 Node.js也可以用于后端交互,PHP主要是后端程序語言,主要負(fù)責(zé)數(shù)據(jù)業(yè)務(wù)邏輯處理,主要跟數(shù)據(jù)庫打交道比較多。
如果比較喜歡設(shè)計(jì),交互和各種體驗(yàn)效果的可以考慮前端,如果喜歡算法、數(shù)據(jù)處理、業(yè)務(wù)分析的可以選擇php。不過現(xiàn)在前端對(duì)業(yè)務(wù)數(shù)據(jù)的處理也很有要求。
從工作角度來說,最近這幾年伴隨著交互體驗(yàn)的升級(jí),前端也相當(dāng)吃香,不過這兩種只是工具,要有發(fā)展,肯定是要花很多精力去學(xué)習(xí)更多的知識(shí)。