PHP初心者勉強会やらんかね! (489レス)
上下前次1-新
281(1): 2008/11/18(火)17:47 ID:SrfAqIOB(1) AAS
>>279
チャットを真剣に作ろうとするとComet/Ajaxが必要ですねw
Lingr(リンガー)で検索すれば分かると思います。
ポーリングぐらいしか方法はないと思いますが・・・
チャットの次が掲示板なので簡単なチャット(フォームの練習)でいいかと思いますよ!
282(1): 2008/11/18(火)18:42 ID:??? AAS
チャットはね
基本がしっかりしてないと
返って悪い経験になると思うんだよね
最初は本当にシンプルなものを積み重ねで
あまりJavaScriptは絡ませる必要は無いと思うよ
初心者を対象としてるならね
283: 2008/11/19(水)11:11 ID:a7h5RLN/(1) AAS
>>276
和気藹々とした雰囲気なので、結構やってるだけで楽しかったりします。
ご参加お待ちしています。
>>277-282
チャットは死ぬほど簡単だと思います・・・
PHPだけで、JavaScriptなどは特に必要ありません。
勉強の目的は、
・フォーム処理
・増減するデータ量の管理
になるかと思います。
284(1): 2008/11/20(木)08:15 ID:/i4zhkSw(1) AAS
それチャットじゃないじゃん
285(1): 2008/11/20(木)09:56 ID:??? AAS
一昔前のmetaタグでリロードする負荷の高いチャットとか
今さら作る人いないだろうに。。。
286(1): 2008/11/20(木)10:10 ID:??? AAS
283の考える
チャットという表現があまりよくないと思うし
掲示板よりチャットの方が難しいと思うんだがw
順序がおかしくね
掲示板を自動リロードした機能がチャットなんじゃないの?
287(1): 2008/11/20(木)10:36 ID:mPSRQsOs(1/4) AAS
>>284
外部リンク:ja.wikipedia.org
>>285
実用的なものを作るのが目的ではなく勉強が目的です。
288(1): 2008/11/20(木)10:45 ID:mPSRQsOs(2/4) AAS
>>286
それは若干考えました。
2ちゃんねる型の掲示板にすれば、簡単ですが、それだと勉強の意味がありません。
2ちゃんねる型の掲示板ならとても簡単です。
ログが上から下に流れるため、ログの反転も必要ありませんから。
(ちなみに当時の掲示板の主流は、新着ログが上に表示されます)
2ちゃんねるが単純なのは、ひろゆきがプログラマーじゃなかったからでしょう。
ログを追加するだけなら複雑な処理も必要ありませんから。
これに編集や削除機能を付けると、少し難しくなります。
チャットの次の課題は掲示板ですが、2ちゃんねる型のような単純な掲示板では勉強になりません。
省1
289: 2008/11/20(木)12:47 ID:mPSRQsOs(3/4) AAS
>ログが上から下に流れるため、ログの反転も必要ありませんから。
>(ちなみに当時の掲示板の主流は、新着ログが上に表示されます)
あ、書き直してたら意味が不明になってました。
2ちゃんねる開始当時(1998年?)の掲示板の主流は、書き込みフォームが一番上にあって、
最新のログが上から表示され、古い書き込みが下に表示される、今の2ちゃんねるとは逆でした。
290(1): 2008/11/20(木)12:50 ID:??? AAS
掲示板は掲示板でもどういう機能をもった掲示板を作るとか
チャットはチャットでとういう機能をもったチャットとか
もう少し具体的に書かないと
掲示板ひとつとっても人それぞれ持つイメージは違うと思うよ
今までのログを見てても説明不足の点が若干多い気がする
特に素人相手にしてるなら、なおさらわかりやすい具体的な表現が必要だと思う
291: 2008/11/20(木)14:16 ID:mPSRQsOs(4/4) AAS
>>290
そういう説明は勉強会でしてます。
292: 2008/11/20(木)15:16 ID:??? AAS
普通、掲示板を作ると聞いて、2ちゃんねる型を思い浮かべる方が発想が貧弱。
293(1): 2008/11/20(木)15:44 ID:??? AAS
>>288
違うと思う。
ひろゆきがそんな理由で上から下に流れるようにしたという程度の技術力なら
そもそも2chなんて作れてないと思うな。
それに2chだって裏では編集も削除もIP管理も検索も抽出表示もアンカーへの正規表現もある。
2chはそこまで簡単じゃない。
294(1): 2008/11/20(木)16:29 ID:??? AAS
ログの反転ってそんなに難しい技術なのか
295: 2008/11/20(木)21:06 ID:??? AAS
過疎より討論する方がいいなw
いろんな意見あるのがわかるw
296(1): 2008/11/20(木)21:20 ID:WBdj1Bs+(1) AAS
DB使えば....日付フィールドで order by
フォームの練習ならじゃんけんゲームとかでよかったかもねw
その後掲示板の方が、一般的な参考書と比べて変わらねぇーけど分かりやすい。
297(1): 2008/11/20(木)23:00 ID:??? AAS
>>293
あるいは、2ちゃんの元となったあめぞうが、上から下のスタイルだったとも考えられますね。
2ちゃんは現在でこそ多機能ですが、開始当初は簡素なものでしたよ。
>それに2chだって裏では編集も削除もIP管理も検索も抽出表示もアンカーへの正規表現もある。
これらは2002年以降の機能で、作ったのもひろゆきではなく、支援者でしょう。
>>294
我々なら簡単ですが、ひろゆきには難しかったかもしれません。
>>296
単にフォームの練習なら、その方がいいですね!
298(3): 2008/11/20(木)23:29 ID:??? AAS
2ちゃんねるのread.cgiはCで書かれていたはず。
ログを反転するには、メモリ上にスタックしていく必要があるけど、
Cでやるのはなかなか面倒くさいなー。
PerlやPHPなら配列に入れてリバースすればいいけど、
Cは最初に確保する配列の長さを決める必要があるし、
文字列の確保もなかなか悩ましい。
だったらスタックせずに、ログを上から順に読み出した分だけ
出力する方が、簡単であることは間違いない。
299: 2008/11/20(木)23:44 ID:??? AAS
>>298
低レベルなランダムアクセスだったりして
300(2): 2008/11/21(金)01:32 ID:??? AAS
>>298
DBだって最大の文字列数は決めるじゃん
文字列が可変する変数はポインタ使えばいいんじゃね
上下前次1-新書関写板覧索設栞歴
あと 189 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.021s