使用CakePHP开发自定义CMS,支持多语言

use*_*003 2 cakephp content-management-system

出于某些目的,我必须开发自定义cms应用程序,并将使用CakePHP作为框架,因为我有使用它的工作知识,并且cms将是简单的(它将是新闻门户).

我需要你的意见如何开发多语言支持,是否更好地将文章的数据存储在一个表中,每种语言都有单独的列,或者将翻译保存在单独的表中?

你能分享一下你的经历吗?

tnx在adv!

Hou*_*ana 5

一个好的数据库设计建议添加一个新表来保存翻译.接下来您将添加一种新语言,您只需添加一个新行(而不是在原始表中添加新列).