php與html交互 web前端學(xué)習(xí),需要學(xué)php嗎?
web前端學(xué)習(xí),需要學(xué)php嗎?現(xiàn)在的所謂前端,已經(jīng)非常廣泛了,不再是網(wǎng)頁的前端頁面了,它包括:網(wǎng)頁的前端頁面、APP的前端頁面、小程序的前端頁面等等。1、如果只是做前端靜態(tài)頁面,不需要學(xué)習(xí)PHP?,F(xiàn)
web前端學(xué)習(xí),需要學(xué)php嗎?
現(xiàn)在的所謂前端,已經(jīng)非常廣泛了,不再是網(wǎng)頁的前端頁面了,它包括:網(wǎng)頁的前端頁面、APP的前端頁面、小程序的前端頁面等等。
1、如果只是做前端靜態(tài)頁面,不需要學(xué)習(xí)PHP。
現(xiàn)在IT公司為客戶開發(fā)一款網(wǎng)站程序,都是分工非常細(xì)的。主要流程:策劃 => 美工效果圖 => 美工切圖 => 前端靜態(tài)頁面 => 網(wǎng)站后臺(tái)動(dòng)態(tài)界面 => 前端頁面調(diào)用動(dòng)態(tài)數(shù)據(jù) => 調(diào)試 => 上線。從整個(gè)流程,我們可以看出,前端工程師一般是不需要懂PHP的,他們只需要書寫前端頁面的靜態(tài)代碼即可。
2、如果是APP和小程序的前端界面,也不需要學(xué)習(xí)PHP。
越來越多的公司把重心傾向于移動(dòng)端,也就是移動(dòng)端的APP。而對(duì)于APP或小程序的前端界面,前端工程師也不需要有PHP知識(shí),他們只需要懂得編寫APP和小程序的編程語言就可以。如果APP和小程序調(diào)用的后臺(tái)是PHP后臺(tái),也跟前端工程師沒啥關(guān)系。更何況,很多公司開始使用node.js來開發(fā)后端。
3、如果是PHP網(wǎng)站的前端頁面,那還是需要懂點(diǎn)PHP的。
如果你所開發(fā)的是一個(gè)PHP網(wǎng)站的前端頁面或模板,如:wordpress模板、z-blog模板,這個(gè)時(shí)候,你還是要懂一些PHP知識(shí)的,沒有PHP知識(shí),你將無法勝任。因?yàn)檫@類網(wǎng)站的前端頁面或模板,都是PHP代碼與HTML代碼混編的。
不管怎么說,作為一個(gè)前端工程師,如果能懂PHP知識(shí),那將會(huì)更加吃香,技多不壓身嘛,這樣,在應(yīng)聘中會(huì)更加有優(yōu)勢(shì)。
以上就是我的一些拙見。如有不同觀點(diǎn),歡迎評(píng)論。同時(shí)歡迎“關(guān)注”我。
HTML、CSS、JavaScript、PHP、MySQL的學(xué)習(xí)順序是什么?
先從大角度去想這個(gè)問題,分析是干嘛的。比如說html和css可以歸為模板和樣式。js做各種前端效果,比如在頁面做個(gè)倒計(jì)時(shí)。php 嘛,做業(yè)務(wù)后臺(tái)處理,可以把他理解成一條線。MySQL 理解成倉庫,存東西的。最后挨個(gè)公關(guān)。
做網(wǎng)頁有必要學(xué)php嗎?
如果你只是做設(shè)計(jì),而不是做開發(fā),不用學(xué)習(xí)后端語言(php、c ,python之類的)。
但是建議你去學(xué)一些前端語言(html5,css,js),不用精通,但需要理解。
學(xué)前端語言是讓你更好的理解設(shè)計(jì)是怎么樣實(shí)現(xiàn)的,用戶交互是怎么處理的。這樣你能設(shè)計(jì)出更合理的網(wǎng)頁,這里的合理是可實(shí)現(xiàn),加載快。
比如我碰到過很多設(shè)計(jì),做的導(dǎo)航是沒有激活時(shí)狀態(tài)的,這樣做出來的前端就沒有交互,而交互是對(duì)用戶的操作的一種提示,而網(wǎng)頁設(shè)計(jì)師在正規(guī)來說叫作交互設(shè)計(jì)師
另外,如果你以網(wǎng)頁設(shè)計(jì)師為職業(yè)的話,學(xué)習(xí)前端語言對(duì)你的好處也有另外一點(diǎn),就是和前端程序吵架的時(shí)候可以吵的贏……他說不能實(shí)現(xiàn)時(shí),你就可以狠狠打他的臉了……
HTML和php有什么不同?
這個(gè)就好比html和java的區(qū)別!
Html是只要有瀏覽器就可以跑,php是要有服務(wù)器才可以跑的!
Php作為服務(wù)器語言,很多小伙伴會(huì)在里面書寫html代碼,這也是導(dǎo)致大家混淆的主要原因,其實(shí)好的框架都是做了前后端分離的,不會(huì)混在一起!
做網(wǎng)頁必須要用PHP和js嗎?
1、首先,你要分清楚,寫網(wǎng)站分為前段和后端。前段就是展示頁面,所用技術(shù)就是HTML,css,js.后端就是PHP,Python,java,ruby等等。做個(gè)比喻,HTML讓網(wǎng)站有了骨架,css讓網(wǎng)站有了色彩,js讓網(wǎng)站能夠動(dòng)態(tài)。而后端的語言PHP就是讓網(wǎng)站有了思想。
2、js用于前端交互,php用于后臺(tái)邏輯操作;做網(wǎng)頁前端你可以不用js,但是很多功能無法實(shí)現(xiàn),后臺(tái)不用php當(dāng)然可以,后臺(tái)語言并不止php,可以用java,python等等;
3、做網(wǎng)站的服務(wù)器端語言有:asp、asp.net、php、java、Python....做網(wǎng)站的前端端語言有:css、html、html5、javascript、jquery....必選:其中一門服務(wù)端語言(后端) html(或者h(yuǎn)tml5) css(網(wǎng)站樣式) javascript(前端特效/必要時(shí)需要jquery)
現(xiàn)在做視頻審核,覺得沒有什么未來,可以自學(xué)PHP或前端嗎?
謝謝邀請(qǐng),建議你在現(xiàn)有的基礎(chǔ)上,去學(xué)習(xí)新的東西,畢竟現(xiàn)在活著得有口飯吃,吃飽了再往高處走。也許下個(gè)風(fēng)口就是你學(xué)的。也許下個(gè)風(fēng)口就是你會(huì)的。所以,對(duì)于現(xiàn)在不好找工作的今天來說,保住命最重要。希望能對(duì)你有用。