五小樣兒同學(xué)
問題一:什么是網(wǎng)頁的前端和后端開發(fā) 當(dāng)然他們說的也不專業(yè),前端應(yīng)該是指前臺的設(shè)計(jì),包括動畫制作,圖像處理,文字編輯,版面設(shè)計(jì)等,需要掌握Dreamweaver,Flash,Fireworks,Photoshop,Freehand等工具. 后端開發(fā)應(yīng)是指后臺程序設(shè)計(jì),包括數(shù)據(jù)庫設(shè)計(jì),動態(tài)代碼編寫,一般需要掌握下面幾種語言和數(shù)據(jù)庫:ACCESS,SQL,HTML,ASP,PHP,JSP,.Net,VBscript 或Javascript. 如果你是專門搞網(wǎng)頁的話,你還需要掌握AJAX技術(shù),XML,CSS等,這些都是必需的. 祝你下次面試成功. 問題二:前端開發(fā)和后端開發(fā)有什么區(qū)別 一、要弄清區(qū)別,首先要知道前端和后端的概念: 1)Web前端: 顧名思義是來做Web的前端的。這里所說的前端泛指Web前端,也就是在Web應(yīng)用中用戶可以看得見碰得著的東西。包括Web頁面的結(jié)構(gòu)、Web的外觀視覺表現(xiàn)以及Web層面的交互實(shí)現(xiàn)。 2)Web后端:后端更多的是與數(shù)據(jù)庫進(jìn)行交互以處理相應(yīng)的業(yè)務(wù)邏輯。需要考慮的是如何實(shí)現(xiàn)功能、數(shù)據(jù)的存取、平臺的穩(wěn)定性與性能等。 二、實(shí)際的開發(fā)過程中,前端、后端開發(fā)人員所要具備的技能: 1)前端開發(fā)人員:精通JS,能熟練應(yīng)用JQuery,懂CSS,能熟練運(yùn)用這些知識,進(jìn)行交互效果的開發(fā)。 2)后端開發(fā)人員:會寫Java代碼,會寫SQL語句,能做簡單的數(shù)據(jù)庫設(shè)計(jì),會Spring和iBatis,懂一些設(shè)計(jì)模式等。 三、總結(jié): web前端分為網(wǎng)頁設(shè)計(jì)師、網(wǎng)頁美工、web前端開發(fā)工程師 首先網(wǎng)頁設(shè)計(jì)師是對網(wǎng)頁的架構(gòu)、色彩以及網(wǎng)站的整體頁面代碼負(fù)責(zé) 網(wǎng)頁美工只針對UI這塊的東西,比如網(wǎng)站是否做的漂亮 web前端開發(fā)工程師是負(fù)責(zé)交互設(shè)計(jì)的,需要和程序員進(jìn)行交互設(shè)計(jì)的配合。 web前端需要掌握的有腳本技術(shù)javascript DIV+CSS現(xiàn)下最流行的頁面搭建技術(shù),ajax和jquery以及簡單的后端程序等。 后端的話可供開發(fā)的語言有 asp、php、jsp、.NET 這些后端開發(fā)語言的話搭建環(huán)境都不一樣 問題三:到底什么是前端,后端,后臺 前端是瀏覽器呈現(xiàn)的部分(美工設(shè)計(jì)好的網(wǎng)站圖片轉(zhuǎn)換成網(wǎng)頁html格式。),相對于前端,后臺你可以理解為服務(wù)器端(即后端)專門處理、讀取、存儲數(shù)據(jù)庫數(shù)據(jù)的部分程序。 問題四:什么是前端,中端,后端營運(yùn) 網(wǎng)站是依賴于互聯(lián)網(wǎng)存在的,只有在擁有網(wǎng)絡(luò)的情況下才可以在線查看相關(guān)的站點(diǎn)、網(wǎng)頁等;不同的網(wǎng)站會分為前端與后端。 網(wǎng)站一般展現(xiàn)給大眾的則是頁面信息,這個(gè)分為前端;支撐前端展現(xiàn)的則是網(wǎng)站后端,這樣的被稱為程序,代碼類信息。 一、前端 在互聯(lián)網(wǎng)上網(wǎng)民第一眼看到的則是網(wǎng)站內(nèi)不同的頁面,或是分支點(diǎn)信息頁面等。這些都總稱為前端,再者則是一些頁面的框架分配、圖片、文字、視頻、語音等整體布局,以設(shè)計(jì)、展示為準(zhǔn)。 二、后端 這一類的信息,網(wǎng)民第一眼是看不到的,或是說只有一些專業(yè)的人員才能大致看到是哪一個(gè)語言編寫的、用什么方式進(jìn)行創(chuàng)建的、怎么進(jìn)行繼續(xù)改寫或優(yōu)化網(wǎng)站比較好的。 網(wǎng)站分為也可以分為前臺、后臺,也就是說前面是展示類的設(shè)計(jì):以圖、文等視覺為主的界面;后臺以軟類技能或計(jì)算機(jī)語言進(jìn)行的控制的;在一個(gè)網(wǎng)站展現(xiàn)給大眾前,是由后臺提前創(chuàng)建好、編輯好再向互聯(lián)網(wǎng)提交后才能展現(xiàn)給大眾的。 在前期后端創(chuàng)建完成后,再由前端展現(xiàn),同時(shí)由前端贏得潛在顧客、精準(zhǔn)顧客的認(rèn)可;同時(shí)后端是長期需要持續(xù)進(jìn)行的,兩者共同配合進(jìn)行才能讓一個(gè)網(wǎng)站走的更長久、在網(wǎng)絡(luò)上擁有一個(gè)好的排名。 問題五:網(wǎng)站什么的要分前端和后端的?是什么意思? 前端 - 通常是針對瀏覽器而開發(fā)的,是在瀏覽器端運(yùn)行的程序,而后端 - 針對的是服務(wù)器,準(zhǔn)確的來說應(yīng)該是服務(wù)器端開發(fā)。前端開發(fā)偏向于用戶體驗(yàn),比較直觀,服務(wù)器端開發(fā)偏向于性能。兩者結(jié)合起來,是比較吃香的,可以稱之為Web開發(fā),偏向于編程。而PS,可以看成是視覺設(shè)計(jì)方面的職能。 工資的話很難說,一般是服務(wù)器端開發(fā)高點(diǎn)。另外還要看公司,如果一個(gè)公司重視前端開發(fā),那么這個(gè)崗位的待遇不會比服務(wù)器端開發(fā)的人低。 培訓(xùn)的話,我知道有個(gè)國信安還不錯(cuò),你可以去看看。 問題六:web前端和后端 首先前端不只有JS,還有TS,AS。前端工程師至少會PHP、ASP、java中一種。目前來說PHP相對比較熱門。前端框架現(xiàn)在最好能掌握Nodejs,目前比較火熱。 問題七:前端開發(fā)和后端開發(fā)有什么區(qū)別 前端面向的是用戶編程,就是用戶可以看得到摸得到的。UI就是其中的一部分。 后端是面向服務(wù)(服務(wù)器)編程,用戶是無須知道里面的操作的。 舉個(gè)例子。比如簡單的登陸功能。前端的只要做好兩個(gè)文本控件與一個(gè)按鈕控件,并且監(jiān)聽按鈕的點(diǎn)擊事件,將兩個(gè)文本的參數(shù)按照協(xié)議發(fā)送到服務(wù)器端上。這就是前端要做的。 而后端,服務(wù)器就要接收發(fā)送過來的消息并且調(diào)用數(shù)據(jù)庫驗(yàn)證用戶名與密碼。成功后返回結(jié)果。 問題八:求解,什么是前端系統(tǒng),和后端系統(tǒng),求通俗點(diǎn)的解釋?? 對于一些比較安全性要求較高、或者較復(fù)雜的系統(tǒng),一般會分為前端和后端。 前端系統(tǒng):一般只是操作界面,它不會直接訪問核心數(shù)據(jù)庫。而是通過調(diào)用后端系統(tǒng)的服務(wù),完成業(yè)務(wù)處理。(類似Web控制臺、自助查詢終端、手機(jī)APP等) 后端系統(tǒng):完成核心交易處理的系統(tǒng)。它具備業(yè)務(wù)處理邏輯、并操作核心數(shù)據(jù)庫。以聯(lián)機(jī)接口的形式為外系統(tǒng)提供服務(wù)。(如:卡系統(tǒng)、營帳系統(tǒng)、認(rèn)證系統(tǒng)等) 問題九:web前端與后端有什么區(qū)別? web前端分為網(wǎng)頁設(shè)計(jì)師、網(wǎng)頁美工、web前端開發(fā)工程師首先網(wǎng)頁設(shè)計(jì)師是對網(wǎng)頁的架構(gòu)、色彩以及網(wǎng)站的整體頁面代碼負(fù)責(zé)網(wǎng)頁美工只針對UI這塊兒的東西,比如網(wǎng)站是否做的漂亮web前端開發(fā)工程師是負(fù)責(zé)交互設(shè)計(jì)的。web前端分為網(wǎng)頁設(shè)計(jì)師、網(wǎng)頁美工、web前端開發(fā)工程師,首先網(wǎng)頁設(shè)計(jì)師是對網(wǎng)頁的架構(gòu)、色彩以及網(wǎng)站的整體頁面代碼負(fù)責(zé),網(wǎng)頁美工只針對UI這塊兒的東西,比如網(wǎng)站是否做的漂亮。web前端開發(fā)工程師是負(fù)責(zé)交互設(shè)計(jì)的,需要和程序猿進(jìn)行交互設(shè)計(jì)的配合。 一位好的Web前端開發(fā)工程師在知識體系上既要有廣度,又要有深度,所以很多大公司即使出高薪也很難招聘到理想的前端開發(fā)工程師。那么如何系統(tǒng)的學(xué)習(xí)企業(yè)實(shí)用的web前端技術(shù)呢,為此建立了一個(gè)web前端的直播上課學(xué)習(xí)扣扣群,前面數(shù)字是五一四,中間的數(shù)字是一六七,最后是六七八,將數(shù)字連接起來就是了。真正想要學(xué)習(xí)的可以進(jìn)入,打醬油的就不要浪費(fèi)大家的時(shí)間了?,F(xiàn)在說的重點(diǎn)不在于講解技術(shù),而是更側(cè)重于對技巧的講解。技術(shù)非黑即白,只有對和錯(cuò),而技巧則見仁見智。 web前端需要掌握的有腳本技術(shù)javascript DIV+CSS現(xiàn)下最流行的頁面搭建技術(shù),ajax和jquery以及簡單的后端程序等。 后端的話可供開發(fā)的語言有 asp、php、jsp、.NET 這些后端開發(fā)語言的話搭建環(huán)境都不一樣,具體如果你想學(xué)的話看是想從事前端部分還是后端程序部分。后端開發(fā)如果有一定的條件的話可以轉(zhuǎn)為軟件開發(fā)。不過要有一定的語言基礎(chǔ),類似java語言。C#等。關(guān)鍵是看你的興趣愛好。。這個(gè)到后期不會區(qū)分這么細(xì),做前端到后期也會懂一些后端的技術(shù),反之,后端也是。在我們實(shí)際的開發(fā)過程 中,我們當(dāng)前這樣定位前端、后端開發(fā)人員。 1)前端開發(fā)人員:精通JS,能熟練應(yīng)用JQuery,懂CSS,能熟練運(yùn)用這些知識,進(jìn)行交互效果的開發(fā)。 2)后端開發(fā)人員:會寫Java代碼,會寫SQL語句,能做簡單的數(shù)據(jù)庫設(shè)計(jì),會Spring和iBatis,懂一些設(shè)計(jì)模式等。 現(xiàn)在來看,我們對前后端的要求還是蠻低的,尤其是后端,新員工經(jīng)過培訓(xùn)之后都是可以參與到后端開發(fā)的,沒有太高的技術(shù)門檻,唯一需要做的就是先變成熟練工種,這個(gè)階段沒有涉及到設(shè)計(jì)模式、架構(gòu)、效率等一些列問題。 還是先google一下,看看網(wǎng)上對Web前端開發(fā)、Web后端開發(fā)分別是什么? Web前端: 顧名思義是來做Web的前端的。我們這里所說的前端泛指Web前端,也就是在Web應(yīng)用中用戶可以看得見碰得著的東西。包括Web頁面的結(jié)構(gòu)、Web的外觀視覺表現(xiàn)以及Web層面的交互實(shí)現(xiàn)。 Web后端:后端更多的是與數(shù)據(jù)庫進(jìn)行交互以處理相應(yīng)的業(yè)務(wù)邏輯。需要考慮的是如何實(shí)現(xiàn)功能、數(shù)據(jù)的存取、平臺的穩(wěn)定性與性能等 問題十:網(wǎng)頁設(shè)計(jì)前端和后端的區(qū)別?越詳細(xì)越好。 我本身是做軟件前端開發(fā)的,以前做過兩年的網(wǎng)頁設(shè)計(jì),以我個(gè)人的理解來說一點(diǎn)淺見好了,前端主要的工作是頁面或界面的設(shè)計(jì)制作、html切圖、動態(tài)交互等,而后端準(zhǔn)確的說是后臺,主要工作是整個(gè)網(wǎng)站或者軟件的功能實(shí)現(xiàn),通俗點(diǎn)講就是程序員,現(xiàn)在普遍是兩個(gè)工種分開來了,因?yàn)橐粋€(gè)人做的話反而效率不高,如果你是想做這一行,那么我個(gè)人是建議你做程序員拉倒,雖然程序員工作量可能會比設(shè)計(jì)多,但做設(shè)計(jì)太費(fèi)腦子了,程序員主要是一些邏輯性的事情,很多代碼都有現(xiàn)成的,大部分工作就是復(fù)制粘貼而已,而且客戶看東西首先是看前端咋樣,這就考驗(yàn)設(shè)計(jì)師水平了,最后就是重點(diǎn)了,程序員的普遍工資要比設(shè)計(jì)高,當(dāng)然,設(shè)計(jì)師也有高的,但無一不是技術(shù)過硬和工作經(jīng)驗(yàn)足夠的。
還有誰沒吃
后臺工程師需要掌握后臺的數(shù)據(jù)庫、開發(fā)語言如java、jdbc技術(shù)、緩存數(shù)據(jù)庫redis、搜索引擎等。所以在參加這類輔導(dǎo)課時(shí),要注意中心是的師資團(tuán)隊(duì)情況,培訓(xùn)機(jī)構(gòu)就需要對課程體系進(jìn)行持續(xù)更新,和市場進(jìn)行完美的結(jié)合、匹配,自己在云圖智聯(lián)IT教育學(xué)習(xí)的,口碑不錯(cuò)。
penny900627
前端即網(wǎng)站前臺部分,也叫前端開發(fā),運(yùn)行在PC端,移動端等瀏覽器上展現(xiàn)給用戶瀏覽的網(wǎng)頁。隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,HTML5,CSS3,前端框架的應(yīng)用,跨平臺響應(yīng)式網(wǎng)頁設(shè)計(jì)能夠適應(yīng)各種屏幕分辨率,完美的動效設(shè)計(jì),給用戶帶來極高的用戶體驗(yàn)。
前端開發(fā)是做什么?
PC網(wǎng)頁開發(fā),網(wǎng)頁布局開發(fā)符號列表H5網(wǎng)頁開發(fā),移動端WebApp開發(fā)小程序網(wǎng)頁開發(fā)實(shí)現(xiàn)精美網(wǎng)頁交互效果
前端的崗位有:Web前端工程師、網(wǎng)頁重構(gòu)工程師、H5開發(fā)工程師、小程序開發(fā)工程師、WebApp開發(fā)工程師、前端交互工程師
前端Web開發(fā)人員更多地專注于HTML,CSS和JavaScript,而后端開發(fā)人員需要更多地了解PHP Web框架,Ruby on Rails, MVC或任何正用于構(gòu)建應(yīng)用程序的服務(wù)器端Web開發(fā)框架。后端開發(fā)人員需要更多地了解應(yīng)用程序架構(gòu),因?yàn)榇蠖鄶?shù)情況下,后端開發(fā)人員需要去構(gòu)建應(yīng)用程序的體系結(jié)構(gòu)和內(nèi)部設(shè)計(jì)。
網(wǎng)站后端包括服務(wù)器、應(yīng)用還有數(shù)據(jù)庫。后端開發(fā)者構(gòu)建并維護(hù)這些組件,為網(wǎng)站提供多方面支持。后端工程師負(fù)責(zé)平臺設(shè)計(jì)、接口設(shè)計(jì)和功能實(shí)現(xiàn)。平臺設(shè)計(jì)主要是搭建后端的支撐服務(wù)容器;接口設(shè)計(jì)主要針對于不同行業(yè)進(jìn)行相應(yīng)的功能接口設(shè)計(jì),通常一個(gè)平臺有多套接口,就像衛(wèi)星導(dǎo)航平臺設(shè)有民用和軍用兩套接口一樣;功能實(shí)現(xiàn)則是完成具體的業(yè)務(wù)邏輯實(shí)現(xiàn)。
總結(jié)Web前端和后端的區(qū)別,前端開發(fā)的內(nèi)容是我們在網(wǎng)頁看到的內(nèi)容,而后端開發(fā)主要業(yè)務(wù)邏輯規(guī)則。
我是豆豆豆逗
有小伙伴說前端和后端做的事情是一樣!其實(shí)前端和后端的區(qū)別還是蠻大的!web前端分為網(wǎng)頁設(shè)計(jì)師、網(wǎng)頁美工、web前端開發(fā)工程師首先網(wǎng)頁設(shè)計(jì)師是對網(wǎng)頁的架構(gòu)、色彩以及網(wǎng)站的整體頁面代碼負(fù)責(zé) 。網(wǎng)頁美工只針對UI這塊兒的東西,比如網(wǎng)站是否做的漂亮 。web前端開發(fā)工程師是負(fù)責(zé)交互設(shè)計(jì)的,需要和程序猿進(jìn)行交互設(shè)計(jì)的配合。web前端需要掌握的有腳本技術(shù)javascript DIV CSS現(xiàn)下最流行的頁面搭建技術(shù),ajax和jquery以及簡單的后端程序等。 后端的話可供開發(fā)的語言有 asp、php、jsp、.NET 這些后端開發(fā)語言的話搭建環(huán)境都不一樣,具體如果你想學(xué)的話看是想從事前端部分還是后端程序部分。后端開發(fā)如果有一定的條件的話可以轉(zhuǎn)為軟件開發(fā)。不過要有一定的語言基礎(chǔ),類似java語言。C#等。這個(gè)到后期不會區(qū)分這么細(xì),做前端到后期也會懂一些后端的技術(shù),反之,后端也是。在我們實(shí)際的開發(fā)過程中,我們當(dāng)前這樣定位前端、后端開發(fā)人員。1)前端開發(fā)人員:精通JS,能熟練應(yīng)用JQuery,懂CSS,能熟練運(yùn)用這些知識,進(jìn)行交互效果的開發(fā)。2)后端開發(fā)人員:會寫Java代碼,會寫SQL語句,能做簡單的數(shù)據(jù)庫設(shè)計(jì),會Spring和iBatis,懂一些設(shè)計(jì)模式等?,F(xiàn)在來看,我們對前后端的要求還是蠻低的,尤其是后端,新員工經(jīng)過培訓(xùn)學(xué)習(xí)之后都是可以參與到后端開發(fā)的,沒有太高的技術(shù)門檻,唯一需要做的就是先變成熟練工種,這個(gè)階段沒有涉及到設(shè)計(jì)模式、架構(gòu)、效率等一些列問題。Web前端: 顧名思義是來做Web的前端的。我們這里所說的前端泛指Web前端,也就是在Web應(yīng)用中用戶可以看得見碰得著的東西。包括Web頁面的結(jié)構(gòu)、Web的外觀視覺表現(xiàn)以及Web層面的交互實(shí)現(xiàn)。Web后端:后端更多的是與數(shù)據(jù)庫進(jìn)行交互以處理相應(yīng)的業(yè)務(wù)邏輯。需要考慮的是如何實(shí)現(xiàn)功能、數(shù)據(jù)的存取、平臺的穩(wěn)定性與性能等。我們再來看看大公司對前后端人員招聘的要求,通過這個(gè)角度看看前端、后端的技術(shù)要求:Web前端:1)精通HTML,能夠書寫語義合理,結(jié)構(gòu)清晰,易維護(hù)的HTML結(jié)構(gòu)。2)精通CSS,能夠還原視覺設(shè)計(jì),并兼容業(yè)界承認(rèn)的主流瀏覽器。3)熟悉JavaScript,了解ECMAScript基礎(chǔ)內(nèi)容,掌握1~2種js框架,如JQuery4)對常見的瀏覽器兼容問題有清晰的理解,并有可靠的解決方案。5)對性能有一定的要求,了解yahoo的性能優(yōu)化建議,并可以在項(xiàng)目中有效實(shí)施。6)......Web后端:1)精通jsp,servlet,java bean,JMS,EJB,Jdbc,F(xiàn)lex開發(fā),或者對相關(guān)的工具、類庫以及框架非常熟悉,如Velocity,Spring,Hibernate,iBatis,OSGI等,對Web開發(fā)的模式有較深的理解2)練使用oracle、sqlserver、mysql等常用的數(shù)據(jù)庫系統(tǒng),對數(shù)據(jù)庫有較強(qiáng)的設(shè)計(jì)能力3)熟悉maven項(xiàng)目配置管理工具,熟悉tomcat、jboss等應(yīng)用服務(wù)器,同時(shí)對在高并發(fā)處理情況下的負(fù)載調(diào)優(yōu)有相關(guān)經(jīng)驗(yàn)者優(yōu)先考慮4)精通面向?qū)ο蠓治龊驮O(shè)計(jì)技術(shù),包括設(shè)計(jì)模式、UML建模等5)熟悉網(wǎng)絡(luò)編程,具有設(shè)計(jì)和開發(fā)對外API接口經(jīng)驗(yàn)和能力,同時(shí)具備跨平臺的API規(guī)范設(shè)計(jì)以及API高效調(diào)用設(shè)計(jì)能力
優(yōu)質(zhì)工程師考試問答知識庫