read.cgi改良スレッド

このエントリーをはてなブックマークに追加
41デフォルトの名無しさん
グローバル変数
int isbusytime = 0;
の下に、
int isimode = 0;
int isnofirst = 0;
をつけ、
strcmp(zz_im, "true")とstrcmp(zz_nf, "true")を
zz_GetEnv()の最後にまとめることをきぼー。


ツール作者に、read.cgiを呼ぶように呼びかけているけど、それは当分無理。
cgiの負荷が原因で規制がかかったりもしたんだし、
そもそもサーバー負荷の点でから、read.cgiを呼ばないように
呼びかけられているんだから。
夜勤さんが最初(でもないけど)に悲鳴をあげたこのスレッドの、
最初の方だけでも読んでよ。
http://green.jbbs.net/computer/bbs/read.cgi?BBS=479&KEY=989936380

圧縮効果がどれほどになるかはリクエストを分析しないとわからないけど、
NotModifiedや、あっても数行の追加レス(とくにチャット状態)
というリクエストの方が圧倒的に多いはずだから、
わざわざCGIを呼ぶように作る人は、
サーバーリソースを重視する人の中にはいないはず。

初読みの時だけ、あるいは前回のリクエストから一定時間以上経過していたら
CGIを呼んで圧縮して返してもらう、等にしてもらえばBestかも。