■スレッドリストへ戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50

2ch閉鎖の危機なんだと(Part2.1)

571 :DolBacky :2001/08/26(日) 02:30
INDEXのGZIP圧縮をしてみました。
4分の1ぐらいまで小さくなりますね。
http://saki.2ch.net/lobby/index2.html.gz

572 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:31
FTPアタックってよりは、
ROMがブラウザで覗きに行ってるからでは?

573 :あぷろだ"管理"人? :2001/08/26(日) 02:31
つかってやってください
http://isweb31.infoseek.co.jp/computer/nkdn/cgi-bin/upload.cgi

574 :夜勤 ★ :2001/08/26(日) 02:32
read4.c.5

piza2 に入りました。

575 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:32
結局ドレが最新か書こうYO!

576 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:33
あぷろだなんてftp鯖より危険だよ。
だれかがどっかに穴を仕掛けたソースを紛れ込ませないとも限らん

577 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:33
>574
チェック行きます〜

578 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:33
>>571
お、bbs.cgi 改良済みですか?

579 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:34
ftp://210.170.217.177/incoming/new_ver/
最新版はここにアップして。

580 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:34
とりあえず負荷が高いところにgzip導入しちゃえ。
消えるよりまし。漏れは明日また来るよ。
肝心な部分以外のこととか、進展も速すぎてついていけん。

581 :名無しさん@Emacs :2001/08/26(日) 02:34
CGI 側で Transfer-Encoding: identity 入れても上書きされるかな?

582 :名無しさん :2001/08/26(日) 02:34
http://piza2.2ch.net/test/read.cgi?bbs=jinsei&key=990288397

583 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:34
■■■ 重要な  お 知 ら せ ■■■



.

2ちゃんねらーとして最後のけじめをつけたいという方は

必ず参加して下さい。

じゃないときっと後悔します。




.

.

.

.

★★せめて俺達の手でひろゆきを送ってやろうぜ★★
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998760450

584 :DolBacky :2001/08/26(日) 02:35
>>578
検証済んだら一斉に更新っす。

585 :  :2001/08/26(日) 02:35
piza2のread.cgiのversionが5.1にアップしたようです。

586 :名無し娘。 ◆vP.bOZFQ :2001/08/26(日) 02:36
>>581
同感。検証キボン

587 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:36
みんなで力を合わせれ!

このスレは
gzip 圧縮や Last-Modified 対応など
転送量軽減に関するスレです。

read.cgi の無駄なコードの省略や高速化など
関数毎の最適化については↓こちらでお願いします。
プログラマが2chを救う!? @プログラム板
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998736516

無駄なタグの消去やHTMLの修正などは↓こちらでどうぞ。
スキルの高い方知恵を貸してください @web制作管理板
http://natto.2ch.net/test/read.cgi?bbs=hp&key=998741961

応援・グチは↓こちらでどうぞ。
UNIX板で2chのプログラムを開発中 パート2 @批判要望板
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=99875716


他の板の住人へ

ここのURLを張らないで応援板のURLを張ってください。
馬鹿が多く来て話になりません。
(すまそ。これ最後にするっす)

588 :708 :2001/08/26(日) 02:37
例の先頭を読み込まない現象以外はOKでした。<read.cgi ver5.01 (2001/8/26)

589 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:37
>>587
何でここに張るのかなぁ。

590 :名無しでGO! :2001/08/26(日) 02:38
>>585
5.01のようですが

591 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:38
対応していないので当然ですが、うちではまだ頭削れてます。
>>151さんの応急手当法ってダメなんですか?

592 :  :2001/08/26(日) 02:38
Ver5.01 の検証はどうやってやればいいのでしょう?

593 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:38
>>523
のようなのを定期的に頼む。
UNIX板で2chのプログラムを開発中 パート2 @批判要望板
が見れないけれど書き込み量が多いから?それともread.cgiのせい?

594 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:38
>>589
アラシダカラ

595 : :2001/08/26(日) 02:39
??
UNIX板全体が横に 3倍ちかく長くなったんですけど
横用のスクロールバーが表示される。
長くなった部分は、背景が表示されてるのみ

窓2000SP2 IE5.0

596 :Perler ◆GSi39OA6 :2001/08/26(日) 02:39
>>574
有効になっていないようです。


コンパイル時に、

cc -DLASTMOD -DGZIP read4.c -o read.cgi

