Um das caching auch in der development-Umgebung zum laufen zu bringen muß man
den Eintrag
config.action_controller.perform_caching = true
in die development.rb schreiben und _nicht_ in die environment.rb.
Das steht sicher auch irgendwo, aber ich hab's wohl mal wieder übersehen.
Viele Grüße
Michael Kastner
Michael Kastner schrieb:
Hallo,
ich versuche mich gerade daran, die Startseite einer Anwendung(Rails
1.2.3) zu cachen. Aus irgendeinem Grunde funktioniert das aber nicht.
Muß man den Vollmond abwarten, damit das Caching funktioniert?
Ich möchte lediglich die Index-Seite cachen:
class PublicWelcomeController < PublicController
caches_page :index
def index
@new_articles = Article.find(:all)
@new_products = Product.find(:all)
end
end
Und in der environment.rb befindet sich dieser Eintrag:
Rails::Initializer.run do |config|
config.action_controller.perform_caching = true
end
Das sollte doch genügen, damit die Seite abgelegt wird. Aber in /public
keine entsprechende Datei abgelegt und im Controller wird weiter munter
die index-Methode mit samt ihren Datenbankzugriffen aufgerufen.
Mache ich da etwas falsch?
Viele Grüße
Michael Kastner
------------------------------------------------------------------------
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug
--
------------------------------
galt.de Web :-) Services
Michael Kastner
Berliner Straße 3
D-65439 Flörsheim
Telefon +49 (0) 6145 / 938 581
Telefax +49 (0) 6145 / 938 582
E-Mail [EMAIL PROTECTED]
Homepage http://www.galt.de
------------------------------
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/mailman/listinfo/rubyonrails-ug