后端是指用戶看不見的東西,通常是與前端工程師進行數(shù)據(jù)交互及網(wǎng)站數(shù)據(jù)的保存和讀取,相對來說后端涉及到的邏輯代碼比前端要多的多,后端考慮的是底層業(yè)務(wù)邏輯的實現(xiàn),平臺的穩(wěn)定性與性能等。
為了讓服務(wù)器、應(yīng)用、數(shù)據(jù)庫能夠彼此交互,后端工程師需要具有用于應(yīng)用構(gòu)建的服務(wù)器端語言,數(shù)據(jù)相關(guān)工具,PHP框架,版本控制工具,還要熟練使用 Linux 作為開發(fā)和部署環(huán)境。后端開發(fā)者使用這些工具編寫干凈、可移植、具有良好文檔支持的代碼來創(chuàng)建或更新 Web 應(yīng)用。但在寫代碼之前,他們需要與客戶溝通,了解其實際需求并轉(zhuǎn)化為技術(shù)目標,制定最有效且精簡的方案來進行實現(xiàn)