Re: [問題] web application 的配置...

看板Ruby作者 (lala)時間18年前 (2007/01/10 11:13), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串2/3 (看更多)
Ruby on Rails 秉著 config 跟 code 分離的原則 儘可能讓你將 config 放在 config 資料夾 你不只可以寫在 enviroment.rb development.rb , production.rb 等等都可以進行客制化 甚至你可以另外寫一些其他的 config file 都可以 但是如果你硬是要寫在程式裡面 , 也沒有人管你 只是這是一個很不好的習慣 ※ 引述《xamous (一天死去一點)》之銘言: : 其實這不是只關於 ror 的問題,應該是關於 web application 的慣例問題 : 一般我們在開發 web app 的時候可能會有一些關於 web app 的設定 : 像是 blog 的 title、網站名稱、每頁顯示項目數之類的 : 像這種東西應該放在資料庫裡好呢?還是另外寫一個檔案 include 好呢? : 以往在寫 php 的時候我都是另外有一個檔案來做這些設定 : 在需要的時候 include 進來,像這種作法有沒有什麼不好的地方呢? : 在 rails framework 裡面有沒有關於這方面的慣例? : 寫在 environment.rb 裡面好嗎? : 謝謝指教... m(_ _)m -- lighty RoR 是一個介紹 lighttpd , SQLite , Ruby and Rails 的 Blog http://lightyror.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.231.212.12

01/10 11:51, , 1F
瞭解 所以自己的config放在environment.rb裡不是壞事囉?
01/10 11:51, 1F

01/10 13:03, , 2F
寫一個 config/*.yml 或是 lib/*.rb 應該是個好作法。
01/10 13:03, 2F

01/10 15:03, , 3F
找到用yml的作法 :) http://0rz.tw/e62kQ
01/10 15:03, 3F
文章代碼(AID): #15f5dglk (Ruby)
文章代碼(AID): #15f5dglk (Ruby)