ついでに index.html 書き出し部分も
# index.html
$boradName = 'news4vip';
# 1..10
$tmpl = qq[<a href="../test/read.cgi/${boardName}/%s/l50" target="body">%d:</a> <a href="#%d">%s</a> ];
$cntLast = (@subjectTxt > 10) ? 10 : scalar(@subjectTxt) ;
for $cnt (1 .. $cntLast)
{
$_ = $subjectTxt[$cnt-1];
printf($tmpl, substr($_, 0, 10), $cnt, $cnt, substr($_, 15));
}
# 11..100
$tmpl = qq[<a href="../test/read.cgi/${boardName}/%s/l50" target="body">%d: %s</a> ];
$cntLast = (@subjectTxt > 100) ? 100 : scalar(@subjectTxt) ;
for $cnt (11 .. $cntLast)
{
$_ = $subjectTxt[$cnt-1];
printf($tmpl, substr($_, 0, 10), $cnt, substr($_, 15));
}
# 上位10スレの l10 のhtml化
$cntLast = (@subjectTxt > 10) ? 10 : scalar(@subjectTxt) ;
for $cnt (1 .. $cntLast)
{
# threadId 取得
$threadId = ($subjectTxt[$cnt-1], 0, 10)
# dat を読む (ここでもIOを減らす方法はいくつかある)
open(DAT, "${boardPath}/${threadId}.dat");
# 書く ( 1 と l10 部分)
}
探検
bbs.cgi再開発プロジェクト Part8
■ このスレッドは過去ログ倉庫に格納されています
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- NY株大幅続落、715ドル安 トランプ関税で景気懸念 [蚤の市★]
- 既婚男性の9割「結婚して幸せ」と回答 「夕飯の準備できている」「妻子がいたわってくれる」…“結婚”するメリットの声続々 ★4 [ぐれ★]
- 楽しんご、銭湯での男性へのわいせつ行為で逮捕された中孝介容疑者に私見「浴場で欲情すな!」 [Ailuropoda melanoleuca★]
- 【徳島】道の駅の「ガチャガチャ」に入っていたのは→日本円で10円以下の外貨硬貨15枚… [牛乳トースト★]
- 【MLB】イチロー、マリナーズ開幕戦で始球式 ネット衝撃 51歳なのに135キロ計測!「50代でこんな球…」「現役と言われても信じる」 [冬月記者★]
- 【兵庫】斎藤・兵庫県知事 “うそ八百発言”から1年、自身への処分なく「襟をただす」「告発は中傷」繰り返す ★4 [ぐれ★]
- ジャップのクソガキ、見張ってないとすぐイジメを始める欠陥種だとやっと世間が認めはじめる [194819832]
- お🏡お🏡お🏡お🏡お🏡お🏡お🏡
- 東京のホテル代、限界突破 wwwwwwwwwwwwwwwwwwwwwwwwwww [479913954]
- なんGは松本人志を応援します!
- 【悲報】国土交通省「地方は物価が安いので地方の年収600万円は東京の年収1400万円より生活レベルが上」都民に効きすぎて大炎上 [257926174]
- すき家でネズミ混入したと疑うのはダメだけど投稿者を嘘つき扱いして誹謗中傷するのはOK←これ