1

使用数据库或文件在我的项目中保存常量更好吗?哪个最快?我正在 Codeigniter 框架中编写一个网页,并且该站点将具有多语言界面。这些常量必须使用该语言。

4

1 回答 1

0

它还取决于谁以及何时更改该常数。例如,如果它是语言字符串,并且您将来需要添加新的语言,将其存储在数据库中并有一些管理面板来轻松编辑/添加它们会更方便。因为当我使用默认的 CodeIgniter 语言函数然后从客户端获取带有翻译的 Excel 文件时遇到问题 - 必须手动将所有内容复制粘贴到 lang.php 文件中。

如果您将来不需要添加语言或不太可能更改常量 - 那么是的,配置文件会更好。如果您愿意,您可以从 /config 文件夹为不同的语言加载不同的配置。

于 2013-08-23T11:52:12.890 回答