2011-12-19 9 views
0

私のウェブサイトに書かれた記事を整理したい。現在、私は作者に自分の仕事を私に(電子メールで)提出させ、記事を.phpファイルにコピー/ペーストし、FTPでファイルをアップロードします。同時に、新しい記事に基づいてナビゲーションメニューのリンクを更新する必要があります。データベース組織 - 多くの記事を含むウェブサイト

私はすべてをmysqlデータベースに入れることができると読んできました。

現在、2つの列(音楽列と大学生活の列)があります。各列には、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

既にソートされているようです。「Articles_keyword」テーブルはM個の記事をN個のキーワードに関連付けます。どうしたの? –

+0

素晴らしい!私は完全に失われた感じ、私はそれを少し理解していることを知って良い感じ。だから、データベースに新しい記事を追加すると、各テーブルを更新する必要がありますか?そして、**** _ idは数字でなければならず、私はそれを手動で追加しますか?私が特定のID番号を持つ一連のキーワードで終わると、そのIDに対応するID番号はどう思いますか?また、(私はおそらく非常にばかげた質問です)一度私は新しい記事(すなわち、テキストファイル)をアップロードする記事URLはどのように作成されますか? www.mysite.com/columnname/article1.phpのようになります。これはおそらく基本的な質問なので、良いチュートリアルはうまくいくでしょう。 – onawire

答えて

0

あなたはWordPressでこれを行うことができます。 WordPressはMySQLデータベースの上に構築されていますが、最初にそれを設定する以外にはあまり混乱しないようにしてください(一部のホスティングサイトにはデータベースを設定する自動WordPressがインストールされています) 。

すべての設定が完了したら、WordPressの記事を記事に使用できます。最新の記事が最初に表示され、古い記事へのリンクが自動的に生成されます。静的コンテンツがある場合は、WordPressでPagesを使用できます。

+0

だから、私の質問はなる。 WordPressを自分のウェブサイトのデザイン(基本的には、WordPressのテーマを作成する)に統合するか、自分でCMSを作成するのは、より困難で時間がかかるのですか? – onawire

関連する問題