从数据库或静态页面显示标签名称会更好吗?

时间:2013-12-14 06:49:05

标签: performance codeigniter static

我的网站上有很多标签,我正在使用codeigniter! 我的网站有树语言,因此标签标题应该通过更改语言来改变。

现在哪种方式更好地保持更高的性能,从数据库或不仅仅是静态页面显示标签标题?

1 个答案:

答案 0 :(得分:0)

将所有标签保存在单独的文件中,例如english.php, spanish.php等。 在该语言文件中,使用相关文本定义所有标签,如下所示。

在english.php中

  

define('WELCOME_MSG_GUEST','欢迎客人!');

在spanish.php中

  

define('WELCOME_MSG_GUEST','欢迎来宾!西班牙语');

根据所选语言,包含或加载语言文件。

然后您可以在视图中使用标签常量

  

回复WELCOME_MSG_GUEST;