![]() |
1
3
这取决于这些变化的频率以及是谁或是什么改变了它们。对于某些特定于应用程序的设置,最好使用XML或config文件,由开发人员负责更新。对于其他“businessy”值(如汇率、税率等),最好将它们保存在数据库中,并为用户(而不是开发人员)提供一个更新的UI。 它还取决于有多少应用程序依赖于此值,例如,如果有几个应用程序依赖于某个设置(如电子邮件服务器地址),最好将其放入数据库中,因为它可以从运行该应用程序的任何计算机上轻松访问。 |
![]() |
2
1
我将INI文件用于潜在的用户可配置文件,而BIN文件用于在运行之间保存会话状态的数据。
|
![]() |
3
0
这取决于你的应用程序的架构。你可以这样设计你的应用程序,你可以改变你的位置配置。只需注入提供者。 |
![]() |
4
0
如果数据是结构化的,通常我使用Ini文件或XML。
我几乎从不使用二进制数据,除非您想为用户混淆数据。 |
![]() |
5
0
不管应用程序是什么,您可能至少会有3个配置数据源:
一般来说,在运行时更改的任何内容都应该放在数据库中。任何敏感且很少更改的内容都应该放到配置文件中,任何黑客攻击都应该在命令行中进行(-[no]enable-bug-287438-hack在需要时非常方便)。 |
![]() |
6
0
我喜欢简朴的公寓
|