Magento 主機web server 的選擇

咱們安裝Magento時, 都但願本身的Magento網站能運行飛快的, 在這就有着一個linux web程序的選擇,下面是一些關於web server 的比較php

server
Apache
Nginx
Lighttpd
Proxy代理
很是好
很是好
通常
Rewriter

很是好
通常
Fcgi
很差

很是好
熱部署
不支持
支持
不支持
系統壓力比較
很大
很小
比較小
穩定性

很是好
通常
安全性

通常
通常
技術支持
很是好
不多
通常
靜態文件處理
通常
很是好

Vhosts虛擬主機
支持
不支持
支持
反向代理
通常
很是好
通常
Session sticky
支持
不支持
不支持

注:在相對比較大的網站,節約下來的服務器成本無疑是客觀的。而有些小型網站每每服務器很少,若是採用 Apache 這類傳統 Web 服務器,彷佛也還能撐過去。但有其很明顯的弊端: Apache 在處理流量爆發的時候(好比爬蟲或者是 Digg 效應) 很容易過載,這樣的狀況下采用 Nginx 最爲合適。
 html

建議方案:
Apache 後臺服務器(主要處理php及一些功能請求 如:中文url
Nginx 前端服務器(利用它佔用系統資源少得優點來處理靜態頁面大量請求)
Lighttpd 圖片服務器
整體來講,隨着nginx功能得完善將使他成爲從此web server得主流。前端

 

比較上三種, 我想咱們已經有了選擇了, 咱們作Magento的話, 主要考慮到網站的圖片比較多,咱們能夠選擇lighttpd來搭建服務, 在這咱們還能夠用Nginx來搭建, 不過技術支持比較少,且暫不支持虛擬主機管理系統, 固然若是搭建的網站個數比較少,用Nginx來搭建仍是個不錯的選擇,在這裏咱們仍是期待着Nginx能與虛擬主機管理系統可以整合, 對咱們來說那將是個大大的好處。linux

這裏除了上面三種開源免費軟件外, 還有一種收費的web server , litespeed , 他是以代替apache而開發的, 惋惜的是免費版有N多的餓限制, 固然收費版的性能都要超過上面三種, 若是你以爲上面三種都不能知足你的要求, 用litespeed 將是一個不錯的選擇nginx

 

litespeed 成功案例 http://www.ydl.meweb

lighttpd   成功案例  http://www.wendysreplica.comajax

apache     成功案例  http://www.zgydl.comapache

相關文章
相關標籤/搜索