在網站建設中(zhōng),主要有(yǒu)兩個分(fēn)工(gōng),分(fēn)别是前端網頁(yè)設計師和後端開發程序員,我稱二者為(wèi)網站建設的“任督二脈”。
Web前端: 顧名(míng)思義是來做Web的前端的。我們這裏所說的前端泛指Web前端,也就是在Web應用(yòng)中(zhōng)用(yòng)戶可(kě)以看得見碰得着的東西。包括Web頁(yè)面的結構、Web的外觀視覺表現以及Web層面的交互實現。Web後端:後端更多(duō)的是與數據庫進行交互以處理(lǐ)相應的業務(wù)邏輯。需要考慮的是如何實現功能(néng)、數據的存取、平台的穩定性與性能(néng)等。
前端開發,如果沒有(yǒu)總體(tǐ)的設計思路,會成為(wèi)一種碎片似地程序,一個效果一堆代碼,一個功能(néng)一灘腳本,一個需求一片邏輯。真正的前端開發挑戰,在于開發者的思路。兼容性,布局,CSS和JS都不是問題,問題在于如何合理(lǐ)的組織語言邏輯,如果正确抽象出需求中(zhōng)的模塊。如何用(yòng)代碼處理(lǐ),清楚的用(yòng)代碼表達出思路,清楚的寫好注釋,給後續維護者一個可(kě)閱讀的思路。前端的改動量,是後端的數倍,前端沒有(yǒu)絕對,隻有(yǒu)跟随需求不停的修改。
這個世界上有(yǒu)無數IT大公(gōng)司,他(tā)們都很(hěn)開放,都願意分(fēn)享自己的架構與技(jì )術。于是,對于“眼界開闊”的後端工(gōng)程師而言,困難不在于如何解決,而在于如何從衆多(duō)的解決方案中(zhōng)做出挑選。更重要的一點就是提高效率,能(néng)否提供足夠的處理(lǐ)速度,能(néng)否提供足夠的帶寬,能(néng)否保證響應能(néng)力,這些是對外的效率;能(néng)否使用(yòng)更少的服務(wù)器,能(néng)否使用(yòng)更加便宜的服務(wù)器,能(néng)否使用(yòng)更加節省能(néng)源的服務(wù)器,這些是對内的效率。
我們經常分(fēn)不清Web designer(網頁(yè)設計師)和Web developer(網頁(yè)開發者,也稱程序員),其實他(tā)們之間有(yǒu)着巨大的差異。兩者之間的差異主要表現在:一個是有(yǒu)關網站的視覺或美學(xué)方面,被稱為(wèi)“前端”;另一個則是看不見的編碼方面的設計,被稱為(wèi)“後端“。簡而言之,漂亮的網站界面都是出自網頁(yè)設計師之手,而強大的網站功能(néng)則是網頁(yè)開發者的傑作(zuò)。
地址:長(cháng)春市西安(ān)大路與普陽街(jiē)交彙華爾茲大廈2棟6門
.....................................................................................................Copyright 廣商(shāng)科(kē)技(jì ) All Rights Reserved 版權所有(yǒu) 京ICP證000000号 舉報專線(xiàn):13244308262....................................................................................................