2011-03-29 136 views
2

出於某種目的,我必須開發自定義的cms應用程序,並且將使用CakePHP作爲框架,因爲我有使用它的工作知識,並且cms將會很簡單(這將是新聞門戶)。使用CakePHP開發自定義CMS,支持多語言支持

我需要您的意見如何開發多語言支持,是否更好地將關於文章的數據存儲在一個表中,每種語言都有單獨的列,或將翻譯保留在單獨的表中?

你能分享你的經驗嗎?

tnx in adv!

回答

5

一個好的數據庫設計建議添加一個新表來保存翻譯。接下來,您將添加一種新語言,您只需添加一個新行(而不是在原始表中添加新列)。