什么是開(kāi)發(fā)環(huán)境、測(cè)試環(huán)境、生產(chǎn)環(huán)境
上周有小伙伴咨詢(xún),開(kāi)發(fā)/測(cè)試/生產(chǎn)環(huán)境的概念,今天就做一個(gè)小結(jié)~
1、開(kāi)發(fā)環(huán)境
開(kāi)發(fā)環(huán)境是程序員專(zhuān)門(mén)用來(lái)寫(xiě)代碼的環(huán)境,一般是自己本地的電腦,也可以是遠(yuǎn)程的云服務(wù)器。
這個(gè)階段,程序員會(huì)根據(jù)需求單和設(shè)計(jì)稿寫(xiě)代碼,還有前端和后端聯(lián)調(diào),聯(lián)調(diào)完沒(méi)問(wèn)題后,就把代碼部署到“測(cè)試環(huán)境”啦。
繼續(xù)往下看~
2、測(cè)試環(huán)境
測(cè)試環(huán)境一般是用來(lái)給產(chǎn)品經(jīng)理和測(cè)試同學(xué)測(cè)試功能的環(huán)境。
首先開(kāi)發(fā)需要把本地寫(xiě)好的代碼“部署”到測(cè)試服務(wù)器,然后準(zhǔn)備一個(gè)測(cè)試域名,為了數(shù)據(jù)安全,這個(gè)測(cè)試域名一般是公司“內(nèi)網(wǎng)”才能訪(fǎng)問(wèn)。
最后提供測(cè)試域名給產(chǎn)品和測(cè)試同學(xué)訪(fǎng)問(wèn)。
產(chǎn)品和測(cè)試同學(xué)驗(yàn)收沒(méi)問(wèn)題后,就把代碼發(fā)布到生產(chǎn)環(huán)境啦。
3、生產(chǎn)環(huán)境
生產(chǎn)環(huán)境是正式對(duì)外的,給客戶(hù)使用的環(huán)境。
開(kāi)發(fā)把測(cè)試好的代碼“部署”到生產(chǎn)服務(wù)器后,準(zhǔn)備一個(gè)生產(chǎn)域名,外面用戶(hù)通過(guò)生產(chǎn)域名訪(fǎng)問(wèn)。
為了數(shù)據(jù)隔離和安全,數(shù)據(jù)庫(kù)也會(huì)分為這3種環(huán)境,不同環(huán)境分別對(duì)應(yīng)不同的數(shù)據(jù)庫(kù)。
細(xì)心的同學(xué)可能會(huì)發(fā)現(xiàn),有些公司還會(huì)多出一種環(huán)境,就是“預(yù)發(fā)布環(huán)境”。
預(yù)發(fā)布環(huán)境的配置、代碼和數(shù)據(jù)庫(kù)跟生產(chǎn)環(huán)境一模一樣,不一樣的地方是,預(yù)發(fā)布環(huán)境有自己的獨(dú)立域名。
需要“預(yù)發(fā)布環(huán)境”的原因可能有以下原因:
1、需要生產(chǎn)數(shù)據(jù)庫(kù)才能測(cè)試這個(gè)新功能。
2、對(duì)測(cè)試要求非常苛刻,在發(fā)布到生產(chǎn)環(huán)境前,需要模擬生產(chǎn)環(huán)境的一切配置,完全走一遍沒(méi)問(wèn)題再發(fā)布到生產(chǎn)環(huán)境才更安全。
--- end ----
產(chǎn)品經(jīng)理的技術(shù)思維之降級(jí)思維
一次大廠(chǎng)數(shù)據(jù)分析的面試總結(jié)