のように-DLASTMODオプションが必要です。>>436

597 : :2001/08/26(日) 02:39
>>595
直りました

598 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:40
無駄タグ消去の方面ですけど、HTML HEADER、HTML FOOTER、
のあたりのタグなどを見直してますけど、最終的にどうやってこっちに
伝えれば?

このスレからみれば恐ろしく楽な仕事でゴメソ

599 :名無し娘。 ◆vP.bOZFQ :2001/08/26(日) 02:40
>>591
>>151 がどこまで汎用性のある療法なのか知らないもので。。。

600 :118 :2001/08/26(日) 02:41
うーん、reloadする度に転送してるような.. >>574
Request headerに if-modified-sinceもついてないし、
Response headerに last-modifiedもついてない...

601 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:41
>>595
あー改行取ったからねー・・・
IE馬鹿過ぎ

602 :369 ◆3XTuRnAc :2001/08/26(日) 02:41
>Perlerさん、夜勤さん
piza2の自作板、書き込み確認終わりました。とりあえずは大丈夫だと思います。
お疲れさまでした。

>名無しテスターさん
ということで、piza2でのテストお願いします。

・read
・リロード
・書き込み

異常がある場合は、「OSおよびバージョン」「ブラウザおよびバージョン」
「失敗したスレッドのURL」を報告してください。

603 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:41
圧縮されてるね

604 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:42
>>599
先頭かけには効くんじゃねーか?
gzip自体の転送は成功しているんだし、
あとは環境への適合だから、やれることすべてやるべきだと思う。

605 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:42
みんなで力を合わせれ!

gzip 圧縮や Last-Modified 対応など
マクロレベルでの高速化については↓でお願いします。
2ch閉鎖の危機なんだと(Part2.1) @UNIX板
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998754174

CGI の無駄なコードの省略など
ミクロなレベルの話題は↓こちらでお願いします。
プログラマが2chを救う!? @プログラム板
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998736516

無駄なタグの消去やHTMLの修正などは↓こちらでどうぞ。
スキルの高い方知恵を貸してください @web制作管理板
http://natto.2ch.net/test/read.cgi?bbs=hp&key=998741961

応援・グチは↓こちらでどうぞ。
UNIX板で2chのプログラムを開発中 パート2 @批判要望板
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=99875716
上記の意味が解らんやつは首突っ込まずに回線切ってその首吊れ。


他の板の住人へ

ここのURLを張らないで応援板のURLを張ってください。
馬鹿が多く来て話になりません。

606 :名無し :2001/08/26(日) 02:42
いっそのことCVS管理にでもしちゃったらどうなのよ。
最適化の話もあるみたいだし。

