我的网站上有很多标签,我正在使用codeigniter! 我的网站有树语言,因此标签标题应该通过更改语言来改变。
现在哪种方式更好地保持更高的性能,从数据库或不仅仅是静态页面显示标签标题?
答案 0 :(得分:0)
将所有标签保存在单独的文件中,例如english.php, spanish.php
等。
在该语言文件中,使用相关文本定义所有标签,如下所示。
在english.php中
define('WELCOME_MSG_GUEST','欢迎客人!');
在spanish.php中
define('WELCOME_MSG_GUEST','欢迎来宾!西班牙语');
根据所选语言,包含或加载语言文件。
然后您可以在视图中使用标签常量
回复WELCOME_MSG_GUEST;