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