Proxy(概念):
??? 代理服務(wù)器逆巍。請(qǐng)求不直接發(fā)給網(wǎng)絡(luò)尺棋,而是先發(fā)給proxy,再由proxy發(fā)給網(wǎng)絡(luò)绵跷。
Nginx(服務(wù)器程序):
??? 可以做http服務(wù)器膘螟,反向代理服務(wù)器,IMAP(Internet Mail Access Protocol)/POP3(Post OfficeProtocol - Version 3)/SMTP(Simple Mail Transfer Protocol)服務(wù)器
??? 特點(diǎn)是占有內(nèi)存少碾局,并發(fā)能力強(qiáng)
??? 中國(guó)大陸使用nginx網(wǎng)站用戶有:百度荆残、京東、新浪净当、網(wǎng)易内斯、騰訊、淘寶等像啼。
??? 為何叫反向代理服務(wù)器:英文原文是reverse俘闯,有翻轉(zhuǎn)的意思。而reverse proxy是對(duì)于client來(lái)說(shuō)proxy
??? CDN(Content Delivery Network)的大量使用,反向代理后面的服務(wù)器為了適應(yīng)這種跨網(wǎng)絡(luò)的架構(gòu)忽冻,而均采用實(shí)際IP地址
IMAP/POP3/SMTP
??? IMAP:郵件客戶端(例如MSOutlook Express)可以通過(guò)這種協(xié)議從郵件服務(wù)器上獲取郵件的信息真朗,下載郵件等。與POP3協(xié)議的主要區(qū)別是用戶可以不用把所有的郵件全部下載僧诚,可以通過(guò)客戶端直接對(duì)服務(wù)器上的郵件進(jìn)行操作
??? POP3:將郵件服務(wù)器上的郵件傳輸?shù)奖镜豴c上遮婶。改進(jìn)后的pop3可以只傳輸而不刪除傳輸?shù)泥]件。
??? POP3S:SSL加密后的POP3
CDN(一種技術(shù)網(wǎng)絡(luò)):
??? 內(nèi)容分發(fā)網(wǎng)絡(luò)湖笨。
? ? 利用大量緩存服務(wù)器提供服務(wù)旗扑。避開(kāi)傳輸瓶頸。自動(dòng)將用戶導(dǎo)向最近最快的服務(wù)節(jié)點(diǎn)慈省。
??? 負(fù)載均衡
GCI:
??? Common Gateway Interface
??? 一組接口臀防。實(shí)現(xiàn)了此接口的應(yīng)用可以處理來(lái)自用戶端的信息(常見(jiàn)的是處理表單內(nèi)容),并將處理結(jié)果傳輸給服務(wù)器边败。
常見(jiàn)網(wǎng)站構(gòu)架(每一步都是在前一步上的改進(jìn))
1.初始構(gòu)架:一臺(tái)應(yīng)用服務(wù)器清钥,里面包括了應(yīng)用程序,文件放闺,數(shù)據(jù)庫(kù)等全部?jī)?nèi)容祟昭。
2.應(yīng)用與數(shù)據(jù)庫(kù)分離:至少3臺(tái)電腦,一臺(tái)為應(yīng)用服務(wù)器怖侦,一臺(tái)為數(shù)據(jù)庫(kù)服務(wù)器篡悟,一臺(tái)儲(chǔ)存用戶文件
3.緩存式服務(wù)器:將部分?jǐn)?shù)據(jù)庫(kù)數(shù)據(jù)緩存以解決高訪問(wèn)量時(shí)應(yīng)用服務(wù)器和數(shù)據(jù)庫(kù)之間的傳輸瓶頸谜叹。可以將部分?jǐn)?shù)據(jù)緩存到應(yīng)用服務(wù)器搬葬,也可以采用分布式緩存服務(wù)器
4.應(yīng)用服務(wù)器集群:同時(shí)使用多個(gè)應(yīng)用服務(wù)器荷腊,并采用負(fù)載均衡的方式去提供服務(wù)。解決應(yīng)用服務(wù)器本身的處理瓶頸
5.數(shù)據(jù)庫(kù)讀寫(xiě)分離:進(jìn)一步改善數(shù)據(jù)庫(kù)和應(yīng)用服務(wù)器之間的瓶頸
6.使用反向代理和CDN:在不同地區(qū)配置反向代理以實(shí)現(xiàn)CDN急凰,使得不同地區(qū)的用戶都能以最快的響應(yīng)速度訪問(wèn)網(wǎng)站女仰。
7.分布式文件系統(tǒng)與分布式數(shù)據(jù)庫(kù):應(yīng)用服務(wù)器,文件服務(wù)器抡锈,數(shù)據(jù)庫(kù)服務(wù)器等全部采用多臺(tái)電腦分布式的結(jié)構(gòu)疾忍。
8.其他技術(shù):使用NoSQL和搜索引擎。業(yè)務(wù)拆分床三。分布式業(yè)務(wù)等一罩。
各大網(wǎng)站W(wǎng)EB服務(wù)器資源列表(2008年左右的數(shù)據(jù))
網(wǎng)站名操作系統(tǒng)web服務(wù)器
1.門(mén)戶網(wǎng)站類:
搜狐LINUX????????? apache 1.3.37
新浪LINUX????????? apache 2.0.54
迅雷LINUX????????? nginx 0.6.31
163LINUX????????? apache 2.2.6
2.搜索類
百度unknown?????? BWS 1.0
Google??linuxgws
Sougou??FreeBSD??? ?? ?apache 2.2.4
Hao123??linuxapache 2.2.4
4.電子郵箱類
126linuxapache
Hotmailwin2003?????microsoft-IIS 6.0
新浪郵箱F5 Big-IP??? apache 2.2.8
263linuxapache 2.2.6
5.博客類
新浪博客linux????????? nginx 0.5.35
搜狐博客linux????????? nginx
迅雷博客linux????????? nginx 0.6.32
天涯博客F5 Big-IP?????Microsoft-IIS/5.0
6.視頻類
優(yōu)酷linux????????? apache
土豆linux????????? apache
Ku6linux?????????apache
六間房linux?????????nginx 0.6.14