2012-05-02 12 views
2

自分のラップトップにMAMPをセットアップしてサイトをローカルに開発しました。今はいつでも、ウェブサイト上の資産の1つまたは2つがロードに約7秒かかります(下記参照)。より具体的には、それは約7秒間「待機」状態にある。下記のように、どのファイルタイプが(css、javascript、image)かは関係ありません。これはプロダクションサーバーでは発生しませんが、私のMacでサイトにアクセスすると、他のすべてのページが読み込まれます。私はそれがApacheの設定かもしれないと思っていますが、私は何がわからない。これはどういう考えですか?アセットがdevサーバ上でゆっくりと読み込まれる

Asset 1 Asset 2

+0

ローカルで資産を提供するためにどのドメインを使用していますか? .local tldは現在、OS X Lionで内部的に使用されており、開発に使用されたときに応答するのにかかる時間がかかります。 – Chris

+0

私は2つを使用します:local.mydomain.comかlocaldev.mydomain.comのいずれか – Jeff

+0

私の唯一の提案は、ブラウザが内部で調べる前に、あなたのMacの外で.com tldを探していることです。オプション? – Chris

答えて

2

私は最終的に私のために行くとどのように修正することだったものを考え出しました。私はほとんどのOSX/Apacheの人々と同じ問題を抱えていませんでした。私にとっては、Apacheの設定の設定でした。

Chromeは、ページをすばやく読み込むために、6つの同時接続をサーバーに行う(私は思う)。 FireFoxは15のようなものだと私は信じていますか?とにかく、ApacheのServerLimitディレクティブのMAMP設定は明らかにわずか5であり、かなり低いです。私の6番目の接続がすべてハングアップしていて、明らかにタイムアウトは約6〜7秒でした。私がしたすべては、デフォルトの設定から、次のディレクティブをつり上げるた:

ServerLimit 20 
MaxClients 20 

これらの数字は明らかに、ニーズに応じて調整する必要がありますが、20は私のために良いように見えました。この問題に遭遇した他の誰にも役立つことを願っています...

関連する問題