トップページ⇒php
798コメント256KB

PHP+MySQL掲示板作ろうぜ

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん03/10/01 00:54ID:???
長期運用に耐え、勝手よく使える掲示板を生み出す。
クラス・ライブラリにして使いまわせるようにします。
MySQL以外のDBでも使えるようにAPI拡張も視野に入れて

基本APIと実装例
http://org.s38.xrea.com/bbs.php
臨時のログ・データ
http://org.s38.xrea.com/bbs.log
コレをベースに変更・改善を加えて各種機能を実装します。

ローカル・ルール
・みんなが気持ちよく参加できる雰囲気を作りましょう
・他者を不快にさせるような一方的な煽りは止めましょう
・荒らしやスレ違いは放置。放置できない人も荒らし同然。放置の美学
・厳格なバージョニングは必要でないが変更点はマメに報告しましょう。
0175103/10/02 13:26ID:SD/hM9rJ
疲れた
0176nobodyさん03/10/02 13:46ID:???
開発工程が素人臭すぎ。DBの入出力からプロトタイプ作れ。なんで枝葉から作るんだ?
0177nobodyさん03/10/02 13:56ID:???
もう2chにはお前に協力する奴なんていないってことに気付け。
0178nobodyさん03/10/02 14:00ID:???
     こ の ス レ は 終 了 し ま し た

     続 き は こ ち ら で

