掲示板作成練習 そのver0.01b


とりあえず書いて見れるという,最低限の機能を作ってみました.
外見は動いてますが,中身はスカスカです.
中身については後日のエントリで.

外見

ファイル構成
mibbs
┣lib
┃┣BBSData
┃┃┣IndivisualLog.pm
┃┃┗IO.pm
┃┗Utility.pm
┣bbs.cgi
┣data.txt
┗default.css

適切な英語はわからなかったので機械翻訳です.ごめんなさい.
IndivisualLog.pmが個々の書き込み,IO.pmがログファイルへのアクセスを担当しています.
ファイルロックはまだかけていません.
まだログが新しいログが下に表示されます.

改善点としては,とりあえず
・ファイルロック
・ログは新しいログが上に表示されるのをデフォルトに
・IDとパスワードを使ったログの編集,削除
・パスワードを暗号化して保存(MD5が使えればそれがいいんですが……)
・スレッド形式に対応
この辺を実装すれば,10年前の掲示板に機能的に追いつくんじゃないでしょうか.
最近もこういう掲示板ってまだ使われてますしね.

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>