來源:carriehaohao 發(fā)布時間:2018-12-08 14:35:50 閱讀量:1240
服務器
前言:通俗的講,能夠提供某種服務的機器(計算機)稱為服務器
1. 服務器類型
- 按服務類型可分為:文件服務器、數據庫服務器、郵件服務器、Web服務器等
- 按操作系統(tǒng)可分為:Linux服務器、Windows服務器等
- 按應用軟件可分為:Apache服務器、Nginx 服務器、IIS服務器、Tomcat服務器、 weblogic服務器、WebSphere服務器、boss服務器、 Node服務器等
2. 服務器軟件
使計算機具備提供某種服務能力的應用軟件,稱為服務器軟件, 通過安裝相應的服務軟件,然后進行配置后就可以使計算具備了提供某種服務的能力。
常見的服務器軟件有:
- 文件服務器:Server-U、FileZilla、VsFTP等(FTP是File Transfer Protocol文件傳輸協議);
- 數據庫服務器:oracle、mysql、SQL server、DB2、ACCESS等;
- 郵件服務器:Postfix、Sendmail等;
- HTTP服務器:Apache、Nginx、IIS、Tomcat、NodeJS等;
3. HTTP服務器
即網站服務器,主要提供文檔(文本、圖片、視頻、音頻)瀏覽服務,一般安裝Apache、Nginx服務器軟件。
HTTP服務器可以結合某一編程語言處理業(yè)務邏輯,由此進行的開發(fā),通常稱之為服務端開發(fā)。
常見的運行在服務端的編程語言包括 php、java、.net、Python、Ruby、Perl等。
客戶端
具有向服務器索取服務能力的終端,如比如 手機、電腦等,通過安裝不同的客戶端軟件, 可以獲取不同的服務,比如通過QQ獲得即時通訊服務、通過迅雷獲得下載服務等。
常見的客戶端軟件:瀏覽器、QQ、迅雷、Foxmail等。
以瀏覽器為宿主環(huán)境,結合 HTML、CSS、Javascript等技術,而進行的一系列開發(fā),通常稱之為前端開發(fā)。