【Perl】掲示板を使ろう! (503レス)
前次1-
抽出解除 レス栞

84
(1): panton 2001/07/17(火)15:17 ID:/BDSxh5c(1) AAS
>>83
リニアというのは、掲示板は発言の並びに順番があるということです。
TIMEなどをキーにしてkeysでsortなんかをすることも出来ますが、
DBMの起動オーバーヘッドなんかを考えると、
あえて使う必要も無いかなという程度です。
記事数や値のサイズによる負荷の増加は気にするほどではないと思いますが、
よく知りません。

ファイルロックについては、いろんなところで調べてみるといいと思います。
追記モードでも同時に起こると、ファイルの同じ位置に書き込もうとして
データがおかしくなります。
85
(2): 名無しさん@お腹いっぱい。 2001/07/17(火)17:07 ID:sUEgTyfs(1) AAS
>>84
ありがとうございます。

あと他にも、疑問が生じたときに、理由は自分で考えてみたのですが
これでいいのでしょうか?

while (<FILE>)よりも@line <FILE>のほうが、読み込み時に
早くcloseを行うのでよさげ
・・・・>読み込み時は共有可、書き込み時はどっちみちロック

ANHTTP環境ではflock不可
・・・・>Renameロックかflockコメント化で我慢

全読み>全書き込みvs追加モード
・・・・>ファイルアクセスより管理性重視?

レスポンスお願いします。
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.552s*