read.cgiをjavascriptで実現させるプロジェクトのスレッドです。
life7で試験運用中。。。
探検
read.js 2006ーJavaScriptはCGIの夢を見るか -2-
■ このスレッドは過去ログ倉庫に格納されています
2006/11/18(土) 13:52:56ID:ZZGQ6aSk0
スレタイこけとるな
>>1 乙です.
>>http://qb5.2ch.net/test/read.cgi/operate/1153819270/998
よろしくです......
>>http://qb5.2ch.net/test/read.cgi/operate/1153819270/999
乙です.
>>http://qb5.2ch.net/test/read.cgi/operate/1153819270/998
よろしくです......
>>http://qb5.2ch.net/test/read.cgi/operate/1153819270/999
乙です.
2006/11/18(土) 13:58:08ID:ARSllqKO0
>>1乙です。
http://qb5.2ch.net/test/read.cgi/operate/1153819270/999
により外部リンクから飛んだときもCGIモードが有効になったことを確認しました。
rootさん乙です。
http://qb5.2ch.net/test/read.cgi/operate/1153819270/999
により外部リンクから飛んだときもCGIモードが有効になったことを確認しました。
rootさん乙です。
2006/11/18(土) 14:02:28ID:I+LmPL990
前スレ901です。
>>1さん乙でした。
read.cgiは時間かかるけど、最新50で見れるようになりました。
(あまりやりすぎないようにはします)
急いでるときにはread.soのほうが都合がいいみたいです。
運営の皆様お世話様でした。
>>1さん乙でした。
read.cgiは時間かかるけど、最新50で見れるようになりました。
(あまりやりすぎないようにはします)
急いでるときにはread.soのほうが都合がいいみたいです。
運営の皆様お世話様でした。
6♀ ◆jh9.qqAS0E
2006/11/18(土) 21:54:29ID:ZBgoKl7xO えーん!(つд;*)
7あぼーん
NGNGあぼーん
即死を防ぐために、サーバ側での設定項目のまとめを。
○前準備
1) mod_charset_lite モジュール(SunOS さんスペシャルバージョン)の導入
Apache に mod_charset_lite モジュールを導入する。
このモジュールは Apache についていて、ports から導入可能であるが、
SunOS さんのパッチを当てたものを入れる必要がある。
1) mod_charset_lite モジュール(SunOS さんスペシャルバージョン)の導入
Apache に mod_charset_lite モジュールを導入する。
このモジュールは Apache についていて、ports から導入可能であるが、
SunOS さんのパッチを当てたものを入れる必要がある。
2) WITH_EXTRA_PATCHES ありの libiconv の導入
ports から libiconv を入れる際に、WITH_EXTRA_PATCHES ありの
ものを入れる(入れ替える)必要がある。
これにより、cp932 なキャラクターの取り扱いの不備が修正される。
ports から libiconv を入れる際に、WITH_EXTRA_PATCHES ありの
ものを入れる(入れ替える)必要がある。
これにより、cp932 なキャラクターの取り扱いの不備が修正される。
○各サーバに入れるもの
test/read.html
test/pastdat.so
test/read.html
test/pastdat.so
○シンボリックリンク作成
read.so -> read.cgi
read.so -> read.cgi
○Apache の設定追加
1) mod_charset_lite 有効化
# for charset conversion of read.html
# この mod_charset_lite.so は、SunOS さんがパッチしたスペシャルバージョン
LoadModule charset_lite_module libexec/apache2/mod_charset_lite.so
1) mod_charset_lite 有効化
# for charset conversion of read.html
# この mod_charset_lite.so は、SunOS さんがパッチしたスペシャルバージョン
LoadModule charset_lite_module libexec/apache2/mod_charset_lite.so
2) datx/ と dat-utf8/ で dat を参照できるようにする
・datx/ は、Cache-Control: ヘッダを追加するため用
・dat-utf8/ は Cache-Control: ヘッダを追加し、かつ UTF-8 で dat を参照するため用
# httpd.conf でないと設定不可
<Location /*/datx/*.dat>
AddDefaultCharset Shift_JIS
Header always append Cache-Control max-age=5
</Location>
<Location /*/dat-utf8/*.dat>
SetOutputFilter XLATEOUT
CharsetSourceEnc CP932
CharsetDefault UTF-8
CharsetOptions NoImplicitAdd IgnoreIlSeq
AddDefaultCharset UTF-8
Header always append Cache-Control max-age=5
</Location>
・datx/ は、Cache-Control: ヘッダを追加するため用
・dat-utf8/ は Cache-Control: ヘッダを追加し、かつ UTF-8 で dat を参照するため用
# httpd.conf でないと設定不可
<Location /*/datx/*.dat>
AddDefaultCharset Shift_JIS
Header always append Cache-Control max-age=5
</Location>
<Location /*/dat-utf8/*.dat>
SetOutputFilter XLATEOUT
CharsetSourceEnc CP932
CharsetDefault UTF-8
CharsetOptions NoImplicitAdd IgnoreIlSeq
AddDefaultCharset UTF-8
Header always append Cache-Control max-age=5
</Location>
3) test/bbs-utf8.cgi で bbs.cgi を参照できるようにするための設定(その1)
・read.html からの投稿用
<Location /test/bbs-utf8.cgi>
SetInputFilter XLATEIN
CharsetSourceEnc CP932
CharsetDefault UTF-8
CharsetOptions NoImplicitAdd IgnoreIlSeq
</Location>
・read.html からの投稿用
<Location /test/bbs-utf8.cgi>
SetInputFilter XLATEIN
CharsetSourceEnc CP932
CharsetDefault UTF-8
CharsetOptions NoImplicitAdd IgnoreIlSeq
</Location>
4) バーチャルホスト部分への追加項目(その1)
# vitrual host for life7.2ch.net
<VirtualHost 206.223.152.55:80>
〜
</VirtualHost>
のところに以下を追加。
これにより datx/ や dat-utf8/ で、dat が参照できるようになる。
# あらかじめ mod_rewrite を有効にしておく必要がある
RewriteEngine On
# ここは httpd.conf でないと設定不可
AliasMatch ^/(\w+)/dat(?:x|-utf8)/(\d+\.dat)$ /home/ch2xxx/public_html/$1/dat/$2
# 雪だるまでは上記 AliasMatch の代わりに RewriteRule で.
# RewriteRule ^/(\w+)/dat(?:x|-utf8)/(\d+\.dat)$ http://xxxb.2ch.net/$1/dat/$2 [P]
Alias /test/bbs-utf8.cgi /home/ch2xxx/public_html/test/bbs.cgi
# vitrual host for life7.2ch.net
<VirtualHost 206.223.152.55:80>
〜
</VirtualHost>
のところに以下を追加。
これにより datx/ や dat-utf8/ で、dat が参照できるようになる。
# あらかじめ mod_rewrite を有効にしておく必要がある
RewriteEngine On
# ここは httpd.conf でないと設定不可
AliasMatch ^/(\w+)/dat(?:x|-utf8)/(\d+\.dat)$ /home/ch2xxx/public_html/$1/dat/$2
# 雪だるまでは上記 AliasMatch の代わりに RewriteRule で.
# RewriteRule ^/(\w+)/dat(?:x|-utf8)/(\d+\.dat)$ http://xxxb.2ch.net/$1/dat/$2 [P]
Alias /test/bbs-utf8.cgi /home/ch2xxx/public_html/test/bbs.cgi
5) バーチャルホスト部分への追加項目(その2)
4) の下に続けて以下を追加。
# コメントの内容にいまいち自信がないので、適切な文章に修正お願いします。
# > SunOS さん
# ここからは .htaccess でも設定可能
# index.html / subback.html 中の JavaScript で URL 書き換えの代わりに
# Cookie の設定をして,(in bbs.cgi)
# 鯖側ではその Cookie があった場合に mod_rewrite で read.cgi という
# URL のまま read.html の内容を返す,(下2行)
RewriteCond %{HTTP_COOKIE} (?:^|;\s?)READJS="?on"?(?:$|;)
RewriteRule /?read\.cgi(/.*)?$ /test/read.html$1
# 検索エンジン等から来た場合や、 Cookie がなかった場合などに、
# read.html にとばすための設定
RewriteCond %{HTTP_USER_AGENT} MSIE\s(?:[6-9]|\d{2,})\D|rv:(?:1\.(?:[89]|\d{2,})|[2-9]|\d{2,})\D.*Gecko/|Opera/(?:[89]|\d{2,})\D
RewriteCond %{HTTP_REFERER} ^http://
RewriteCond %{HTTP_REFERER} !^http://(?:\w+\.)?(?:2ch\.net|bbspink\.com)/(?:\w+/(?:|(?:subback|index)\.html)$|test/read\.(?:html|cgi)[#/]?)
RewriteCond %{HTTP_COOKIE} !(?:^|;\s?)READJS="?off"?(?:$|;)
RewriteRule /?read\.cgi(/.*)?$ /test/read.html$1
4) の下に続けて以下を追加。
# コメントの内容にいまいち自信がないので、適切な文章に修正お願いします。
# > SunOS さん
# ここからは .htaccess でも設定可能
# index.html / subback.html 中の JavaScript で URL 書き換えの代わりに
# Cookie の設定をして,(in bbs.cgi)
# 鯖側ではその Cookie があった場合に mod_rewrite で read.cgi という
# URL のまま read.html の内容を返す,(下2行)
RewriteCond %{HTTP_COOKIE} (?:^|;\s?)READJS="?on"?(?:$|;)
RewriteRule /?read\.cgi(/.*)?$ /test/read.html$1
# 検索エンジン等から来た場合や、 Cookie がなかった場合などに、
# read.html にとばすための設定
RewriteCond %{HTTP_USER_AGENT} MSIE\s(?:[6-9]|\d{2,})\D|rv:(?:1\.(?:[89]|\d{2,})|[2-9]|\d{2,})\D.*Gecko/|Opera/(?:[89]|\d{2,})\D
RewriteCond %{HTTP_REFERER} ^http://
RewriteCond %{HTTP_REFERER} !^http://(?:\w+\.)?(?:2ch\.net|bbspink\.com)/(?:\w+/(?:|(?:subback|index)\.html)$|test/read\.(?:html|cgi)[#/]?)
RewriteCond %{HTTP_COOKIE} !(?:^|;\s?)READJS="?off"?(?:$|;)
RewriteRule /?read\.cgi(/.*)?$ /test/read.html$1
6) ディレクトリ部分への設定
<Directory "/home/ch2xxx/public_html">
〜
</Directory>
のところに以下を追加。
これにより「過去ログ倉庫に・・・」を表示するための dso(pastdat.so) が
動作するようになる。
# for read.html
# see http://qb5.2ch.net/test/read.cgi/operate/1153819270/793-794
# ここからは .htaccess でも設定できる
<Files *.dat>
ErrorDocument 404 /test/pastdat.so
</Files>
# Following 4 lines must be comment out for snowman backend
<Files pastdat.so>
AddDefaultCharset Shift_JIS
Header always append Cache-Control max-age=5
</Files>
<Directory "/home/ch2xxx/public_html">
〜
</Directory>
のところに以下を追加。
これにより「過去ログ倉庫に・・・」を表示するための dso(pastdat.so) が
動作するようになる。
# for read.html
# see http://qb5.2ch.net/test/read.cgi/operate/1153819270/793-794
# ここからは .htaccess でも設定できる
<Files *.dat>
ErrorDocument 404 /test/pastdat.so
</Files>
# Following 4 lines must be comment out for snowman backend
<Files pastdat.so>
AddDefaultCharset Shift_JIS
Header always append Cache-Control max-age=5
</Files>
以上、のはず。
抜けがあったり、説明が間違っていたりした場合、
補足・指摘をよろしくお願いいたしますです。> SunOS さん、他各位
これで 20 まで伸ばしたので、即死はないかなと。
本日はたぶんここまでで。
抜けがあったり、説明が間違っていたりした場合、
補足・指摘をよろしくお願いいたしますです。> SunOS さん、他各位
これで 20 まで伸ばしたので、即死はないかなと。
本日はたぶんここまでで。
21♀ ◆jh9.qqAS0E
2006/11/19(日) 03:23:37ID:RkjilHLOO えーん!゜゜(´O`)°゜
22あぼーん
NGNGあぼーん
2006/11/19(日) 06:52:14ID:Lm+Q2wyE0
>>22
毎日、このスレに来るつもり?
毎日、このスレに来るつもり?
2006/11/19(日) 07:02:00ID:UphHbSPTP
http://qb5.2ch.net/test/read.cgi/operate/1153819270/987 2006/11/18 06:29:56 ID:ZBgoKl7xO
http://qb5.2ch.net/test/read.cgi/operate/1153819270/989 2006/11/18 09:57:41 ID:ZBgoKl7xO
http://qb5.2ch.net/test/read.cgi/operate/1153819270/991 2006/11/18 10:04:29 ID:ZBgoKl7xO
http://qb5.2ch.net/test/read.cgi/operate/1153819270/992 2006/11/18 10:13:51 ID:ZBgoKl7xO
http://qb5.2ch.net/test/read.cgi/operate/1163825500/6 2006/11/18 21:54:29 ID:ZBgoKl7xO
http://qb5.2ch.net/test/read.cgi/operate/1163825500/7 2006/11/19 00:32:28 ID:RkjilHLOO
http://qb5.2ch.net/test/read.cgi/operate/1163825500/21 2006/11/19 03:23:37 ID:RkjilHLOO
http://qb5.2ch.net/test/read.cgi/operate/1163825500/22 2006/11/19 06:45:39 ID:RkjilHLOO
http://qb5.2ch.net/test/read.cgi/operate/1153819270/989 2006/11/18 09:57:41 ID:ZBgoKl7xO
http://qb5.2ch.net/test/read.cgi/operate/1153819270/991 2006/11/18 10:04:29 ID:ZBgoKl7xO
http://qb5.2ch.net/test/read.cgi/operate/1153819270/992 2006/11/18 10:13:51 ID:ZBgoKl7xO
http://qb5.2ch.net/test/read.cgi/operate/1163825500/6 2006/11/18 21:54:29 ID:ZBgoKl7xO
http://qb5.2ch.net/test/read.cgi/operate/1163825500/7 2006/11/19 00:32:28 ID:RkjilHLOO
http://qb5.2ch.net/test/read.cgi/operate/1163825500/21 2006/11/19 03:23:37 ID:RkjilHLOO
http://qb5.2ch.net/test/read.cgi/operate/1163825500/22 2006/11/19 06:45:39 ID:RkjilHLOO
25♀ ◆jh9.qqAS0E
2006/11/19(日) 09:42:24ID:RkjilHLOO 携帯で規制されると二度とその携帯で書き込めなくなるから止めたほうがいいですよ〜
27あぼーん
NGNGあぼーん
2006/11/19(日) 09:58:22ID:Fx+ciMS30
29あぼーん
NGNGあぼーん
2006/11/19(日) 10:24:51ID:9ugZYRnz0
それでもあなたのやってることは荒らし行為と同等ですよ。
いい加減お止めになったらいかがですか。
こんなことはひろゆきさんも嫌なはずです。
いい加減お止めになったらいかがですか。
こんなことはひろゆきさんも嫌なはずです。
31♀ ◆jh9.qqAS0E
2006/11/19(日) 10:32:10ID:RkjilHLOO2006/11/19(日) 10:34:17ID:2vRoHU3m0
AAが無けりゃ好きなだけやれ、なんだが。
2006/11/19(日) 11:15:16ID:9ugZYRnz0
2006/11/19(日) 11:19:21ID:/YZLTWfW0
35♀ ◆jh9.qqAS0E
2006/11/19(日) 13:26:09ID:RkjilHLOO >>33ホームページとか、質問の回答コメントを見ると『プライベートは、のんびりして過ごしています。』みたいな事が、目に付く所に書いてあったからファンレター送ってみたのよ。
ファンレター送るのは、悪い事なの??
ファンレター送るのは、悪い事なの??
36♀ ◆jh9.qqAS0E
2006/11/19(日) 13:33:01ID:RkjilHLOO えーん!゚(ノд`゚)゚・。
2006/11/19(日) 13:37:33ID:9X3L/GV3P
馬鹿にアンカー付けるから、レスの削除依頼が出来ない件について
2006/11/19(日) 13:38:37ID:2vRoHU3m0
>>37
よかったな、消されずに済むぞ。
よかったな、消されずに済むぞ。
39♀ ◆jh9.qqAS0E
2006/11/19(日) 13:43:59ID:RkjilHLOO ひどい!ここは、女の子をイジメルような醜い男ばかりなの??
えーん!゚(ノд`゚)゚・。
えーん!゚(ノд`゚)゚・。
2006/11/19(日) 13:51:02ID:3T126E84Q
ひろゆきも嫌だろこんな粘着荒らし腐女子
NGワードに追加
◆jh9.qqAS0E
構うなよおまえら調子にのるから
NGワードに追加
◆jh9.qqAS0E
構うなよおまえら調子にのるから
42あぼーん
NGNGあぼーん
2006/11/19(日) 15:20:28ID:1jRzLZC90
さっきJavaScript版でlife7に書きこんだら、
行間を空けるための空行(スペース等一切なし。Enterのみ)が詰まっちゃったよ。
read.soでみても詰まってるから、書きこみ時の問題かな?
行間を空けるための空行(スペース等一切なし。Enterのみ)が詰まっちゃったよ。
read.soでみても詰まってるから、書きこみ時の問題かな?
2006/11/19(日) 15:31:13ID:OFrOBUWQP
>>41
了解です。
>>18 をこうしてみた。
# ここからは .htaccess でも設定可能
# index.html / subback.html 中の JavaScript で URL 書き換えの代わりに
# Cookie で JavaScript モードに設定して、(in bbs.cgi)
# サーバ側ではその Cookie があった場合に
# mod_rewrite で read.cgi という URL のまま read.html の内容を返す (下2行)
RewriteCond %{HTTP_COOKIE} (?:^|;\s?)READJS="?on"?(?:$|;)
RewriteRule /?read\.cgi(/.*)?$ /test/read.html$1
# 検索エンジン等から来た場合で
# かつ Cookie で CGI (非 JavaScript) モードに設定されていない場合に、
# read.html にとばす (下5行)
RewriteCond %{HTTP_USER_AGENT} MSIE\s(?:[6-9]|\d{2,})\D|rv:(?:1\.(?:[89]|\d{2,})|[2-9]|\d{2,})\D.*Gecko/|Opera/(?:[89]|\d{2,})\D
RewriteCond %{HTTP_REFERER} ^http://
RewriteCond %{HTTP_REFERER} !^http://(?:\w+\.)?(?:2ch\.net|bbspink\.com)/(?:\w+/(?:|(?:subback|index)\.html)$|test/read\.(?:html|cgi)[#/]?)
RewriteCond %{HTTP_COOKIE} !(?:^|;\s?)READJS="?off"?(?:$|;)
RewriteRule /?read\.cgi(/.*)?$ /test/read.html$1
了解です。
>>18 をこうしてみた。
# ここからは .htaccess でも設定可能
# index.html / subback.html 中の JavaScript で URL 書き換えの代わりに
# Cookie で JavaScript モードに設定して、(in bbs.cgi)
# サーバ側ではその Cookie があった場合に
# mod_rewrite で read.cgi という URL のまま read.html の内容を返す (下2行)
RewriteCond %{HTTP_COOKIE} (?:^|;\s?)READJS="?on"?(?:$|;)
RewriteRule /?read\.cgi(/.*)?$ /test/read.html$1
# 検索エンジン等から来た場合で
# かつ Cookie で CGI (非 JavaScript) モードに設定されていない場合に、
# read.html にとばす (下5行)
RewriteCond %{HTTP_USER_AGENT} MSIE\s(?:[6-9]|\d{2,})\D|rv:(?:1\.(?:[89]|\d{2,})|[2-9]|\d{2,})\D.*Gecko/|Opera/(?:[89]|\d{2,})\D
RewriteCond %{HTTP_REFERER} ^http://
RewriteCond %{HTTP_REFERER} !^http://(?:\w+\.)?(?:2ch\.net|bbspink\.com)/(?:\w+/(?:|(?:subback|index)\.html)$|test/read\.(?:html|cgi)[#/]?)
RewriteCond %{HTTP_COOKIE} !(?:^|;\s?)READJS="?off"?(?:$|;)
RewriteRule /?read\.cgi(/.*)?$ /test/read.html$1
あと、read.js と be.js (>>11) は、これを敷衍する際には
各サーバの test/ の下に入れたほうがいいかもと思った。
各サーバの test/ の下に入れたほうがいいかもと思った。
そういえば......もし www2 が逼迫するなら,雪だるまフロントと
www2f[1-5] を分離して,stiger をそのために利用するという道もあるかも?
www2f[1-5] を分離して,stiger をそのために利用するという道もあるかも?
とはいえ,JavaScript 切ってるユーザが多いためなのか,life7 での
read.html 導入前後で統計データはあまり大きく変化してないようなので,
index.js が www2 に与えてる負荷よりは read.js や be.js による負荷は
小さいのかなという気がしないでもないです......
read.html 導入前後で統計データはあまり大きく変化してないようなので,
index.js が www2 に与えてる負荷よりは read.js や be.js による負荷は
小さいのかなという気がしないでもないです......
2006/11/20(月) 05:54:01ID:hgqqZMtg0
今沖田産業
52♀ ◆jh9.qqAS0E
2006/11/20(月) 07:18:00ID:c+JOdOCdO >>44女だもん!
もう疲れたよぅ・・
もう疲れたよぅ・・
2006/11/20(月) 07:36:43ID:/0Kkbp0O0
54ノラネコ♀ ◆jh9.qqAS0E
2006/11/20(月) 08:13:44ID:c+JOdOCdO read.jsのほうに「不具合がおきた場合はこちら」とかで
運用情報のURLをつけたほうがいいやも、、
トラブルが発生してないのか、
発生してるけど、放置されてるのかよくわからず、、
運用情報のURLをつけたほうがいいやも、、
トラブルが発生してないのか、
発生してるけど、放置されてるのかよくわからず、、
2006/11/20(月) 16:19:03ID:aNkhwFzU0
誘導するときは
「スレッドの表示方法が変わりました。スレッドの表示で不具合が出た場合は運用情報板までご連絡ください。」
かね。
「スレッドの表示方法が変わりました。スレッドの表示で不具合が出た場合は運用情報板までご連絡ください。」
かね。
へー、そーなんだ
2006/11/20(月) 18:21:31ID:jLz3DUDn0
鯖の負荷が高いときはpastdat.soを止める事もあるの?
pastdat.soが止まってる時にdat落ちしたスレを見ようとすると
どーゆー挙動になるんだろう
pastdat.soが止まってる時にdat落ちしたスレを見ようとすると
どーゆー挙動になるんだろう
>>55 read.js っていうか read.html に入れてみますた.
>>58 pastdat.so は read.cgi と比べてもかなりコンパクトでかつ
やってる処理もかなり単純なので,静的ファイルのレスポンスに
毛が生えた程度のインパクトしかないんじゃないかと.
しかも,むむむさんもどっかで言ってたような気がしますが,
過去ログで“祭り”が起こるってことはまずないですしw
ということで,基本的には pastdat.so で人大杉ってのはないんじゃないかと.
ところで,read.html に対してどの程度アクセスがあるのか既存の統計データだと
いまいち不明なので,ちょっと簡便に調べてみますた.今は read.html も
read.cgi という URL で呼ばれてるので,read.cgi の数には read.html も含まれてます.
/dat-utf8/ や /datx/ は read.html から呼ばれますが,read.html の機能でリロードした場合
(「リロード」クリック,Ctrl+R や書き込み後のリロード)は read.html は再読込せず *.dat だけ
読み込むので,これらのアクセス数が単純に read.html へのアクセス数ってわけでもないですし......
% fgrep 'GET /test/read.cgi' /path/to/access/log/of/life7/*20061118* | wc -l
1301250
% egrep 'GET /[[:alnum:]]+/dat/' /path/to/access/log/of/life7/*20061118* | wc -l
3345637
% egrep 'GET /[[:alnum:]]+/dat-utf8/' /path/to/access/log/of/life7/*20061118* | wc -l
617539
% egrep 'GET /[[:alnum:]]+/datx/' /path/to/access/log/of/life7/*20061118* | wc -l
43829
% fgrep 'POST /test/bbs.cgi' /path/to/access/log/of/life7/*20061118* | wc -l
113168
% fgrep 'POST /test/bbs-utf8.cgi' /path/to/access/log/of/life7/*20061118* | wc -l
25712
>>58 pastdat.so は read.cgi と比べてもかなりコンパクトでかつ
やってる処理もかなり単純なので,静的ファイルのレスポンスに
毛が生えた程度のインパクトしかないんじゃないかと.
しかも,むむむさんもどっかで言ってたような気がしますが,
過去ログで“祭り”が起こるってことはまずないですしw
ということで,基本的には pastdat.so で人大杉ってのはないんじゃないかと.
ところで,read.html に対してどの程度アクセスがあるのか既存の統計データだと
いまいち不明なので,ちょっと簡便に調べてみますた.今は read.html も
read.cgi という URL で呼ばれてるので,read.cgi の数には read.html も含まれてます.
/dat-utf8/ や /datx/ は read.html から呼ばれますが,read.html の機能でリロードした場合
(「リロード」クリック,Ctrl+R や書き込み後のリロード)は read.html は再読込せず *.dat だけ
読み込むので,これらのアクセス数が単純に read.html へのアクセス数ってわけでもないですし......
% fgrep 'GET /test/read.cgi' /path/to/access/log/of/life7/*20061118* | wc -l
1301250
% egrep 'GET /[[:alnum:]]+/dat/' /path/to/access/log/of/life7/*20061118* | wc -l
3345637
% egrep 'GET /[[:alnum:]]+/dat-utf8/' /path/to/access/log/of/life7/*20061118* | wc -l
617539
% egrep 'GET /[[:alnum:]]+/datx/' /path/to/access/log/of/life7/*20061118* | wc -l
43829
% fgrep 'POST /test/bbs.cgi' /path/to/access/log/of/life7/*20061118* | wc -l
113168
% fgrep 'POST /test/bbs-utf8.cgi' /path/to/access/log/of/life7/*20061118* | wc -l
25712
2006/11/20(月) 19:39:31ID:5FGmqSxV0
あのー、どうでもいいことだったらすいませんが
このread.cgiが使われているスレで書き込みすると
「〜」(波型)が文字化けして????になってしまうことが
あるのですが…。
このread.cgiが使われているスレで書き込みすると
「〜」(波型)が文字化けして????になってしまうことが
あるのですが…。
61動け動けウゴウゴ2ちゃんねる
2006/11/20(月) 19:48:10ID:azCGWhjb0 >>60 同じくなんとかなりませんかね・・・
64動け動けウゴウゴ2ちゃんねる
2006/11/20(月) 21:01:31ID:4tMJbB/x0 教えなーい
66 ◆jbwdIma6bI
2006/11/20(月) 21:46:33ID:wI5FDqzW0 彼方は、誰? わたしは、彼方が貼り付けた物が関係有るかどうか解かりませんが
書き込み。。。で止まったままなもので思案中です。
シルバーバーチとFと霊医殿の公開ストックで の1です。
気が向けば 霊耳相談でもカキコしなさいよ! 彼方でしょ 彼方はな?天才君。
まさかこんな処で遇うとはね! 単なる偶然なの?
書き込み。。。で止まったままなもので思案中です。
シルバーバーチとFと霊医殿の公開ストックで の1です。
気が向けば 霊耳相談でもカキコしなさいよ! 彼方でしょ 彼方はな?天才君。
まさかこんな処で遇うとはね! 単なる偶然なの?
67ノラネコ♀ ◆jh9.qqAS0E
2006/11/20(月) 21:56:32ID:c+JOdOCdO2006/11/20(月) 21:57:56ID:XYn0xy+H0
スレが表示されるまで少し時間がかかります。
しかしAAモードは大いに気に入りました。
しかしAAモードは大いに気に入りました。
そういえば、CGI版のときとの使用リソースの比較ってやってなかったっすね。
71ノラネコ♀ ◆jh9.qqAS0E
2006/11/20(月) 22:25:27ID:c+JOdOCdO http://mumumu.mu/mrtg/mrtg-rrd.cgi/load/life7load.html
↑とか見ると,Load Avg. は導入の前後であまり顕著な差はあるようには見えないですが......
dat 読み出しは若干増加傾向かなぁ......
http://mumumu.mu/mrtg/mrtg-rrd.cgi/read/life7readdat.html
↑とか見ると,Load Avg. は導入の前後であまり顕著な差はあるようには見えないですが......
dat 読み出しは若干増加傾向かなぁ......
http://mumumu.mu/mrtg/mrtg-rrd.cgi/read/life7readdat.html
73動け動けウゴウゴ2ちゃんねる
2006/11/20(月) 22:49:33ID:6iKn7puL0 やはりlife7はテスト運用か
相変わらずFirefox 1.5.0.8では書き込み拒否を食らうが
相変わらずFirefox 1.5.0.8では書き込み拒否を食らうが
>>73 どんなエラーメッセージが出ますか?
2006/11/20(月) 22:55:35ID:YxAB791J0
>>73
俺は見れた。
俺は見れた。
2006/11/20(月) 23:01:37ID:L4On+ayJ0
初めてread.jsで書き込んだ。これ面白いねえ。
エラーのリロードとか煩わしかったけど、ポップアップしてくれるのはいいわー
エラーのリロードとか煩わしかったけど、ポップアップしてくれるのはいいわー
77動け動けウゴウゴ2ちゃんねる
2006/11/20(月) 23:02:32ID:6iKn7puL02006/11/20(月) 23:08:06ID:aNkhwFzU0
時計がずれてる場合にそういうエラーが出るそうだ。
79動け動けウゴウゴ2ちゃんねる
2006/11/20(月) 23:09:24ID:6iKn7puL0 >>77 書き込みゾーンで
>>77 そのエラーは...... PC の内蔵時計が実際の時刻よりかなり進んでいるためかと.
30分までなら Ok にしたんで,それよりさらに進んでるってことですね......
30分までなら Ok にしたんで,それよりさらに進んでるってことですね......
81 [―{}@{}@{}-] stream ◆PNstream2s
2006/11/20(月) 23:11:26ID:uRswgPDU0 時計合わせないと書き込みできないなんて不便っすね
this.postForm.time.value = 1;
this.postForm.time.value = 1;
82動け動けウゴウゴ2ちゃんねる
2006/11/20(月) 23:11:35ID:6iKn7puL0 >>78 合点。時計がすごくずれてた
83動け動けウゴウゴ2ちゃんねる
2006/11/20(月) 23:12:33ID:Jb3H8m9c0 人生相談掲示板から上がってるスレ眺めてたんですが、急にアウトルックの「無題のメッセージ」が開いて
宛先が「sage」になっていました!
これは何???????
宛先が「sage」になっていました!
これは何???????
2006/11/20(月) 23:14:02ID:vflfKnII0
>>83
メール欄をクリックしたんじゃないの?
メール欄をクリックしたんじゃないの?
2006/11/20(月) 23:14:18ID:L4On+ayJ0
何で時計ずれてると駄目なん?
2006/11/20(月) 23:15:50ID:YxAB791J0
遅刻するやん。
87動け動けウゴウゴ2ちゃんねる
2006/11/20(月) 23:16:34ID:Jb3H8m9c0 メール欄てどこのですか?
ちなみにマウスで右端のマーク引っ張って読んでました
書き込みにはしていませんでした
アウトルックは最小化した状態でした
ちなみにマウスで右端のマーク引っ張って読んでました
書き込みにはしていませんでした
アウトルックは最小化した状態でした
2006/11/20(月) 23:18:13ID:maEXXygn0
名前のリンクが張ってある部分をクリックしませんでしたか?
89動け動けウゴウゴ2ちゃんねる
2006/11/20(月) 23:19:18ID:Jb3H8m9c02006/11/20(月) 23:19:52ID:YxAB791J0
初心者の質問
http://etc3.2ch.net/qa/
http://etc3.2ch.net/qa/
2006/11/20(月) 23:23:03ID:maEXXygn0
↑この部分
>>81 まぁ今の bbs.cgi では time 値はあまり大きな意味はないようではありますが,
ある程度はユニークな値の方がいいような感じもするんで...... -86400 にしますた.
さすがに1日以上ずれてるのは普通におかしいんじゃないかってことで......
ある程度はユニークな値の方がいいような感じもするんで...... -86400 にしますた.
さすがに1日以上ずれてるのは普通におかしいんじゃないかってことで......
2006/11/20(月) 23:33:12ID:fF3Jd2r90
表示が重くてイライラする。元に戻してくれ!
ずっと「読み込み中。。。」のままスレッドが永久に開けない場合もあり。
(ノД`)カンベンシテ
ずっと「読み込み中。。。」のままスレッドが永久に開けない場合もあり。
(ノД`)カンベンシテ
94動け動けウゴウゴ2ちゃんねる
2006/11/20(月) 23:34:46ID:6iKn7puL0 >>92 あ、書き込めた
>>93 板トップにある「read.cgi モード切替」のところで設定できますよ.
96動け動けウゴウゴ2ちゃんねる
2006/11/20(月) 23:52:07ID:wL5OhgOt0 運営の皆様おつかれさまです。
技術については全くの初心者ですが、質問(報告?)させてください。
使用ブラウザ:IE6
ファ板トップからあるスレをJAVASCRIPTモードで開いてしまうと、
その後CGIモードでブックマークに入れている同板他スレも自動的に
JAVASCRIPTモードで開いてしまいます。
また、一旦JAVASCRIPTモードで開いたブックマークは、そこにカーソルを
合わせると、全て「読み込み中。。。」のポップアップが表示されます
(スレ名ではなく)。
これは試験運用中だからでしょうか?
初心者ながら質問(報告?)させていただきました。
技術については全くの初心者ですが、質問(報告?)させてください。
使用ブラウザ:IE6
ファ板トップからあるスレをJAVASCRIPTモードで開いてしまうと、
その後CGIモードでブックマークに入れている同板他スレも自動的に
JAVASCRIPTモードで開いてしまいます。
また、一旦JAVASCRIPTモードで開いたブックマークは、そこにカーソルを
合わせると、全て「読み込み中。。。」のポップアップが表示されます
(スレ名ではなく)。
これは試験運用中だからでしょうか?
初心者ながら質問(報告?)させていただきました。
97動け動けウゴウゴ2ちゃんねる
2006/11/20(月) 23:57:19ID:Jb3H8m9c0 >>96 モード切替をすると read.cgi で読み込む場合すべてに適用されるので,
切り替えたモードがブックマークにも影響するのは仕様ですね.
モードの設定にかかわらずどちらかのモードで強制的に表示させたい場合は,
ブックマークの URL を read.so (CGI モード) か read.html (JavaScript モード)
にするといいです.あと,JavaScript モードではブックマークのポップアップが
スレタイでなく「読み込み中。。。」になってしまうのは IE の仕様ってことですね.
切り替えたモードがブックマークにも影響するのは仕様ですね.
モードの設定にかかわらずどちらかのモードで強制的に表示させたい場合は,
ブックマークの URL を read.so (CGI モード) か read.html (JavaScript モード)
にするといいです.あと,JavaScript モードではブックマークのポップアップが
スレタイでなく「読み込み中。。。」になってしまうのは IE の仕様ってことですね.
99動け動けウゴウゴ2ちゃんねる
2006/11/21(火) 00:08:00ID:1Yr1q/B70 このread.jsはリロードの際は専ブラみたいに差分だけ取ってくるの?
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- ホンダ日産 経営統合へ 新会社トップはホンダ指名の取締役から [蚤の市★]
- 【札幌】ライブのため…小学生の息子を約3日間自宅に放置 脱水症・低血糖にさせた疑い 母親(34)逮捕 [煮卵★]
- 【スクープ】中居正広が女性との間に重大トラブル、巨額の解決金を支払う 重病から復帰後の会食で深刻な問題が発生 ★29 [Ailuropoda melanoleuca★]
- 日本の家どんどん狭く ステルス値上げで30年前の水準に [蚤の市★]
- イチロー氏、今のメジャーは「退屈」 松井秀喜氏と10年ぶり再会…日本球界への影響も危惧 [王子★]
- 【テレビ】M-1視聴率 関東は18・0%!瞬間最高は21・4% 令和ロマンが史上初の連覇 [冬月記者★]
- 【悲報】兎田ぺこーら「競馬で100万負けたペコ」👉赤スパの嵐に [737150144]
- 「独身男性は狂う」嘘だった。一番キツいのは妻と子供に捨てられた離婚男性 [811796219]
- DeNA濱口 SB三森トレード!!!!
- 【悲報】ゲーセン、もうだめそう [821395612]
- 🏡【躊躇】須磨都民👶、泣き叫ぶ「助けて!もう毎日毎日すこられるのイヤなの!!!!」
- 【正論】自民・小野寺「178万に引き上げる財源はなんだよ!言えるもんならな!」国民・古川「地価税の課税を再開すればいいよね?」 [918057362]