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

时间:2011-03-29 11:11:46

标签: cakephp content-management-system

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

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

你可以分享一下你的经历吗?

tnx in adv!

1 个答案:

答案 0 :(得分:5)

一个好的数据库设计建议添加一个新表来保存翻译。接下来你将添加一种新语言,你所要做的就是添加一个新行(而不是在原始表中添加一个新列)。