服務器是什么?它有什么用?云服務器和物理服務器有什么區別?本文作者對這幾個問題進行分析探討,總結了自己的理解和思考,與大家分享 。

一、什么是服務器?
維基百科寫到服務器指:①一個管理資源并為用戶提供服務的計算機軟件 , 通常分為文件服務器(能使用戶在其他計算機訪問文件),數據庫服務器和應用程序服務器 。emm……那“它”到底是什么?非計算機專業的我一臉懵逼的看著維基百科給的解釋 。
②運行以上軟件的計算機,或稱為網絡主機(Host) 。
服務器通常以網絡作為介質,既可以通過局域網對內提供服務 , 也可以通過廣域網對外提供服務 , 服務器的最大特點就是其強大的運算能力 。
終于在和研發斗智斗勇的同時,對他窺見一斑,這個神奇的東西大概就是一個有很強的能力的黑盒子,我們做的任何網絡服務,需要聯網的都要經過服務器 。
比如:我做一個網站、app(PC或手機端),需要有一個可視化的界面(前端),可能會有一個可視化的管理界面(后臺),還有非可視化的數據處理(服務器) 。
一般我們說做APP需要兩個人,一個前端,一個后臺 。
- 前端:畫UI頁面及UI交互邏輯的人,需要寫一些APP無需聯網就能做到的內在邏輯 , 可能還需要寫一些讀取、寫入后臺數據邏輯的接口;
- 后臺:寫數據處理邏輯,通過服務器對數據進行處理,給前端提供接口或者和前端配合,讀取、寫入數據等邏輯,一般是不可見,當然為了用戶使用方便一般會同時制作一個可視化的后臺界面,管理用戶數據 。
二、服務器的作用
維基百科:服務器的構成包括處理器、硬盤、內存、系統總線等,和通用的計算機架構類似,但是由于需要提供高可靠的服務,因此處理能力、穩定性、可靠性、安全性、可拓展性、可管理性等方面要求較高 。在網絡環境下 , 根據服務器提供的服務類型不同,分為文件服務器,數據庫服務器 , 應用程序服務器,WEB服務器等 。通過這個我們就知道服務器其實包括存儲數據和處理數據等功能,是一切網絡行為交匯的中心 , 通過研發神奇的手把一個一個凌亂的數據繪制成一張數據網絡,然后輸出出來,達到產品汪想要的效果 。
三、云服務器和物理服務器
伴隨著云服務的進步 , 可能大家對“阿里云”這個詞一定不陌生 。什么是云服務?云服務我們通過網上購買,從服務方龐大的資源池里給我們服務器能提供的服務,我們不用買物理服務器,也不用過多的去維護 , 阿里云負責服務器的維護,我們是使用方 。
云服務的好處就是價格便宜,但可能對于數據安全很重視的公司會選擇物理服務器 。
不知道大家有沒有看過“硅谷”這個電視劇,初創團隊在家里自己搭建了服務器,那些笨重的大東西就是物理服務器(此處可百度服務器,基本都是物理服務器) 。他的優點就是擁有強大的性能,數據安全性、穩定性 。
這么看下來 , 其實無論哪種服務器,他們的作用基本都是一樣的,只是公司根據自身訴求進行選擇更適合自己的 , 目前我看到的小公司或者公司沒有技術人員的會選擇購買云服務,稍微大點的公司或者重視數據的公司會買物理服務器 。
【什么是服務器?服務器是干什么用的?】
