2011-11-14 32 views
1

在前端開發過程中,我們對網絡環境進行了優化,網絡滯後對開發人員來說不是問題。如何模仿開發環境中的滯後網絡狀況?

但是,一旦部署,網站會收到來自正在遭受網絡日誌記錄困擾的用戶的反饋。他們可能沒有收到一個定時的AJAX響應,他們可能被一個大的腳本/圖像加載阻塞,他們可能不會加載所需的JS來運行該網站。

我想測試我們的網站的網絡條件不好,所以問題是我們如何模仿我們開發環境中的不良網絡?

+0

多種方式,定義開發環境? – Polity

+0

服務器:Nginx,PHP,MySQL;框架:Symfony,Django;前端:jQuery/css3/html5 – steveyang

+0

只需谷歌的帶寬或網絡模擬器。你可以找到很多工具 – sarat

回答

1

使用BSD機器dummynet。 dummynet是真棒,正是你在找什麼。您需要一臺帶有兩個NIC的機器,通過運行BSD變體(FreeBSD,OS X)來「路由」您的流量。