2012-03-15 5 views
8

私の資産は実際に開発が遅く(ファイルごとに10秒)、Chromeは17.0.963.79でしか起こりません。 Firefoxでは、すべて正常に動作します。 マイセットアップ:ゆっくりとした資産ruby 1.9.3、macos、rails 3.2

  • RVM rails-dev-tweaks gemを使用して、私はmongrelthinwebrickからスイッチを試してみましたが、3.2.0
  • のMac OS 10.7.3
  • [email protected]
  • レール、キャッシュクラスをtrueとfalseに設定します。すべてのこれは助け、私はなぜクロムでのみ遅く、Firefoxでの作業が遅くなったのですか?また、これはOSの新鮮な設定、多分何かを逃して、ありがとう!

UPD。この最初のリクエスト(たとえば、新しいタブから)がすべてスムーズになった場合。私はページをリフレッシュする場合にのみ2分近くのリクエストを取る。私はこの問題のまわりで私の頭をラップすることはできません:(

+0

Firefoxへの切り替えについてのお知らせをありがとう。私はそれが私のdevのセットアップだと思って、別のブラウザを試して考えたことはありません。 – Forrest

+0

この問題の原因がわかったら教えてください。ところで、他のプロジェクトでは、すべてうまく動作します、奇妙な! –

答えて

8

をこれが名前解決とは何かを持っているようです(クロム)を使用

  • はlocalhost:3000/- 優れた性能
  • 127.0.0.1:3000/ - 優れた性能
  • hostname.local:3000/- ひどいパフォーマンスあなたは

を説明するように、私はどのようにページに影響を与え127.0.0.1を指すように/ etc/hostsに設定したエイリアスを持っているように、これは、私にとっては残念なことです表示されます。だから、クロムでそれのテスト。それはここでpow

curl get.pow.cx | sh 

をインストールするにはポート80

に解決するので私たちはこの問題に遭遇したとPOWサーバーを使用して、それを解決し

+0

うーん、良いキャッチ、遅いプロジェクトもホストでエイリアスを持っています。 –

+0

私が問題を抱えているプロジェクトは、localhost.local:3000です。これを指摘してくれてありがとう。 – Forrest

+3

これは問題を引き起こしている ".local"部分です。代わりに ".site"または ".internal"を使用してください。詳細については、この質問を参照してください。http://serverfault.com/questions/322747/can-a-long-etc-hosts-file-slow-dns-lookup – bsboris

2

私は同じ問題を抱えていた。 development.rbconfig.assets.debug = falseを設定してみてください。それは私の場合には役立った。

+2

私は開発環境でデバッグモードを使いたいのですが、すべてのスタイルシートとjavascriptが1つのファイルに結合されているので、助けになります。 –