Wo ist der beste Ort zum speichern von Anwendungs-Parameter : Datenbank, Datei, code...?

Ich bin die Entwicklung einer Ruby on Rails-website, und ich habe eine "architektonische" Frage : meine Anwendung benötigt einige Parameter, und ich Frage mich, wo Sie zu speichern.

Konkret meine Bewerbung erhalten einige Anfragen, die ausgewertet werden und dann versendet werden. So, die Anfrage Modell müssen Attribute haben über diese Behandlungen : eine Validierung status und ein senden status. Zum Beispiel, Validierung status werden kann "akzeptiert", "abgelehnt" oder "warten". Senden status werden kann "gesendet", "warten", "Fehler bei der Versendung der" oder sowas. Ich habe zum speichern dieser status-codes Parameter irgendwo, aber ich weiß nicht, was ist die beste Lösung.

Konnte ich erstellen Sie ein Modell für jeden und speichern Sie in der Datenbank (und mit einem active record-Modell ValidationStatus zum Beispiel), aber : wäre es nicht eine übermäßige beißen, eine Datenbank zu erstellen/Modell für die Speicherung von Daten, wie Sie?

Konnte ich auch nur in der code ohne "speichern" Sie, ich könnte speichern Sie Sie in einer YAML-Datei...

Also eine einfachere Frage: wie gehen Sie mit Ihrer Anwendung Parameter in RoR?

InformationsquelleAutor Flackou | 2009-02-19
Schreibe einen Kommentar