607 :369 ◆3XTuRnAc :2001/08/26(日) 02:42
あ、すいません、だめですやっぱり。
・・・・って、コンパイルフラグでしたか(^^;;。

608 :  :2001/08/26(日) 02:42
つーか、俺も含めてチャット状態のこのスレに書き込んでる奴の大半は何も手伝ってないだろ?

609 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:43
うちの鯖でサポート率をチェックしてみました。
7割ぐらいのリクエストがHTTP/1.1のようです。
商用鯖なので信頼性は高いと思います。

HTTP/1.1 775574
HTTP/1.0 289926

610 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:44
ロムって沢山居るんだろうね。。。

611 :名無し娘。 ◆vP.bOZFQ :2001/08/26(日) 02:45
>>604
ばかでっかい元データの場合はどうなるのかな、と思いまして。
ま、どちらにしても検証はしてもらいたいですね。

612 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:45
>>599
確かに、ソースを見ると頭2048byte、確実に削れているようです。
この削れる部分に半角スペースなどを埋めれば、削れなくなるという方法だと思うんですが。
ちょっと試していただければ?と思います。

613 :ななしー :2001/08/26(日) 02:45
>>609
2ch の場合、かちゅーしゃ使いが多いからな。
あれは使っている IE コンポーネントのバージョン
に依存するんだっけ?

614 :Perler ◆GSi39OA6 :2001/08/26(日) 02:45
ftp://210.170.217.177/incoming/perler/read4-blank.c

に、

>>151

の応急処置を入れました。コンパイル方法は同様です。

615 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:45
>>598
とりあえず、どこを消去するかまとめて、無駄タグ消去の方面の人達と話し合って、
どこを消去すればいいか決まったら、ここに決定した消去箇所を伝えればOKだと思う。

616 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:45
>夜勤さん

有効になっていないそうです。
>>596 >>600参照

617 :夜勤 ★ :2001/08/26(日) 02:46
read5.c: In function `getFileLastmod':
read5.c:494: structure has no member named `st_mtimespec'

なんかヘッダ足りませんか?

618 :名無しさん@Emacs :2001/08/26(日) 02:46
えっとApache2のソースだとHTTP/1.1リクエストは容赦なくchunked有効になってますね
多分Apache1も同じでしょうから>>581は忘れましょう。

619 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:46
>>613
かちゅ〜しゃは通信系が独自なので一切対応していません。
今のところ。

620 : :2001/08/26(日) 02:47
>>595
UNIX板を完全に読み込み終わったあと
やはり、横に何も無い世界が広がります。

621 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:48
>>620
同じく

622 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:48
>>619
だれか、gzip対応で収得してかちゅ〜しゃに渡す
串ソフトを作ればOKかも!

623 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:48
>>620
IEのバグじゃないか?
俺はIE5.5SP2だが、横に長くならないよ。

624 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:49
>>620
荒らしの仕業です。
「優秀な諸君…」とかいうスレ

625 :名無しさん@MZ-2000 ◆tBOHg0Po :2001/08/26(日) 02:49
>>620
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=992267301
このスレのせいだよ

626 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:49
>614
そのソースだとgzip転送できない場合も、
2048バイト空白入って無駄になるのではないでしょうか。

if(gzip_flag)内に
//put 2048byte以下を入れた方がいいのでは?

627 :名無し :2001/08/26(日) 02:49
>>620
それは下のスレッドの横長あらしのせい

優秀な諸君! この暗号を解読せよ

628 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:49
結局ネスケ4.7は非圧縮にて対応なんでしょうか?
過去ログ見ててちょっと混乱しちゃったもので。

629 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:49
time_t getFileLastmod(char *file)
{
struct stat CountStat ;
struct time_t ccc;
if(!stat(file,&CountStat)) ccc = CountStat.st_mtime;
return ccc.tv_sec;
}

で、どないですか?
Linux はこの辺り挙動が違った覚えがある。

630 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:49
>>620
『優秀な諸君! この暗号を解読せよ 』
このスレの1が改行表示されてないのが原因では?

631 :名無し娘。 ◆vP.bOZFQ :2001/08/26(日) 02:49
>>617
夜勤さん
>>614
試してみて欲しいです。

632 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:49
>>614
ありがとうございます。
導入が終わったらすぐに検証してみます。

633 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:49
NN4.04ですが、何もおきません>>620

634 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:50
mac板にテスト要望の書き込みが有る。

635 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:50
プログラム板って今死んでる?

636 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:50
>>620

同じくIE5.5SP1だが、症状は出ない・・・
# 表示>エンコードの自動選択外したら直ったりして(なわけないか

637 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:50
>>620
この1がアホ
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=992267301&st=1&to=1

638 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:50
>>620
荒らしの横長カキコのせい。
大体UNIX板は新スクリプト導入されてないから、
これとは全然関係ない問題。
これ以上気になるなら他所でどうぞ。

639 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:50
>>628
圧縮対応です。

640 :629 :2001/08/26(日) 02:50
>>617 宛です。スマヌ。

641 :ななしー :2001/08/26(日) 02:50
>>619
なるほど、かちゅ〜しゃは未対応なのか。

やはり新しい2chプロトコルを開発するのが
理想かもね。gzip よりも圧縮率が良いアルゴリズム
もあるし、2ch に特化した圧縮法を考えても良いし。

642 :名有りさん@お腹へった :2001/08/26(日) 02:50
>>617
またLinuxとfreeBSDの違いっぽいな......
st_mtimeなら汎用性があると思うが

643 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:50
>>628
ネスケは4.5以降でgzipに対応してます。

644 :369 ◆3XTuRnAc :2001/08/26(日) 02:51
>夜勤さん
st_mtimespecを、st_mtimeに直してみれば直るのではないかと。

645 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:51
>>617
st_mtimespecじゃなくてst_mtimeでは?
どうしてソースがそうなってるのかは分かりませんが。

646 :名無し :2001/08/26(日) 02:51
「優秀な諸君…」とかいうスレ
消せないですか。紛らわしい。

647 :テスターのつもり :2001/08/26(日) 02:51
>>602
piza2でテストしようとしても、避難所へのリンクページが表示されます。
テストしたのは人生相談板と自然災害板。

648 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:51
>>636
頭削れ@IE5.5SP1です。
表示>エンコードの自動選択ははずしています。

649 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:51
オレはほっとぞぬだが、リクエストにHTTP1.1とある。
レスポンスも1.1だが、Encodingとかは付いてない。
piza2でsniffしてみた。

650 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:51
if(stat(file,&CountStat) < 0) ccc = CountStat.st_mtime;

じゃなくていいの?
間違ってたらスマソ

651 :  :2001/08/26(日) 02:51
ことごとく「piza2にアクセスしたときにジャンプするページ」に飛ばされるな

652 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:52
みんなで力を合わせれ!

gzip 圧縮や Last-Modified 対応など
マクロレベルでの高速化については↓でお願いします。
2ch閉鎖の危機なんだと(Part2.1) @UNIX板
http://cocoa.2ch.net/test/read.cgi?bbs=unix&key=998754174

CGI の無駄なコードの省略など
ミクロなレベルの話題は↓こちらでお願いします。
プログラマが2chを救う!? @プログラム板
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998736516

無駄なタグの消去やHTMLの修正などは↓こちらでどうぞ。
スキルの高い方知恵を貸してください @web制作管理板
http://natto.2ch.net/test/read.cgi?bbs=hp&key=998741961

応援・グチは↓こちらでどうぞ。
UNIX板で2chのプログラムを開発中 パート2 @批判要望板
http://teri.2ch.net/test/read.cgi?bbs=accuse&key=99875716
上記の意味が解らんやつは首突っ込まずに回線切ってその首吊れ。


他の板の住人へ

ここのURLを張らないで応援板のURLを張ってください。
馬鹿が多く来て話になりません。

653 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:52
>>649
それはmod_gzipが入らない限り対応不可能

654 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:52
>>620
回答
それはスレ「優秀な諸君! この暗号を解読せよ」の、1個目の発言の
暗号の改行がないから。

655 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:52
ここはread.cgiは昔のだから関係ないじゃん。

656 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:52
>>647
入れ替え作業中かと思われます

657 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:52
ところで、最新のsourceはどこ?

658 :名無し走者 :2001/08/26(日) 02:52
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
へのパスが通ってないかファイルがないのでは。

659 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:53
>>628
診断君みてAccept Encoding:gzipの文字があれば対応している

660 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:53
>>657
>>614 見れ

661 :369 ◆3XTuRnAc :2001/08/26(日) 02:53
>>645
struct statの実装系の違いによるものです。
st_mtimespecはPOSIX形式で、st_mtimeは伝統的な形式ですね。

662 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:53
ftp://210.170.217.177/incoming/perler/

663 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:54
IEを使ってても、『HTTP 1.1を使用する』にチェックが入ってないと
圧縮転送されていないんですよね?

664 :ヽ(´ー`)ノ  :2001/08/26(日) 02:54
GZIPって何で解凍できるのー?
ラサ?

665 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:54
入れ替え作業前にプログラム技術板にて書き込み成功。

666 :626 :2001/08/26(日) 02:54
626の発言は無視して下さい。ソースちゃんと読んでませんでした。

667 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:54
man 2 stat
return value
成功なら0。失敗なら-1。
errnoがセットされる。

668 :649 :2001/08/26(日) 02:54
>>653
998754174.datとかをCGI化できんのかな。
見当違いスマソ。

669 :名無しさん@Emacs :2001/08/26(日) 02:54
Apache1.3.20 ですが
chunked に *ならない* のは以下の場合

NOT MODIFIED
NO CONTENT
HEAD Request (以上はMessage Bodyが無い場合ですね)
Content-Length がある場合
HTTP < 1.1 の場合

したがって HTTP/1.1 + mod_gzip 無しの場合は Content-Length を入れるしか
手がなく、gzip している間バッファリングが必要になってしまう。

670 :名無しさん@お腹いっぱい。 :2001/08/26(日) 02:54
>>664
eoかlhaplus

205KB
新着レスの表示

スレッドリストへ戻る 全部 前100 次100 最新50

0ch BBS 2004-10-30