【PHP】ツリー掲示板を作ろう
■ このスレッドは過去ログ倉庫に格納されています
いろんなツリー掲示板見てきましたが、使いやすく内部処理的にもわかりやすい物はあまりありません。。
ツリー掲示板の賛否は置いといて、みなさんで使いやすい物を作ってみませんか?
というか自分はどんなふうにログ管理をしたらよいのかさえわからないでつ… >1
自分で自分のこと阿多回る言って自覚はありますか? 漏れのATOKは頭良すぎて変な変換できないんだよね。一文字ずつ変換してるの? 自分も知りたい。
だれかロジック説明してくれませんか? またか・・・
いいだしっぺが基本的なものを晒した上で意見を出し合うならまだしも
みんなでやろうでうまくいった例ないのに >>1
>使いやすく内部処理的にもわかりやすい
使いにくい例って具体的にどんな?
内部処理的にわからないのは個々の技術レベルの問題じゃないかと >>1は全然やる気ないよな。
問題点をもっと分析しろよ。
使いやすく
はぁ?誰にとって使いやすいんだ?
ユーザに対してなら、画面デザインのことか?画面遷移の話か?
プログラマに対してなら、どういうのが使いやすいと思ってるんだ?
内部処理的にわかりやすい物
内部処理ってなんだよ。つか画面処理以外は全部内部処理だろ。
まず自分にとってどういうのが分かりにくいのか考えてみろ。
ログの管理
ツリーを生成するのに必要なものを考えてみろ。
方法は1つじゃないぞ。それぞれ目的に応じてメリットやデメリットがあるはずだ。
つかオレを分析厨って呼ぶんじゃねぇ! そういう意味ではPerlもPHPもドッコイドッコイ とりあえずさっさと仕様決めようぜ
ユーザ管理の有無とかメインページはPHPなのかHTMLなのかとか ツリー掲示板はつくったことはないけど。ログ形式を考えてみた。
トピッック番号<>トピック内番号<>名前<>メルアド<>コメント<>バストサイズ
こんな感じでOK? B:90 W:90 H:90 だったらどうするんだYO! >>26
どうせだから=24, =26もつけておけ 20=21=22=23=25>>>>>>>>>27 今日は一日中ひまだから公開で作るぞ。
おまえら乗るか? さっきXREAで垢取って来たんで有効になったらうpします。 いくら作りかけでもforeachの途中でチョン切れてるのをry こんなの作った。携帯用でレスがレベル1までだが…。
デザインが某無料掲示板サービスのパクリだとかほんとのことは言わない約束。
http://members2.tsukaeru.net/dna1435/bbs.php?id=test ソース
http://members2.tsukaeru.net/dna1435/bbs.txt
コメントとかは自分にしかわからないのであしからず。
これじゃぁ知識がないのがばればれだな… APIを再利用できる形にしておけば2ch型でもblogでも好きなように
改造できると思うんだが とりあえずレス書き込みする基本的な部分はこんな感じでどうだろ
http://org.s38.xrea.com/bbs.php >> 40
いいんじゃないすか?実際いいのかどうかはわかんないですけど…
たとえばどんなのをAPIにすればいいんだろうか? 大まかに動作を切り分けてクラスや関数に分けておいて実際に作りたい
掲示板の仕様に合わせて組み立てると。
まだ閲覧するページとして生成する部分を実装していないですが
別の用途でも使えるように表示する要素だけを用意して最終的に
組み立てて利用するのもいいかもしれない。
インターフェースを任意で組み立てれるならXOOPSなんかに使えるだろうし。
2ch対応にしたらファイルが増え過ぎるので止めた。
シンプルなただのツリー掲示板に変更 こりゃ終了だな。
------------------------------end------------------------------ _____________________ 再開 __________________ _____________________ 再開 __________________
_____________________ 再開 __________________
まぁまぁ、そういうこと言わずに…
俺は結構このスレ応援してるんだから。 シンプルなんが一番だね。
最近のは余計な機能付きすぎ。 とりあえず、4層構造にしたいと思っています。
今の考えとしては、1つのPHPで複数の掲示板を管理することも想定して、
・掲示板を管理するBbsクラス
・スレッドの管理をするBbsThreadクラス
・1つ1つのメッセージを管理するBbsMessageクラス
・メッセージを表示するBbsView
の4つを作成しようと思います。
一番最後のBbsViewクラスを複数用意し、設定などで切り替えることができるようにすることによって、スキンを変えるような感覚で掲示板のスタイルを変えれればいいなと思います。
と、ここまではいいのですが、さてどのように設計したらよいものやら…。
たとえば、投稿されたメッセージを書き込む機能はどのクラスに実装すればいいのかということです。
MessageWriteクラスを別に作るか、もしくはどこかのクラスに1つの機能として入れるか…。
あ、これはらあくまでも頭の悪い自分の妄想案ですので…。 実装から提案するんだったらソースモデルぐらい晒せよ 基本的な部分は動くようになった。まだバグっぽい感じはあるが
kentのweb forumに似た感じにできた とりあえず2つのスクリプトで動作するようになった
http://org.s38.xrea.com >>63
ツリー表示して書き込むと、新しいツリーになっちゃう 次はログをxml化するように改造しようかと思います。
現状で足らない要素ってありますかねぇ? 書き込みした後にブラウザで更新すると、同じ時間の書き込みになる
修正しないとまずい >>68
ありがとうございます。
さっそく修正してみます。 更新時の多重書き込みを修正しました。
単純にmetaタグでリロードさせるだけですが。
実はあまり興味んしわけね。
作って喜ばれるものを産み出したいが。
携帯minってどうだろ。
あらゆる設定や情報取得が携帯/PDAを解して出来るような >>72
携帯でも効率的な設定画面を表示できるようにしたいってことですか? >>74
そうです。
suExec+SSL環境下なら安全な運用が可能かと。
鯖に異常が発生したら通知できたりメールからシェル操作できたりとか 基本的にはWebminの機能を省略した感じで全てテキスト表示の
インターフェースにする >>74
できたら面白いかもしれませんね〜。。
使う人はあまりいなさそうですが…(ぉ クラス・ライブラリにすると初心者には扱えないわけね さらに洗練させて皆がウナるような物に仕上げるにはどうしたらいいんだろう 簡単に掲示板飛ばしちゃうような香具師は、何やってもダメだろう 自己解決できるだけの実力が無いんだろ。
画期的なものを作りたいなんて吐いていいレベルじゃないな。 おまえらくるな。
クリエイティブなヤツだけ来ればいい メガビもダメだったじゃんこいつ
1000gexも糞だし >クリエイティブなヤツだけ来ればいい
またクレクレかよ 他人が乗ってくるようなアイデアも無いのに「掲示板を作ろう」だけでスレ立てんな。
人の立てたスレに乗っかっただけだが。
もっと簡単なのがいいのかなぁ >>85
> それはkentに言ってくれ
パクったって事か? パクリとスレに乗っかるだけ
どうしようもないやつだな どこまでも付いてくるから困る。
良スレすら正常に進行しないし追っ払おうとしたら荒らし始める。 HTMLを普通に書くことも出来ない糞がまともなもんつくれるわけないわな。 ■ このスレッドは過去ログ倉庫に格納されています