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

69
(3): 名無しさん@お腹いっぱい。 2001/07/09(月) 00:38 ID:vYQpj6T6(1) AAS
>>68
おれはflockが使えるときは読み込みのときでも
flock(FILE, LOCK_SH) ってやってるよ。
ただしsymlinkを使ったりする場合は読み込みではロックしない。

配列サイズは、サーバのメモリ容量とアクセス頻度を考慮して
判断すべきだから一概にいえないけど、
うちの環境では100KBならまず気にしない。1MBだと気にするかも。
70
(1): 名無しさん@お腹いっぱい。 2001/07/09(月) 10:12 ID:8Wkoq3g6(1) AAS
>69
気にしてください、お願いします
73
(1): 名無しさん@お腹いっぱい。 [0] 2001/07/09(月) 11:06 ID:??? AAS
そうすると、>>69はファイルロックの話も含めて、ネタか?
82
(1): panton 2001/07/16(月) 19:29 ID:YjhPdxYw(1) AAS
>>81
ageで書いてもいいんじゃないかと思うけどなんでsage?

> ・TieやDBOPENを使ったものが見かけないのはなぜですか?
>  負荷について問題があるのでしょうか
掲示板の場合リニアなデータ構造が多いのでハッシュがメインの
タイは不向きといえば不向き。配列を結びつける事も出来るが、
インターフェイスが不完全。

> ・追加書き込みモードを基本にしてもファイルロックは
>  必要でしょうか?
必要です。堅牢性についてはデータの重要性によります。

> ・読み出しに関して、基本的なスクリプトでは@LINE=<FILE>と
> していますが、While(<FILE>)やその他の方法のうち、お勧め
> なのはどれでしょうか?
>>69あたりからを読んでください。
seekに関しては、固定長なら使えるけど、掲示板のように
データ長が不定なデータだと不向き。

そこら辺を解決するためにIndexedFile.pmを作ってるんですが・・・
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.896s*