关于多结构逻辑的建议

我开了一个网站,现在需要用不同的语言。 该网站是一个简单的产品展示,带有一些新闻。 我将简要介绍一下我的结构:www.website.com是根和每种语言我只有一个文件夹(en /,de / it /),并且在这些文件夹中我只有主页面.php(index,联系人,新闻等)。没有任何其他文件夹像图像,JS,CSS等。

我不确定如何管理的两件事是产品和新闻的CRUD系统。 这些产品在每种语言中都是一样的,所以只有这些词语才会改变。 每种语言的新闻都有所不同,所以这更容易一些。

现在,不得不只处理一种语言,我有一个简单的管理控制面板,用于插入/编辑/删除产品和新闻。 主要问题是我应该如何构建数据库? 我正在考虑制作和我的语言一样多的'product_tables',以及新闻的相同内容。 然后,从管理面板中,我会选择插入新闻/产品的位置,在哪个表(products_en,products_de,products_it,...)中。 这样我就不得不插入相同的产品多次的语言。 你怎么看,有没有更好的方法来做到这一点?

对不起,如果它已被问到,但从我的研究,我找不到一个适合我的情况的答案。 谢谢

LE感谢您的建议。 最主要的是,这个网站将很少更新,比如5新闻/年和10个产品/年,所以我不想用模板重新做所有的网站。 我只需要一些关于db结构的建议


首先,我不会构建这样的东西,而只是使用Shop-System。 或者是一个WordPress插件。

但是,如果你真的想这样做:
我们在数据库中有一个产品表,然后就是不同语言的不同列。 例如。 product_name_de,product_name_en等

干杯

雷米

链接地址: http://www.djcxy.com/p/37499.html

上一篇: Suggestion about structure and logic of multi

下一篇: language website with content from database