2010-07-22 104 views
0

我已經添加了一個路由和一個鏈接,現在頁面的加載時間現在增加了5-6秒。rails 3路由性能問題

這裏是路由:

root :to => 'firstpage#index' 

    resources :menus 

    # this one is added 
    match 'search' => 'search#index' 

這裏是在視圖中的鏈接:

<%= link_to "Sök", :controller => "search", :query => "ruby on rails" %> 

我猜軌道正在尋找在路由文件中的路由,而這需要5- 6秒多。我想我已經做了錯誤的路由或鏈接可能是更合適的構建。

你能看到這方面的任何「錯誤」嗎?

謝謝!

+0

'尾-f日誌/ development.log',打頁面,顯示結果。這樣我們至少可以看到究竟花了那麼長時間 – 2010-07-22 01:50:28

回答

1

5-6秒似乎有點過分,因爲這是問題所在。

你可以嘗試

<%= link_to "Sök", search_path(:query => "ruby on rails")%>