PHPで掲示板を作るのに1から教えてくれるサイトを教えてください。

何度かかじったことはあるのですが、当方アルゴリズムを考えるのがへたくそなもので
(エラー出しながら)一行表示させる程度のものしか出来ません。
仕事ではMySQLを使って作ってくれると嬉しいと言われているので
その辺を絡ませた解説サイトがあると最適なのですが

回答の条件
  • 1人2回まで
  • 登録:2008/12/17 09:46:15
  • 終了:2008/12/24 09:50:02

回答(4件)

id:pahoo No.1

pahoo回答回数5960ベストアンサー獲得回数6332008/12/17 10:02:14

ポイント23pt

参考サイト


参考書籍

ご質問の状況から、情報量がより豊富な書籍をご覧になった方がいいかと思います。

DBはPostgreSQLですが、PostgreSQL特有の機能を使っているわけでもないので、MySQLへの移植は簡単だと思います。


余談

もし実用アプリにするのでしたら、掲示板のようにデータ構造が単純なコンテンツに対してRDBMSを適用するのは、コスト的に無駄が大きい(サーバへの負荷が大きい)です。

検索機能も日本語の全文検索が必要なので、素のままのMySQLでは役不足で、MySQLにSennaを導入するか、Namazuのような日本語全文検索エンジンを導入するのが定石です。

個人的には、多くのブログがそうしているように、RDBMSを使わずにコンテンツをテキストファイルで保持しておき、検索は全文検索エンジンに任せるのがいいと思います。

id:rinksan

ありがとうございます。

掲示板にRDBMSは使わない方がいいのですね。参考になりました。

今までそのサイトを見て作っていたのですが

途中で複雑でよくわからなくなって挫折してしまいましたのでここで質問しました。

ソースは1つか2つで納まる程度の小規模なものでよいのですが・・・。

2008/12/17 10:32:24
id:esecua No.2

esecua回答回数510ベストアンサー獲得回数102008/12/17 09:57:54

ポイント23pt

http://kmaebashi.com/programmer/bbs_dev/index.html

この分野だと比較的に簡単だと思います。

id:mponto No.3

mponto回答回数14ベストアンサー獲得回数22008/12/18 01:59:30

ポイント22pt

http://php.dori-mu.net/bbs.html

ここはどうですか?

http://www.phppro.jp/

PHPやMySQLに関してはここが詳しいと思います。

id:hijk05 No.4

hijk05回答回数1307ベストアンサー獲得回数232008/12/19 08:07:01

ポイント22pt

オープンソースの掲示板ソフト(PHP、MySQL)

http://59bbs.org/detail137.html

>掲示板にRDBMSは使わない方がいいのですね。

嘘です。

  • id:pahoo
    rinksan > ソースは1つか2つで納まる程度の小規模なもの

    それは無理です。会員登録不要だったとしても、最低限、5つの画面が必要です。
    1)ユーザー画面:一覧表示・コンテンツ選択
    2)ユーザー画面:コンテンツ表示(詳細表示)
    3)ユーザー画面:コンテンツ登録(投稿)
    4)ユーザー画面:コンテンツ削除
    5)管理画面:削除など

    加えて、DBアクセスのための共通モジュールが1つ、検索を行うのであれば検索結果表示画面が必要です。

    もちろん、これらの機能を1つのファイルにまとめることはできますが、かえってソースが長くなってしまいます。PHPの場合、初めのうちは「1画面=1ファイル」で作った方がいいと思います。

    書籍を購入して、時間をかけて取り組んだ方がよろしいかと存じます。
  • id:amagami
    ごく基本的な動作を実現できないのであれば、当然仕事レベルで使える掲示板スクリプトを作成するなど無理でしょうし、個人的には「勉強さえすれば誰でも作れるようになる」とも思えません。

    例えば
    http://oku.edu.mie-u.ac.jp/~okumura/php/sqbbs.php
    こちらの掲示板ソースをプリントアウトして、内容を完全に理解するまで何度も何度も読み直してみるなんてところから始めるのはいかがでしょう?

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません