1. 程式人生 > >第105天:Ajax 客戶端與服務器基本知識

第105天:Ajax 客戶端與服務器基本知識

rip web tp服務器 傳輸協議 環境 per oss 前端開發 acc

一、服務器

前言:通俗的講,能夠提供某種服務的機器(計算機)稱為服務器

1、服務器類型

- 按服務類型可分為:文件服務器、數據庫服務器、郵件服務器、Web服務器等 - 按操作系統可分為:Linux服務器、Windows服務器等 - 按應用軟件可分為:Apache服務器、Nginx 服務器、IIS服務器、Tomcat服務器、 weblogic服務器、WebSphere服務器、boss服務器、 Node服務器等

2、 服務器軟件

使計算機具備提供某種服務能力的應用軟件,稱為服務器軟件, 通過安裝相應的服務軟件,然後進行配置後就可以使計算具備了提供某種服務的能力。 常見的服務器軟件有: - 文件服務器:Server-U
FileZillaVsFTP等(FTP是File Transfer Protocol文件傳輸協議); - 數據庫服務器:oraclemysqlSQL serverDB2ACCESS等; - 郵件服務器:PostfixSendmail等; - HTTP服務器ApacheNginxIISTomcatNodeJS等;

3、HTTP服務器

網站服務器,主要提供文檔(文本、圖片、視頻、音頻)瀏覽服務,一般安裝Apache、Nginx服務器軟件。 HTTP服務器可以結合某一編程語言處理業務邏輯,由此進行的開發,通常稱之為服務端開發。 常見的運行在服務端的編程語言包括 php、java、.net、Python、Ruby、Perl
等。

二、客戶端

具有向服務器索取服務能力的終端,如比如 手機、電腦等,通過安裝不同的客戶端軟件, 可以獲取不同的服務,比如通過QQ獲得即時通訊服務、通過迅雷獲得下載服務等。 常見的客戶端軟件:瀏覽器、QQ、迅雷、Foxmail等。 以瀏覽器為宿主環境,結合 HTML、CSS、Javascript等技術,而進行的一系列開發,通常稱之為前端開發。

第105天:Ajax 客戶端與服務器基本知識