我正在構建一個Symfony應用程序,我希望能夠在Web平臺中直接配置它(即不必自己更改文件)。要做到這一點,我想用一個鍵和一個值來創建全局參數。例如,一個密鑰可能是一個字符串emails
,並且該值是一個電子郵件列表。我應該使用文件還是數據庫表來存儲參數?
這可以很容易地在Symfony的使用parameter files和讀/與應用程序寫入該文件來完成,但我認爲這也可能是很好用一個數據庫,並創建一個parameter
表,將有2列鍵和值。
您認爲在設計方面如何?使用一個而不是另一個會更好,還是你認爲這不是很重要?
編輯:我想要的是有我可以在我的應用程序中使用的動態參數。例如,我可以改變界面的顏色。
該數據庫不用於保存應用程序參數.http://symfony.com/doc/current/best_practices/configuration.html – Sermanes
謝謝我已閱讀文檔。我應該更具體。我想要的是能夠動態地改變我的應用程序將使用的「參數」,例如界面的顏色或用於需要報告的情況下聯繫的電子郵件列表。 –
在這種情況下是啊 – Sermanes