看一些建议......
我正在使用Codeigniter创建一个多语言网站。 CI允许我创建几个语言文件,例如每个控制器一个,并在需要时加载语言文件。
对我而言,使用一个语言文件并自动加载它听起来更容易,但似乎并不鼓励这种方法。任何人都可以告诉我,使用一种语言文件(每种语言)是否正常,或者我应该为每个控制器使用语言文件?
答案 0 :(得分:1)
这取决于文件的大小,如果单个文件的大小太大,那么每次加载文件时,该文件的所有数据都将被加载,并且您的脚本将占用更多内存,以防大文件语言文件总是使用多个文件并在需要时加载它,如果您的语言文件很小,最好使用单个文件,这样您就不需要管理它并且易于使用。