2012-03-15 7 views
1

私たちのプロジェクトでは、ruby on rails 3.1とruby 1.9.2p290を使用しています。私がすぐに気づいたことの1つは、アセットディレクトリのファイルが長時間ロードされていることです。assetsディレクトリ内のファイルが長すぎて配信されません

127.0.0.1 - - [15/Mar/2012 21:58:28] "GET /users/new HTTP/1.1" 200 - 0.5349 
127.0.0.1 - - [15/Mar/2012 21:58:28] "GET /assets/new.css HTTP/1.1" 304 - 0.2372 
127.0.0.1 - - [15/Mar/2012 21:58:28] "GET /assets/new.js HTTP/1.1" 304 - 0.5664 
127.0.0.1 - - [15/Mar/2012 21:58:29] "GET /images/ios-back.jpg HTTP/1.1" 200 19134 0.0062 
127.0.0.1 - - [15/Mar/2012 21:58:29] "GET /images/app_logo.jpg HTTP/1.1" 200 5415 0.0086 
127.0.0.1 - - [15/Mar/2012 21:58:29] "GET /images/tick.png HTTP/1.1" 200 1968 0.0067 
127.0.0.1 - - [15/Mar/2012 21:58:29] "GET /images/tick-standard.png HTTP/1.1" 200 2038 0.0048 
127.0.0.1 - - [15/Mar/2012 21:58:29] "GET /images/tick-premium.png HTTP/1.1" 200 2060 0.0016 
127.0.0.1 - - [15/Mar/2012 21:58:29] "GET /images/footer-back.jpg HTTP/1.1" 200 6507 0.0033 
127.0.0.1 - - [15/Mar/2012 21:58:30] "GET /users/new HTTP/1.1" 200 - 0.7324 
127.0.0.1 - - [15/Mar/2012 21:58:30] "GET /assets/arrow_down.png HTTP/1.1" 304 - 0.6284 
127.0.0.1 - - [15/Mar/2012 21:58:30] "GET /assets/credit-cardlogos.png HTTP/1.1" 304 - 0.7940 
127.0.0.1 - - [15/Mar/2012 21:58:30] "GET /assets/facebook.png HTTP/1.1" 304 - 0.8387 
127.0.0.1 - - [15/Mar/2012 21:58:30] "GET /assets/twitter.png HTTP/1.1" 304 - 0.9933 
127.0.0.1 - - [15/Mar/2012 21:58:30] "GET /assets/rss.png HTTP/1.1" 304 - 1.1291 
127.0.0.1 - - [15/Mar/2012 21:58:31] "GET /assets/text_bold.png HTTP/1.1" 304 - 0.9268 
127.0.0.1 - - [15/Mar/2012 21:58:31] "GET /assets/text_italic.png HTTP/1.1" 304 - 1.0190 
127.0.0.1 - - [15/Mar/2012 21:58:31] "GET /assets/text_underline.png HTTP/1.1" 304 - 1.0234 
127.0.0.1 - - [15/Mar/2012 21:58:31] "GET /assets/text_list_numbers.png HTTP/1.1" 304 - 1.0200 
127.0.0.1 - - [15/Mar/2012 21:58:31] "GET /assets/text_list_bullets.png HTTP/1.1" 304 - 1.0228 

ログから見ることができるように、静的ファイルは処理に時間がかかります。私がここに欠けているものはありますか?このページは、静的な要素を含む簡単なランディングページです。

+0

実稼働環境にいますか?あなたの資産をあらかじめコンパイルしましたか? –

答えて

0

実際に問題が見つかりました。私はこのプロジェクトに着手したばかりで、使用された資産を十分に認識していませんでした。私が取り組んでいるプロジェクトでは、typekitを使用しています。これは、ページにかなりの読み込み時間を追加しています。今私が理解しようとしているのは、より速くサービスを提供するために、あるいはそれらのフォントをローカルに取得するために、タイプキットライブラリを入手することです。

関連する問題