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

read.cgi改良スレッド

339 :名無し娘。 ◆vP.bOZFQ :01/08/29 21:54 ID:hNInjuxs
>>337-338
音楽侍 ◆NtVkSITE さんの書いてくださったのをもとに、コピペ直前まで
編集してみたので、読んでみてください。>>339-341

340 :名無し娘。 ◆vP.bOZFQ :01/08/29 21:55 ID:hNInjuxs
1.
index2.html など転送量削減案

転送の帯域を抑えるため、各htmlコンテンツをgzipで提供するに当たり、
gzip対応しているブラウザにはgzip版を、非対応ブラウザにはテキスト版を
送信するcgiを挟みます。
このことにより、ブラウザのトラブルを回避し、圧縮された各コンテンツを
配給できます。

実装は以下の通り(index2.htmlの場合)

index2.cgi導入 → cgi内部でgzip対応を判断 → 適切な内容を表示 → (゚д゚)ウマー


>>2 に必要なファイル一覧と概要

>>3 にインストール方法

341 :名無し娘。 ◆vP.bOZFQ :01/08/29 21:55 ID:hNInjuxs
2.
ftp://210.170.170.118/incoming/index/bbsmenu.html
ftp://210.170.170.118/incoming/index/bbstable.html
ftp://210.170.170.118/incoming/index/index2.html
ftp://210.170.170.118/incoming/index/subback.html
ftp://210.170.170.118/incoming/index/xxxxx.cgi

bbsmenu.html bbstable.html は www.2ch.net/ におけば、そのまま使えます。
index2.html subback.html は、ファイル内の "xxx" を鯖名に、"yyy" を板名に置換し、
さらに bbspink2 のときは"2ch.com"を"bbspink.net"に置換して、/板名/に置きます。
エディタなどの置換機能で全置換してだいじょうぶです。

xxxxx.cgi は、"xxxxx"を現在あるファイル名(拡張子抜き)に置き換えます。
たとえば index2.html の場合は、index2.cgi にします。
ソース中にも "xxxxx" があるので、同様に置き換えます。
こちらも、エディタなどの置換機能で全置換してだいじょうぶです。
板名や鯖名は気にしなくてよいです。

最終的にブラウザに表示される「実ファイル」は、xxxxx_r.html xxxxx_r.html.gz です。
index2.html -> index2_r.html
index2.htm -> index2_r.html.gz
subback.html -> subback_r.html
のようにリネームしてください。

335KB
新着レスの表示

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

0ch BBS 2004-10-30