【发布时间】:2016-01-29 15:09:05
【问题描述】:
我即将在我的 codeigniter 项目中实现一个语言系统。 (按照本教程:http://www.sitepoint.com/multi-language-support-in-codeigniter/),但我的思维过程有点卡住了。
该网站将包含大量文本,因此必须有很多单独的语言文件,例如 error_english.php、user_english.php 等...
但我想知道,这是正确的方法吗?例如,如果我有一个加载了不同语言文件的页面,因为它有很多文本,我必须加载 1 个单词,比如 Firsname 之类的东西。
这意味着我必须加载 user_english.php,而其中将包含例如超过 100 行的文本。不会因为这个而有很多加载,只是为了 1 个字?会有很多不需要的数组。
有没有人知道一个好的设计/路由模式可以使服务器加载时间/性能保持在最佳状态?
【问题讨论】:
-
您能否简化您的问题。不清楚
-
我想知道的是,使用数组中定义的文本创建基于多语言的网站的最佳方法是什么。如果我有一个完整的 .php 脚本,其中包含所有错误的数组,并且我必须将它加载到页面上以仅使用 1 个错误,它会加载很多不需要的数组。拥有最佳优化语言系统的最佳设计模式是什么?
-
可以通过id调用。所以你只得到一个输出
标签: codeigniter system