2010-07-22 7 views
0

J'ai ajouté un itinéraire et un lien et le temps de chargement de la page est maintenant de 5-6 secondes de plus.rails 3 problème de performance de routage

est ici le routage:

root :to => 'firstpage#index' 

    resources :menus 

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

est ici le lien dans la vue:

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

Je suppose que des rails est à la recherche pour le routage dans le fichier de routage, et qui prend 5 6 secondes de plus. Je pense que j'ai fait le mauvais routage ou le lien pourrait être plus approprié construit.

pouvez-vous voir une "faute" à ce sujet?

merci!

+0

'log/development.log' tail -f, appuyez sur la page, les résultats montrent. De cette façon, nous pouvons au moins voir exactement ce qui prend si longtemps –

Répondre

1

5-6 secondes semble un peu excessif pour que ce soit le problème.

vous pouvez essayer

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