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

标签 cakephp content-management-system

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

我需要您对如何开发多语言支持的意见,是将有关文章的数据存储在一个表中(每种语言具有单独的列)还是将翻译保留在单独的表中更好?

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

广告中的tnx!

最佳答案

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

关于cakephp - 使用 CakePHP 开发自定义 CMS,并支持多语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5471586/

相关文章:

php - 蛋糕php自定义查询

cakephp - 如何在cakephp中获取最后一个ID

jquery - 如何在 typeahead 函数调用中使用 bootstrap 的 typeahead 获取文本框的属性

open-source - 基于kohanaphp的开源CMS

php - 如何构建 CMS?

php - 在 CakePHP 中查找内存和 CPU 时间瓶颈

mongodb - 使用 Jackrabbit Oak 优于 MongoDB 的优势

svn - Wiki 优于 CMS 的优点/缺点(反之亦然)

php - 数据库中的图像 url 未在 php 中显示

php - CakePHP-2.0:使用 public 和 var 的区别