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