2009-05-23 2 views
1

Je suis occupé à créer une application ruby ​​on rails très simplifiée qui n'aura pas besoin de beaucoup de choses chargées dans l'environnement ruby ​​on rails par défaut.Optimisation d'un projet Ruby on Rails

Je ne vais pas utiliser mysql, juste un modèle qui récupère des données d'un fichier Yaml. Donc je pense que je n'aurai pas besoin ActiveRecord, ou au moins une grande partie de celui-ci. (Corrigez-moi si je me trompe ici);

Comment procéder pour purger toutes les choses inutiles de mon application.
(comme arrêter l'application de regarder dans /config/database.yml pour config que je ne vais pas besoin)

Et, quand je suis tout fait, comment puis-je savoir ce que les choses sont chargés, mais pas nécessaire? exemple: ActionMailer.

Merci,
Steve

Répondre

3

Dans votre environment.rb - Fichier:

# Skip frameworks you're not going to use. To use Rails without a database, 
# you must remove the Active Record framework. 
config.frameworks -= [ :active_record, :active_resource, :action_mailer ] 
+0

merci. J'ai manqué ça :) – Stefan