小白建站|建站的基礎(chǔ)概念和術(shù)語介紹(一)
時間:2023-08-02 20:57:01 | 來源:網(wǎng)站運營
時間:2023-08-02 20:57:01 來源:網(wǎng)站運營
小白建站|建站的基礎(chǔ)概念和術(shù)語介紹(一):讓我們尷尬而又直接的跳過前戲,猝不及防進入正題!
回顧上期 真·小白從0開始學(xué)會建站
“何為建站?”
“首先你需要一臺服務(wù)器,在服務(wù)器中裝入操作系統(tǒng),安裝主服務(wù)程序和適合服務(wù)運行的環(huán)境,接著你需要寫入網(wǎng)站程序,并且把網(wǎng)站內(nèi)容放入數(shù)據(jù)庫中保存,最后還需要一個域名,讓訪客可以通過域名跟你的網(wǎng)站發(fā)生交互。”
服務(wù)器 操作系統(tǒng) 主服務(wù)程序 運行環(huán)境 數(shù)據(jù)庫 網(wǎng)站程序 域名
關(guān)鍵的名詞我們拎出來,一個個拆開了揉碎了講清楚。
服務(wù)器本質(zhì)上也是也是一種計算機,主要也是由cpu、硬盤、內(nèi)存、系統(tǒng)、系統(tǒng)總線組成,但他的性能比我們平時用的個人電腦更好,一般不配備顯示器。
服務(wù)器有很多種分類方法,我們只需要知道兩種,
(1)按照存在形式分類
物理服務(wù)器,一大坨鐵、一個個的架子。
目前我了解的中小企業(yè)一般不選用這種。
購買的成本高,占地方,故障維護成本高,安全架構(gòu)不做好的話數(shù)據(jù)丟失和宕機的風(fēng)險較高。
虛擬服務(wù)器和云服務(wù)器,這兩種服務(wù)器都基于物理服務(wù)器,但都根據(jù)虛擬的規(guī)則、技術(shù)把一個或多個物理服務(wù)器劃分成更多個相對獨立或完全獨立的服務(wù)單元。
印象中,前幾年虛擬服務(wù)器還蠻火的,我在13年幫朋友搭網(wǎng)站用的就是阿里云的虛擬主機,但是現(xiàn)在好像云服務(wù)器變成主流了。
這種趨勢從邏輯上講也合理,云服務(wù)器除了需要手動搭環(huán)境比虛擬服務(wù)器麻煩點以外,不管是成本、拓展的靈活性、負載能力、遠程部署的方便程度,對虛擬服務(wù)器幾乎形成碾壓。
(2)按照用途分類
文件服務(wù)器
簡單點說就是專門存取文件的服務(wù)器,可以支持多人共享。
數(shù)據(jù)庫服務(wù)器
安裝oracle、mysql或microsoft sql server等數(shù)據(jù)軟件,數(shù)據(jù)以特定形式存放在一張張相互獨立或關(guān)聯(lián)的表中。
Web服務(wù)器
是當前運用最為廣泛的服務(wù)器類型之一,運行網(wǎng)站以提供互聯(lián)網(wǎng)訪問服務(wù),就是web服務(wù)器的主要功能。
DNS/域名服務(wù)器
DNS服務(wù)器提供的是域名解析、域名&IP對應(yīng)關(guān)系存儲和讀取的服務(wù)。
簡單舉個例子,當你用360極速瀏覽器訪問淘寶網(wǎng)首頁,其實這里面最基礎(chǔ)的交互角色有:瀏覽器、網(wǎng)絡(luò)接入提供商、網(wǎng)絡(luò)接入提供商DNS服務(wù)器、域名所在DNS服務(wù)器、域名、web服務(wù)器。
Step1
瀏覽器向中國電信發(fā)起請求,需要訪問
http://www.taobao.com這個域名下的網(wǎng)站內(nèi)容
Step2
中國電信查詢自己的DNS服務(wù)器,看看
http://www.taobao.com是在哪個DNS服務(wù)器下面,查到居然不是萬網(wǎng)(hichina),我大吃一驚,臥草!
媽X,淘寶果然是阿里巴巴親兒子,連域名服務(wù)器都單獨給了4個。要知道萬網(wǎng)上數(shù)十萬乃至數(shù)百萬的域名公用一個域名服務(wù)器。
Step3
請求NS*.
http://taobao.com任意一個域名服務(wù)器,找到記錄中跟域名
http://www.taobao.com對應(yīng)的web服務(wù)器ip地址。
Step4
請求上述ip地址指向的web服務(wù)器,根據(jù)配置文件(如果使用的是apache,配置文件一般是httpd.conf)找到虛擬主機對應(yīng)的網(wǎng)站文件夾和文件。
Step5
瀏覽器加載該文件內(nèi)容和功能,實現(xiàn)網(wǎng)站訪問。
操作系統(tǒng)這個名字應(yīng)該不陌生,我們常用的微軟windows、蘋果電腦Mac OS都是操作系統(tǒng)。操作系統(tǒng)如果要硬說,第一我講不清楚,第二可能至少得圖文并茂幾千字,第三講那么清楚你可能在漫長的人生長河中你都用不上。
我們抓重點。
想像一下你畫原型用axure,畫流程用visio,畫項目泳道用project;
下載學(xué)習(xí)視頻用迅雷,在線觀看學(xué)習(xí)視頻用小飛機。
但是沒有操作系統(tǒng),怎么玩?我們最直觀的反應(yīng)可能是“mb連機都開不了”。
也就是說操作系統(tǒng)是計算機按規(guī)則運作、完成指定任務(wù)的基礎(chǔ)。
對于服務(wù)器來說,主流的操作系統(tǒng)有:windows server、linux、unix、netware,我見得最多的還是linux和linux的一些分支(比如說centos)。
未完待續(xù).......
感謝:猜猜我有幾顆糖、丫丫、Zoe Zhang等朋友提出的關(guān)于可讀性的反饋
感謝:怡誠、戈弋、Ace鐘文俊、彥辰等朋友的點贊和轉(zhuǎn)發(fā)
支持的朋友眾多,抱歉沒有辦法一一列舉,唯有遍閱典籍,做到“以我為準”。
關(guān)鍵詞:術(shù)語,基礎(chǔ),概念