apache 的 rewrite 比 nginx 強(qiáng)大,在 rewrite 頻繁的情況下,用 apache
apache 發(fā)展到現(xiàn)在,模塊超多,基本想到的都可以找到
apache 更為成熟,少 bug ,nginx 的 bug 相對較多
Apache
apache 的 rewrite 比 nginx 強(qiáng)大,在 rewrite 頻繁的情況下,用 apache
apache 發(fā)展到現(xiàn)在,模塊超多,基本想到的都可以找到
apache 更為成熟,少 bug ,nginx 的 bug 相對較多
apache 超穩(wěn)定
apache 對 PHP 支持比較簡單,nginx 需要配合其他后端用
apache 在處理動態(tài)請求有優(yōu)勢,nginx 在這方面是雞肋,一般動態(tài)請求要 apache 去做,nginx 適合靜態(tài)和反向。
apache 仍然是目前的主流,擁有豐富的特性,成熟的技術(shù)和開發(fā)社區(qū)
LNMP(Linux + Nginx + MySQL + PHP )
LNMP是近些年才逐漸發(fā)展起來的構(gòu)架,發(fā)展非常迅速,
服務(wù)器以其輕巧快速而得到許多站長的青睞。
次底層的Nginx是一個小巧而高效的Linux下高性能Web和反向
代理服務(wù)器軟件,是由 Igor Sysoev 為俄羅斯訪問量第二的 Rambler.ru 站點(diǎn)開發(fā)的,兩年半的運(yùn)行時間,相當(dāng)?shù)姆€(wěn)定。Nginx特點(diǎn)在于其相當(dāng)?shù)姆€(wěn)定、功能豐富、安裝配置簡單、低系統(tǒng)資源。
Nginx
LLMP(Linux + Lig
httpd + MySQL + PHP )
相對來說LLMP構(gòu)架使用人群沒有LAMP與LLMP的人多,但是LLMP以其高速輕巧還是博得了不少站長的喜愛。
次底層的Litespeed屬于商業(yè)軟件,不過免費(fèi)版的Litespeed功能也很強(qiáng)大,特別是處理靜態(tài)文件能力非常的好。但是Litespeed軟件并非開源,依靠一個團(tuán)隊的封閉開發(fā),這一點(diǎn)就相對差很多了。
對比總結(jié):
LAMP、LNMP、LLMP這三種構(gòu)架就當(dāng)前的網(wǎng)絡(luò)來說,LAMP無疑是勝出的,基本占據(jù)了一半多的市場。
但是在面對服務(wù)器硬件資源不足、服務(wù)器的負(fù)載要求很高的情況下,LNMP是不錯的選擇,特別是個人博客或者小型
網(wǎng)站,LNMP的配置相對簡單,是可以滿足要求的。或者在追求高性能服務(wù)器上,Nginx服務(wù)器確實(shí)值得考慮,至于LLMP構(gòu)架的服務(wù)器,縱觀網(wǎng)絡(luò),現(xiàn)在服務(wù)的支持性并不好,喜歡折騰學(xué)習(xí)的話可以選擇。