ついでに 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
■ このスレッドは過去ログ倉庫に格納されています
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【川崎・20歳女性死体遺棄】「あさひを返せ!」県警の説明に親族、友人ら90人が署に集まり猛抗議「嘘ばかり、謝れば済むことなのに」 ★3 [ぐれ★]
- 【元日本代表】槙野智章、サッカー界の喫煙について仰天発言「結果を残している人、よく走る人はみんなタバコを吸ってるんですよ…」 [鉄チーズ烏★]
- 加藤財務相「米国債の売却、交渉手段と考えていない」…「カードになるもの全て盤上に」発言打ち消す [蚤の市★]
- 芸能人の不倫に「誰と誰が寝たとかで人間性まで否定して叩くの気持ち悪くない?」 三崎優太氏、永野芽郁の不倫報道で私見 ★2 [jinjin★]
- 【🌋】富士山噴火で東京に「火山灰」4.9億㎥の戦慄 2時間で都市機能はマヒ、必要な備蓄は「大地震」以上と識者 [ぐれ★]
- 【発達障害】ADHDの「先延ばし癖」改善に「殴る」は有効か Xで主張流布、専門家は警鐘「ずっとは続かない」 [シャチ★]
- 36歳童貞だけど今日シブヤでデートする。行くべき場所教えてくれ。
- 童貞が必ず③を選んでしまう画像がこちらwwwwwwwww [963243619]
- お金って何に使うのが有益なんだ? [635799952]
- 🔥🏡🔥 👶💦ちぇぇぇぇぇい!!
- 自民党、東北で絶滅へ [389326466]
- 殺された岡崎彩咲陽(あさひ)さん遺族「警察発表は嘘ばかり。助けて欲しかった」→ヤフコメ民「家族が守れば良かっただけ!自己責任!」 [314039747]