更新時間:2020-02-27 來源:黑馬程序員 瀏覽量:
測試人員在進(jìn)行軟件測試的過程中經(jīng)常涉及到網(wǎng)站的服務(wù)架構(gòu),有時面試官也會問道關(guān)于網(wǎng)站的服務(wù)架構(gòu),只有了解了常見的網(wǎng)站服務(wù)架構(gòu)才能對自己需要做的軟件測試有更好的定位,遵循網(wǎng)站服務(wù)架構(gòu)基本的規(guī)范才能讓軟件測試有理有據(jù),更加規(guī)范化和科學(xué)化,一般來說,常見的網(wǎng)站服務(wù)架構(gòu)有LNMP或LAMP:
①LNMP是指Linux系統(tǒng)下Nginx+MySQL+PHP這種網(wǎng)站服務(wù)器架構(gòu);
②LAMP是指Linux系統(tǒng)下Apache+MySQL+PHP這種網(wǎng)站服務(wù)器架構(gòu);
③其中Linux是一類Unix計算機操作系統(tǒng)的統(tǒng)稱,是目前最流行的免費操作系統(tǒng)。代表版本有:debian、centos、ubuntu、fedora、gentoo,redhat等;
④Nginx是一個高性能的HTTP和反向代理服務(wù)器,也是一個IMAP/POP3/SMTP代理服務(wù)器;
⑤Mysql是一個小型關(guān)系型數(shù)據(jù)庫管理系統(tǒng),是目前市場占有率比較高的免費開源的數(shù)據(jù)庫;
⑥PHP是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語言;
⑦Apache,網(wǎng)頁服務(wù)器,相比Apache,Nginx使用更少資源,支持更多并發(fā)連接,體現(xiàn)更高的效率。
這四種軟件均為免費開源軟件,組合到一起,成為一個免費、高效、擴展性強的網(wǎng)站服務(wù)系統(tǒng),作作為軟件測試人員,這些常見的網(wǎng)站服務(wù)架構(gòu)是必須要了解的。
猜你喜歡: