2012-12-14 19 views
0

HTTP協議:

注意:緩存已經記錄了HTTP協議之前被清除。慢HTTP負載 - Ruby on Rails的,使用WEBrick,本地主機,火狐

這是爲火狐一個HTTP協議HTTP觀看附加組件的http://www.mediafire.com/view/?wccimru3qdu19s2#

HTTP負載是圍繞5 seconds

狀態代碼200 OK

問題:

assets文件加載到cache Firefox不會做只是在首次呈現Web應用程序的GET要求 - 它也的確是多次在每個頁面加載,所以每頁渲染變得太慢。

的問題:

  1. 是否有一些具體的事情在的WEBrick,Ruby或Rails的,這可能會導致 火狐做重複GET要求?

  2. HTTP負載約需5 seconds首次 渲染web應用的,所以assets文件夾可以是 在加載火狐cache- 是否有程序增加 的加載速度?

補遺:

安裝rails-dev-tweaks增加從各地5 seconds速度時左右2.5 seconds。到現在爲止,重複的GET請求仍然是一個持續存在的問題,這意味着對於每個頁面加載仍然過於緩慢2.5 seconds

回答

1

添加

rails-dev-tweaks 

https://github.com/wavii/rails-dev-tweaks

您的Gemfile爲「發展」的環境......

目前這個問題只應在開發信封,在生產中應該工作正常已經

+0

感謝您的建議 - 但我試圖安裝軟件包時出現錯誤:'錯誤:執行gem時...(RuntimeError) 未知的命令rails-dev-tweaks' – user1860822

+0

你有沒有將它添加到你的gemfile? –

+0

感謝您的迴應,它已經制定出來。儘管如此,安裝它可以將速度從「5秒」左右增加到「2.5秒左右」。到目前爲止,重複的GET請求仍然是一個持續存在的問題,這意味着對於每個頁面加載***大約2.5秒左右仍然太慢。 – user1860822

相關問題