またもやハマリ道だなぁ

2001/10/18 [01:27:23] (木) 天気

う。いかん、もうこんな時間じゃないか。

どうも掲示板が重くていかん。保存記事数はずっと変えてないから、biglobeのパフォーマンスもあるはず。…だけど、よそさまのを見るとけっこう早い掲示板もある。


見てみると、この手の掲示板の定番、全文を配列に一気読み、をあえてやらずに、ファイルを開きっぱなしで処理してるっぽい。全文を配列に読みこむのは、重くなる一番の原因だ。掲示板というのは「読む動作」が9割、「書く動作」など少ない、と書いてあって、確かになぁ、と考え出してたらこんな時間(苦笑


ただ、アクセス数にもよるんだろうけど、ファイルを開きっぱなしで処理するのは抵抗がある(危険度が増す)…ので、どーすべか、考えてみたら、ファイルサイズが気になって、以前作ったお言葉CGIではインデックスファイルを使ってるを思い出した(笑)


てことは、読みこみは、ページごと、もしくはスレッド単位で平気だわ。書きこみが生じた時に、データが「頭からコメントも含めて順番に並んでいる」ということを保証できるように書きこめばいいのだ。

書きこみ時に多少リスクが増えるけど、こちらのほうが当然早い。


んで、サブルーチンにする前にちまちまとしたテスト(サンプルデータを作成し、仮のスクリプトを走らせ、結果を検証)してたら、もう眠いじゃありませんか(笑)読み書きの基本部分をいじることになるので、ほとんど新規に書き起こしたほうがいいだろうし、やはり重くなる原因のテーブルをスタイルシートに変えてみたいし。。先は長いな、これ。


カロリー減量作戦。

今日の昼飯。ampmのおにぎり、お茶

今日の晩飯。小金井駅前の立ち食いソバ


なんとか早いうちに作ってしまわないと、飽きっぽいので投げてしまうのよ、おれ(笑)

<<2026/1>>
    123
45678910
11121314151617
18192021222324
25262728293031
検索:

【最近の20件】