2011-11-14 5 views
1

フロントエンド開発中に、私たちはネットワーク環境を最適化しました。ネットワークの遅れは開発者にとって問題ではありません。開発環境で遅れているネットワーク状態を模倣する方法は?

しかし、一度展開されると、サイトはネットワークログに苦しんでいるユーザーからのフィードバックを受け取ります。タイムドAJAXレスポンスを受け取っていないかもしれませんし、大きなスクリプト/画像読み込みでブロックされているかもしれませんし、サイトが機能するのに必要なJSをロードしないかもしれません。

悪質なネットワーク状態で私たちのサイトをテストしたいのですが、私たちの開発環境でどうやって悪いネットワークを模倣できるのでしょうか?

+0

多くの方法で、開発環境を定義しますか? – Polity

+0

サーバ:Nginx、PHP、MySQL;フレームワーク:Symfony、Django;フロントエンド:jQuery/css3/html5 – steveyang

+0

帯域幅またはネットワークシミュレータ用のgoogleです。あなたは多くのツールを見つけることができます – sarat

答えて

1

dummynetのBSDマシンを使用してください。 dummynetは素晴らしいもので、あなたが探しているものです。 BSDの亜種(FreeBSD、OS X)を実行してトラフィックを「ルーティング」するには、2つのNICを持つマシンが必要です。

関連する問題