私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレPHP+MySQL掲示板作ろうぜ
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 : ○
レスフィルター : (試験中)
長期運用に耐え、勝手よく使える掲示板を生み出す。
クラス・ライブラリにして使いまわせるようにします。
MySQL以外のDBでも使えるようにAPI拡張も視野に入れて
基本APIと実装例
http://org.s38.xrea.com/bbs.php
臨時のログ・データ
http://org.s38.xrea.com/bbs.log
コレをベースに変更・改善を加えて各種機能を実装します。
ローカル・ルール
・みんなが気持ちよく参加できる雰囲気を作りましょう
・他者を不快にさせるような一方的な煽りは止めましょう
・荒らしやスレ違いは放置。放置できない人も荒らし同然。放置の美学
・厳格なバージョニングは必要でないが変更点はマメに報告しましょう。
クラス・ライブラリにして使いまわせるようにします。
MySQL以外のDBでも使えるようにAPI拡張も視野に入れて
基本APIと実装例
http://org.s38.xrea.com/bbs.php
臨時のログ・データ
http://org.s38.xrea.com/bbs.log
コレをベースに変更・改善を加えて各種機能を実装します。
ローカル・ルール
・みんなが気持ちよく参加できる雰囲気を作りましょう
・他者を不快にさせるような一方的な煽りは止めましょう
・荒らしやスレ違いは放置。放置できない人も荒らし同然。放置の美学
・厳格なバージョニングは必要でないが変更点はマメに報告しましょう。
パートと班分け
Aパート:核となるデータ成型(仮実装)
Bパート:データ格納(テキストファイルで仮実装 DB連携製作中)
Cパート:入力データ成型(未実装)
Dパート:投稿規制と管理画面(未実装)
供出アップローダ
http://s2.arigato3.net/~test/room3
※今回の案件に有効な新技術があれば盛り込んで逝きたいので
何か良い情報あればお願いします。
Aパート:核となるデータ成型(仮実装)
Bパート:データ格納(テキストファイルで仮実装 DB連携製作中)
Cパート:入力データ成型(未実装)
Dパート:投稿規制と管理画面(未実装)
供出アップローダ
http://s2.arigato3.net/~test/room3
※今回の案件に有効な新技術があれば盛り込んで逝きたいので
何か良い情報あればお願いします。
現時点ではログ実装が読み込んだデータをスレッドで振り分け順に
押し込んで行く形式なので削除や修正を入れた場合は過去ログのリンク
が死ぬ可能性がある。
で、全体のレス番号とスレ内レス番号も保持させ恒久的な整合性を維持
出来るように切り替えてDB部を書いてます。
押し込んで行く形式なので削除や修正を入れた場合は過去ログのリンク
が死ぬ可能性がある。
で、全体のレス番号とスレ内レス番号も保持させ恒久的な整合性を維持
出来るように切り替えてDB部を書いてます。
ログ用テーブルのフォーマット
bbsdata(post_no int,thread_no int,res_no int,name text,mail text,hp text,message text,ip text);
bbsdata(post_no int,thread_no int,res_no int,name text,mail text,hp text,message text,ip text);
ローカル・ルール 翻訳版
>・みんなが気持ちよく参加できる雰囲気を作りましょう
本7がいなければ黙っていてもいい雰囲気
>・他者を不快にさせるような一方的な煽りは止めましょう
本7への煽りはみんなを愉快にさせます
>・荒らしやスレ違いは放置。放置できない人も荒らし同然。放置の美学
本7を無視することが最大の美学
>・厳格なバージョニングは必要でないが変更点はマメに報告しましょう。
誰かやってくださいよぉ~
>・みんなが気持ちよく参加できる雰囲気を作りましょう
本7がいなければ黙っていてもいい雰囲気
>・他者を不快にさせるような一方的な煽りは止めましょう
本7への煽りはみんなを愉快にさせます
>・荒らしやスレ違いは放置。放置できない人も荒らし同然。放置の美学
本7を無視することが最大の美学
>・厳格なバージョニングは必要でないが変更点はマメに報告しましょう。
誰かやってくださいよぉ~
掲示板程度なら一人で作ったほうがやりやすいし結局楽。
ローカル・ルール
・1はこのまま一人でこのスレを進行すること。
ローカル・ルール
・1はこのまま一人でこのスレを進行すること。
削除権を投稿者にも持たせる必要があるかもしれないな
それと質問がある場合には
「初心者から抜け出そうと必死な本7です
分からない事があるのでどうか教えてください」
これを文頭に付ける事
「初心者から抜け出そうと必死な本7です
分からない事があるのでどうか教えてください」
これを文頭に付ける事
>>18のはベタすぎ。もうちょっと工夫を
SQL実装そのものを見せろって事か。
bbs.php内に含んでいるがまだうpしてない。
接続してDBを選択する部分までは動いているが。
bbs.php内に含んでいるがまだうpしてない。
接続してDBを選択する部分までは動いているが。
何かよく分かりませんが、
ここにティッシュ置いときますね。
_,,..i'"':,
|\`、: i'、
.\\`_',..-i
.\|_,..-┘
そういう問題ではないんだが。
汎用的な動作でない関数を使うと読める人間がPHPハッカーに偏る。
汎用的な動作でない関数を使うと読める人間がPHPハッカーに偏る。
オレならこうなっちゃうかも
$flag = file_exists($this->daturi.$dat);
$flag = file_exists($this->daturi.$dat);
あら、出てた。
Boolean値を暗示的に用いると初心者と俺が誤解を招きやすいから
見た目のインパクトを重視してこうしてるわけ。
後からいくらでもイジりやすいし
Boolean値を暗示的に用いると初心者と俺が誤解を招きやすいから
見た目のインパクトを重視してこうしてるわけ。
後からいくらでもイジりやすいし
空ファイルを作るのに分かりやすいようにしたんだが。
暇な人いるんだったら騙されたと思ってデータ修正のパート書いてくださいな。
類似してるかもしれないスレッド
- PHP+MySQlでCMSっぽいものを (136) - [39%] - 2019/5/9 7:46
- 【PHP】ツリー掲示板を作ろう (383) - [39%] - 2018/3/14 20:15 ○
- PHP を流行らせるには (224) - [31%] - 2021/3/15 0:45
- PHPでラーメン作れますか? (83) - [27%] - 2019/5/9 7:45
トップメニューへ / →のくす牧場書庫について