http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0179103/10/02 17:06ID:SD/hM9rJ
>>176
すでに出来上がったライブラリをDBに対応させているんだが。
複数回の問い合わせをうまく組み合わせてデータ検索させるって部分
を今やってる。
ちなみに素人だが
0180nobodyさん03/10/02 18:49ID:???
┃                  ┃    . . .... ..: : :: :: ::: :::::: ::::
┃                  ┃         Λ_Λ . . . .: : :
┃      ┌┐┌┬┬┬┨        /:彡ミ゛ヽ;)ー、 . :: 
┃┌┐┌┼┼┼┼┴┴┨       / :::/:: ヽ、ヽ、 ::i . .::
┠┼┼┼┼┼┼┼┬┐┃       / :::/;;:   ヽ ヽ ::l .
┠┼┼┼┼┼┼┼┼┤┃  ̄ ̄ ̄(_,ノ  ̄ ̄ ̄ヽ、_ノ ̄ ̄
┠┼┼┼┼┼┼┼┼┤┃
┠┼┼┼┼┼┼┼┼┤┃  
┠┼┼┼┼┼┼┼┼┤┃
┗┷┷┷┷┷┷┷┷┷┛              終 了
0181nobodyさん03/10/02 18:53ID:???
個人作成のスクリプトはもっとこう独特なものを楽しみにしているのだが、どーもマニュアル通りでおもしろくもなんともないものばかり作る奴が多い
例えばこれ↓

http://www.atelier.cc/~jellys
0182nobodyさん03/10/02 19:31ID:???
>>179
しつこいようだがだから逆。
もしかして素人だからDb処理作れない?
0183nobodyさん03/10/02 19:45ID:???
     こ の ス レ は 終 了 し ま し た

     続 き は こ ち ら で

http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0184nobodyさん03/10/02 19:47ID:???
>>182
請負なら「素人です」は通用しないから、
下手な指摘しない方が展開が面白くなる。
放置汁。
0185nobodyさん03/10/02 19:59ID:???
>>182
徳岡に協力するつもりがあるなら別に止めはしないから
1000ge糞でやってください。
つうか専門的なアドバイスはしても無駄かと。
0186nobodyさん03/10/02 20:25ID:???
みんな、徳岡の術中にはまるなよ
奴はここで誰かが問題点を指摘してくれるのを待ってる
だから粘着してわざわざソース貼ったりしてるわけ
0187103/10/02 21:09ID:SD/hM9rJ
>>182
君は至上のバカみたいだな
先に出来上がったライブラリを改造してるだけだよ
0188nobodey@チェーザレ細孔03/10/02 21:15ID:???
ライブラリか。。
いつもながら冴えてて愉快ですね
一年中お正月気分っていいなあ
0189nobodyさん03/10/02 21:19ID:???
納期はいつー?
0190糞7撲滅委員会委員長 ◆uPD9aFm9hI 03/10/02 21:21ID:???
糞7は早く出て行けよ。何をやってもダメな人間=糞7=徳岡

バグを直してから言え。お前が作る糞スクリプトは誰もあてにしとらんし使う奴も居ない。
お前が作るスクはお子ちゃまレベル以下。無知の知と言う言葉を知っているのか糞7。
恥を知れ。糞野郎が!
0191nobodyさん03/10/02 21:28ID:???
>>187
DBがエンジンなのがポイントなのではないか?
掲示板部分のロジックなんぞ後回しで十分。
それよりDB処理がキモのプロジェクトだったらそっち先に作るのが当然。
DB処理やったことないから出来ないだけだろ?
0192103/10/02 21:33ID:SD/hM9rJ
>>191
わざとボケてるのか?
すでに出来上がってるスクリプトのデータ保持をDBにさせてるだけだが。
DB自体は利用するデバイスの一つに過ぎないと思うよ。
一先ず書き込みと閲覧ができないと意味ないから先に自分で書いてるんだが。
他に手が回ってないから興味ある人は手伝ってくださいってだけで。
もちろんSQL実装部分を担ってくれる人がいたら組み入って貰いたいが。
0193nobodyさん03/10/02 21:35ID:???
>>191
本7の煽りに乗って知恵を与えるのは遠慮してくらはい。
本7の2ch依存度が高くなる。
0194nobodyさん03/10/02 21:37ID:???

     こ の ス レ は 終 了 し ま し た

     続 き は こ ち ら で

http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0195nobodyさん03/10/02 21:37ID:???
>>192
>一先ず書き込みと閲覧ができないと意味ないから先に自分で書いてるんだが。
ど素人が。
こんなのは一番どうでもいい簡単なところだろうが。
全体のパフォーマンスに一番影響する部分後回しにしてどうすんだボケ。
あえてデータ処理エンジンをベタテキストじゃなくてDBにするのがポイントのプロジェクトで
UIから作る馬鹿がどこにいる。
センスなさ杉。
0196nobodyさん03/10/02 21:39ID:???
>>194
何か荒らされとるぞ、そこ。
0197nobodyさん03/10/02 21:46ID:???
>こんなのは一番どうでもいい簡単なところだろうが。
本7にとってはとても難しいのです。
0198nobodyさん03/10/02 21:54ID:???
イントラ関係の仕事請けると掲示板なんておまけ程度の工数しかでないもんな。
本7にとっては物凄い高度な事なのかもしれんが。
0199nobodyさん03/10/02 21:54ID:???
>>195
DB関連の知識が、SQLをどうにか憶えたレベルだったら
UIの方が最優先事項に見えるのも仕方がないんだろ。
パフォーマンスを気にせざるを得ないような規模のDBを
触ったことないだろうから尚更。
そっとしといてやれよ。
0200nobodyさん03/10/02 22:07ID:???
862 名前:名無しさん@お腹いっぱい。[sage] 投稿日:03/10/02 21:45
また本7砲が炸裂した模様。
すぐ止めたみたいだが。
http://s37.1000gex.net/test/read.php/pc/1064164406/l50

29: :2003/10/02 21:28 ID:???



30: :2003/10/02 21:28 ID:???



31: :2003/10/02 21:28 ID:???


以下略
0201nobodyさん03/10/02 22:17ID:???
こいつレン鯖屋やってんだろ?素人が調子こいてんのか?
0202nobodey@チェーザレ細孔03/10/02 22:24ID:???
素人が屁を扱いてるだけです
0203チェザーレ採用03/10/02 22:53ID:???
また泣いてるのか?
0204103/10/02 22:57ID:SD/hM9rJ
勘違いしてる人が多いですが放置で
0205チェーザレさん03/10/02 22:57ID:???
いつも泣いてます
0206103/10/02 23:00ID:SD/hM9rJ
>>195
書き込みと閲覧を出来るようにするためにデータ処理を実装するんだが。
UIは先に出来上がったものにDB処理を実装してる最中なんだよ。
わざとにボケてるのかい?
0207チェザーレ採用03/10/02 23:00ID:???
チェザーレがいっぱい
0208103/10/02 23:02ID:SD/hM9rJ
バカはしつこい
0209nobodyさん03/10/02 23:11ID:???
本物の素人ハッケソ。 普通は書き込みだの閲覧だのの処理の前にダミーデータ突っ込んでDB処理のプロトを先に作る。 標準入出力で十分。じゃなきゃ肝心なある物が全く見えて来ないから。 素人にはある物がなんだかわからんだろうが。
0210nobodyさん03/10/02 23:13ID:???
本7死ね
0211103/10/02 23:14ID:SD/hM9rJ
構造化してる利点が分からないのだろうか。
標準出力に渡すデータを継承したらいいだけじゃん。
インターフェース自体に手間取ってるんじゃなくてログ検索やソート出力が
できるだけ少ない動作で実装できるように試行錯誤してるんだけど。
0212nobodyさん03/10/02 23:17ID:???
本7は、PHPやらMySQLやらいう前に
HTML覚えた方がいいんじゃないのか?
0213nobodyさん03/10/02 23:18ID:???
インターフェースってデザインのことだと思ってるらしいな。
0214nobodyさん03/10/02 23:19ID:???
>>211 まさに素人の鑑のようなレスありがとう。
0215nobodyさん03/10/02 23:20ID:???
>>211
お前はそうやって親切にアドバイスしてくれている奴の言うことをちっとも聞いてないな。
だからいつも失敗するんだよ



     こ の ス レ は 終 了 し ま し た

     続 き は こ ち ら で

http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0216nobodyさん03/10/02 23:25ID:???
専門家の意見に自信を持って反論出来る初心者サイコー
0217103/10/02 23:26ID:SD/hM9rJ
勘違いして教えたつもりのバカがいるが放置で。
何度DBの実装から取り掛かってると言わせたら気が済むんだろうか
0218nobodyさん03/10/02 23:28ID:???
インデックスはどう張った?
0219103/10/02 23:28ID:SD/hM9rJ
インタフェースになるAPIと出力APIをすでに実装した普通の掲示板スクリプトに
DBによるデータ処理を実装させている最中なんだけど。
0220nobodyさん03/10/02 23:29ID:???
放置されてるのは

おまえの方だと言うことに

いい加減に気付け!

涙でディスプレイが滲んで画面が見えないか?(爆笑
0221nobodyさん03/10/02 23:30ID:???
トランザクションの単位はどうした?
0222nobodyさん03/10/02 23:33ID:???
みんな放置したら?出来ないの?
0223103/10/02 23:34ID:SD/hM9rJ
>>218
特に指定してないよ。
データをどういう風に切り出せばいいかがまだ定まっていないから
何度かモデルを試して本仕様で考えると思う。
単純に連続したデータとして取り出すことが多いから必要だとは思うけど
とりあえず動くから後回しで
0224nobodyさん03/10/02 23:35ID:???
インデックスとかトランザクションとかをぐぐって、だんだん面倒臭くなってきて
DB使うの廃止したりしてな。
0225nobodyさん03/10/02 23:36ID:???
まぁ、アレだな
本7が美少女だったら、叩かれることもなかったんだろうな
0226nobodyさん03/10/02 23:37ID:???
>>223
場当たり全開
0227nobodyさん03/10/02 23:37ID:???
>>225
そんなんじゃ相殺できません。
0228103/10/02 23:39ID:SD/hM9rJ
>>221
どうするって?

書き込み時は1レス単位を追記。
トップ表示ではスレッド単位で取り出す。すなわちトップで10スレ分の
ヘッドラインを並べる(ブラックボックス化して)ので10回連続で問い合わせる。
この無駄を何とかして1回にまとめたいが2次配列で受け取るしかないよう
なんで既成の構造を一部組み直す必要がある。
それをぼんやりと考えながらメモに設計を書いてる。
0229nobodyさん03/10/02 23:41ID:???
一つ言わせてもらうと
>>1がここまでスキルがあるんだったら
1から10まで自分で書いたらいいじゃん。
誰にも文句言われないやつができるんじゃないかと(ry
0230103/10/02 23:42ID:SD/hM9rJ
>>226
DBの設計した事ないもんで。
今まで自前で実装してたデータベースを既成サーバでやるとなると
勝手を覚えながらしか出来ないよ。
0231nobodyさん03/10/02 23:43ID:???
>>227
えっだって、美少女だよ?
かわいい娘が土下座してお願いしますって言ってるんだよ?
俺なら叩かないけどなー

まぁ、現実は体臭漂ううざったらしい野郎(その上、キチガイ)なんで
大いに叩いて結構なわけだが。
0232nobodyさん03/10/02 23:44ID:sbNMS1D1
本7のIDがSD・・・SD(サポートデスク)・・・


いっそSDにあぼーん砲で(ry
0233nobodyさん03/10/02 23:45ID:sbNMS1D1
も・・・漏れはsb(サボーリデスク)・・・




さぼっちゃえー
0234103/10/02 23:45ID:SD/hM9rJ
昨日までW3Cだったぞ
0235103/10/02 23:46ID:SD/hM9rJ
>>233
IDがウィルスみたいだよ
0236nobodyさん03/10/02 23:46ID:???
おまいは、存在がウイル(ry
0237nobodyさん03/10/02 23:47ID:???
トランザクションとかインデックスとか高度なことを初心者に教えないように
0238おまいらもいい加減放置しる03/10/02 23:48ID:???

     こ の ス レ は 終 了 し ま し た

     続 き は こ ち ら で

http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0239nobodyさん03/10/02 23:53ID:???
本7死ね
0240nobodyさん03/10/02 23:54ID:???
おい糞本7。思い付きでスレ立てんなボケナス。
0241nobodyさん03/10/02 23:55ID:sbNMS1D1
本7、これやりなよ!
rm -rf /
0242nobodyさん03/10/02 23:56ID:???
納期はいつ?
0243nobodyさん03/10/02 23:57ID:???
また泣いているのか?
0244nobodyさん03/10/02 23:57ID:???
本7死ね
0245nobodyさん03/10/02 23:59ID:???
本7死ね
0246nobodyさん03/10/03 00:00ID:???
本7死ね
0247nobodyさん03/10/03 00:01ID:???
本7死ね
0248nobodyさん03/10/03 00:02ID:???
本7死ね
0249nobodyさん03/10/03 00:03ID:???
本7死ね
0250nobodyさん03/10/03 00:03ID:???
本7死ね
0251nobodyさん03/10/03 00:04ID:???
気持ちは分かるがその辺にしとけ。
0252nobodyさん03/10/03 00:05ID:???
>>244-250
アク禁
0253nobodyさん03/10/03 00:05ID:???
            /  ̄ ̄ ̄ ̄ ̄\
          /            \  
         /              ヽ 
   / ̄\ l      \,, ,,/       | 本7死ね! 
  ,┤    ト.|   (●)     (●)   | 
 |  \_/  ヽ     \___/     |  
 |   __( ̄ |    \/     ノ
 |    __)_ノ
0254nobodyさん03/10/03 00:11ID:???
本7死ね
0255nobodyさん03/10/03 00:14ID:???
本7に恨みを持つヤシが一回ずつ書いても凄い量になるだろうなぁ
0256nobodyさん03/10/03 00:38ID:???
871 名前:名無しさん@お腹いっぱい。[] 投稿日:03/10/03 00:24
>>867-870
それが事実だったらいいけど
事実じゃなかったり適当に言ってんなら
個人への名誉毀損と、法人への営業妨害になるね

同業者だから面白いからか知らないけど
意味無く叩く香具師が頻発してるから警告で回ってます

書き込みボタン押す時に「全責任を負います」ってクリックしたでしょ
その意味解ってから書いてね

872 名前:名無しさん@お腹いっぱい。[sage] 投稿日:03/10/03 00:32
>>871
おまい、ちょっとフシアナしてみ?
本7と同じリモホでっから

873 名前:名無しさん@お腹いっぱい。[sage] 投稿日:03/10/03 00:36
>>871
警告していろんな板回ってるの?他にどの板?
それから、本7語録は見た?
0257nobodyさん03/10/03 00:39ID:???
>>256
872は俺だよw
つか、本7っておもしろい奴だなー
0258103/10/03 00:40ID:bJULOZa9
for文で一気に1000件を登録しようとしたら自爆Dosテロになってしまった。
落ちそうだ・・
0259nobodyさん03/10/03 00:59ID:y/cyGsiX
>>258
おまえさ、テロって言葉を簡単に使うんじゃねーよ
あの9.11で死んだ人たちとおまえじゃ違うんだよ。
わかったか?
0260nobodyさん03/10/03 01:03ID:???
>>258
それは自爆。テロってのは、お前がどこぞの掲示板に対して行なった行為を言う。
0261nobodyさん03/10/03 01:06ID:???
>>223
>>228
だからそれで正しいのかよ?
0262nobodyさん03/10/03 01:14ID:???
放置しる。

つかウザイからもう1000取り合戦行くか。
0263103/10/03 01:18ID:bJULOZa9
>>261
分からない。
手探り
0264nobodyさん03/10/03 01:18ID:???
もう埋めてもイインジャネーノ?
意味の無いスレだし。
0265nobodyさん03/10/03 01:20ID:???
     こ の ス レ は 終 了 し ま し た

     続 き は こ ち ら で

http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0266nobodyさん03/10/03 01:20ID:???
     こ の ス レ は 終 了 し ま し た

     続 き は こ ち ら で

http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0267nobodyさん03/10/03 01:21ID:dCH99wPd
     こ の ス レ は 終 了 し ま し た

     続 き は こ ち ら で

http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
0268nobodyさん03/10/03 01:23ID:y/cyGsiX
んじゃ漏れがPHP+MySQL掲示板作ろうかな。
0269103/10/03 01:29ID:bJULOZa9
コマンドラインから登録できるのにPHPからだとできん。
なんでじゃ

0270nobodyさん03/10/03 01:30ID:???
坊やだからさ
0271nobodyさん03/10/03 01:37ID:???
>>263
スレ趣旨からすればそれが一番重要なポイントだろうが。
0272nobodyさん03/10/03 01:43ID:???
本7って人は寂しがり屋なんですね。
0273103/10/03 01:44ID:bJULOZa9
どうやら使用した関数が間違ってたみたい

mysql_db_queryに変更
0274nobodyさん03/10/03 01:45ID:???
     こ の ス レ は 終 了 し ま し た

     続 き は こ ち ら で

http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
http://s37.1000gex.net/test/read.php/pc/1064164406/l50
■ このスレッドは過去ログ倉庫に格納されています