【发布时间】:2012-01-27 09:24:18
【问题描述】:
我正在开发多语言网站。尝试为此目的设计最佳数据库模式。
如您所见,有 2 个表:langs 和 menu。 我的想法如下:
例如。让我们看一下从 MySQL 表生成多语言导航。在 PHP 后端,同时从数据库生成导航
- 从
menu表的行中获取所有数据 - 左连接第二个表 -
langs(由name字段的menu表) 并从已定义语言的列中获取数据(例如 en、ru)
您认为这是最佳方式,还是有更有效的解决方案?请给我与数据库相关的答案,而不是文件。 (例如 gettext 等)
【问题讨论】:
标签: php mysql multilingual