数据库组织 - 包含许多文章的网站

时间:2011-12-19 23:42:20

标签: mysql database database-design

我想组织在我的网站上写的文章。目前,我有一位作者向我提交他们的作品(通过电子邮件),我将他们的文章复制/粘贴到.php文件中并使用FTP上传他们的文件。同时我需要根据新文章更新导航菜单的链接。

我一直在读,我可以将所有内容放入mysql数据库。

现在,我有2个专栏(一个音乐专栏和一个大学生活专栏) - 每个专栏都会有一个文章,每两周由另一位作者更新。我如何组织我的数据库

我在想什么......(在做了一些阅读之后)

表格列:

Column_id
Name
Description
Create_date

表Column_authors:

column_id
author_id

表格文章:

Article_id
column_id
Title
Description/Summary
Body
create_date

表格Articles_authors:

article_id
author_id

表格Articles_keyword:

article_id
keyword_id

表作者:

author_id
Name
Email
about

表格关键字

keyword_id
name

????? (我不确定如何使用关键字进行整理 - 每篇文章都有多个关键字)

我对组织数据库完全不熟悉,所以我不知道我在做什么!

有人可以指出我正确的教程方向。

如果我需要更具体,请告诉我

1 个答案:

答案 0 :(得分:0)

您可以使用WordPress执行此操作。 WordPress建立在MySQL数据库的基础之上,但除了最初的设置之外,你真的不想把它搞得太多,如果那样(一些托管站点有自动的WordPress安装为你设置数据库)

一旦完成所有设置,您就可以在WordPress中使用帖子来查找文章,并首先显示最新文章,并自动生成旧文章的链接。如果您有任何静态内容,可以使用WordPress中的Pages。