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

スキルの高い方知恵を貸してください2号

37 :Name_Not_Found :2001/08/26 06:55
Rom減少させる方法はどうなった?

38 :最新ソースを一応どぞ :2001/08/26 06:55
http://star.endless.ne.jp/users/forcount/contents/scriptmaker/read11.c
最新版情報は

http://star.endless.ne.jp/users/forcount/4countbbs/scriptmaker/index.html
重要なのは前者

39 :Name_Not_Found :2001/08/26 06:56
投稿日&名前は確実に要らないと思うんですが。

40 :Name_Not_Found :2001/08/26 06:57
>>25
|【トップページ】
|・フレームを使用しない

 これ、フレームだと、確かに分割数+1のリクエスト数は増える
し、各htmlのヘッダ分情報量が増えるのよね。
 ただ、左に板一覧があり、右にスレ一覧が出るとすると、

フレーム無し
 トップ(板一覧)→スレ一覧→トップ(板一覧)→スレ一覧

という行動が、

フレーム有り
 トップ(板一覧)→スレ一覧→スレ一覧

になる…。あ、でも、板一覧に変更がなければ、キャッシュが効
くか。まてよ、広告があったりすると読みなおしにならない?

41 :Name_Not_Found :2001/08/26 06:58
楽しみや、利用性を出来るだけ落とさずに
転送率を良くする事が大事ではないかな。

42 :Name_Not_Found :2001/08/26 06:58
>>39
確かに「投稿日」「名前」の見出し文字列はいらないね。

で、これからの課題はROMに対する転送量の減少策ってことかな。

43 :Name_Not_Found :2001/08/26 07:00
>>39 既出。

44 :むぎ茶       :2001/08/26 07:00


まずはてめぇがアクセスやめろ。


┐(´ー`)┌


┏━━━━━━━━━┓
┃('Д')y ─┛~~ ┃
┃むぎ茶      ┃
┃mugicha@360.cc  ┃
┗━━━━━━━━━┛

45 :Name_Not_Found :2001/08/26 07:00
>>37
 ROMを減らすのは得策ではないと思う。ROMに対して重複情報を
送らない処置や、広告をクリックする方向に持っていくのが2ch
繁栄だと思われ。

46 :Name_Not_Found :2001/08/26 07:01
「スキルの高い方知恵を貸してください」ってタイトル…
教えてくんスレッドかと思っていままで全然読んでなかったよ
(かちゅーしゃ使ってるんで)
横やりスマソ

47 :Name_Not_Found :2001/08/26 07:02
>重複情報を送らない処置

同意。それが大事だと思う
いいアイデアないのもか。

48 :むぎ茶       :2001/08/26 07:02


広告のクリック数は関係無い。


┐(´ー`)┌


┏━━━━━━━━━┓
┃('Д')y ─┛~~ ┃
┃むぎ茶      ┃
┃mugicha@360.cc  ┃
┗━━━━━━━━━┛

49 :Name_Not_Found :2001/08/26 07:03
>>40
BBS TABLEは別ウィンドウで開きっぱなし、というのはだめ?

50 :Name_Not_Found :2001/08/26 07:06
 ちと情報。

「プログラマが2chを救う!?」
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=998736516

|363 名前:デフォルトの名無しさん 投稿日:2001/08/26(日) 05:03
|今回の圧縮の効果
|・圧縮効果1/16
|・圧縮対応ブラウザが70%
|であれば、70%*1/16+1*30%=34%

|Last-modifiedの効果も全体に利くとしても、目標の1/3にギリギリ
|達したに過ぎない。HTMLのスリムかも含め、ゴリゴリ推し進める
|ことが必要だ……

 うぐ、思ってたよりgzipの恩恵が少なかったのね。
 ごり押しがんばろう。オレはそろそろ寝るけどなー。

51 :Name_Not_Found :2001/08/26 07:06
寝ますわ。ごめんね。また後ほど。

52 :Name_Not_Found :2001/08/26 07:07
>>47
最後に「この先を読む」を作り、
別ウインドウに表示。「最新レス10」(ぐらい)にして。

53 :Name_Not_Found :2001/08/26 07:07
1番下の次のページ要らない。
TOP20も板によると思うけど、5スレ位に減らす。
又は、スレ一覧のみ。

54 :名無しさん || die :2001/08/26 07:07
>>20
なるほどりょうかい。こっちも同じく頭が回りません…

>>38
おそろしく読みにくいソースだね…

>>13のをこれに適当するとこんな感じ。

--- read11.c.orig Sun Aug 26 07:02:19 2001
+++ read11.c Sun Aug 26 07:04:58 2001
@@ -1043,4 +1043,6 @@
if(line <= RES_RED)
{
+printf(" <a href=\"./%s?bbs=%s&key=%s&st=%d&nofirst=true\">新しいレスだけ表示</a><BR>\n",
+CGINAME,zz_bs,zz_ky,lineMax) ;
printf("<form method=POST action=\"bbs.cgi\">") ;
/**/

55 :Name_Not_Found :2001/08/26 07:09
>>48
 広告収入増→鯖が増やせる→情報量分散。

 少なくとも赤字はやばいよ…。

56 :Name_Not_Found :2001/08/26 07:12
299c299
< printf(" 名前:") ;
---
> printf(" :") ;
301,302c301,310
< if(*r1) {printf("<a href=\"mailto:%s \">",r1) ;}
< else {printf("<font color=green>") ;}
---
> if(*r1) {
> if (strcmp(r1, "sage"))
> printf("<font color=blue><b>%s</b>↓</font>",r0);
> else if (strcmp(r1, "age"))
> printf("<font color=blue><b>%s</b>↑</font>",r0);
> else
> printf("<a href=\"mailto:%s \"><b>%s</b></a>",r1,r0);
> }
> else
> printf("<font color=green><b>%s</b></font>",r0);
304,309c312
< printf("<b>%s </b>",r0) ;
<
< if(*r1) {printf("</a>") ;}
< else {printf("</font>") ;}
<
< printf(" 投稿日:%s",s[2]) ;
---
> printf(" :%s",s[2]) ;

57 :52 :2001/08/26 07:12
既出。スマソ

58 :Name_Not_Found :2001/08/26 07:13
950以降に書き込むと広告ページに飛ぶというのはどう?

59 :Name_Not_Found :2001/08/26 07:15
というより書きこみしたら問答無用で広告ページに飛ぶようにしちまえば・・・

60 :Name_Not_Found :2001/08/26 07:16
>>58 >>59
新スレ立てると広告ページに飛ぶとか、
最初の50までは広告ページに飛ぶとかどう?

61 :Name_Not_Found :2001/08/26 07:16
>>58 900以降でランダムにすると、誰かしら踏んでくれて良さげ。

62 :Name_Not_Found :2001/08/26 07:17
>>54
 まさにソレ。
 やっぱindex2にも必要かな。「新レスだけ表示」は。
 で、別窓が開いてそっちにも「新レスのみ」。

 新レスが無い場合、同じ情報を送るようにするとキャッシュが
効くんだろうか。そうだとすると、かなり負荷が減るんだが。

63 :Name_Not_Found :2001/08/26 07:17
>>58-59
荒し対策には、おもしろい。

64 :Name_Not_Found :2001/08/26 07:18
荒らし対策にもなるし1000ねらいも減るYO!

65 :名無しさん || die :2001/08/26 07:19
>62
index2.html 場合、その人がどこまでそのスレを見たのかを
どうやって取得すればいい?

66 :Name_Not_Found :2001/08/26 07:19
書きこみの後、板に戻るのはどうかと思う。

67 :Name_Not_Found :2001/08/26 07:19
>>64
最初の100くらいまでを広告ページに飛ばせば駄スレ防止に・・・ならない?

68 :Name_Not_Found :2001/08/26 07:20
>>62
それこそIf-Modified-Since等でやろうとしている事だよ
つまりは考慮済みで、実装もされてる

69 :58=64 :2001/08/26 07:20
>>67
それもいいね。

70 :Name_Not_Found :2001/08/26 07:21
とりあえず、CSSでNN4.xxの表示が乱れるおそれがあるなら
CSSの外部からの読み込みを
<link rel="stylesheet" type="text/css" href="2ch.css">
でなく
<style type="text/css"><!--
@import url(2ch.css)
--></style>
とでもして@import経由で丸投げするという手がある(NN4.xxは
@importに対応していないので)
NN4.xxの人間には地味貧相な無装飾のHTMLが出てきますが、
崩れるよりはかなりまし。

71 :Name_Not_Found :2001/08/26 07:27
>>58
>>59
 興味の無い広告を読んでも、購入率が下がるだけだから広告の
価値が下がって、結果広告料が下がってしまい、悪循環。

 前スレにも書いたけど、板に対応した広告が取れないとダメだ
と思う。そうすれば各htmlに広告があってもそれほどウザくはな
いはず。

72 :Name_Not_Found :2001/08/26 07:27
>>67
方向性がずれてるぞ

73 :58 :2001/08/26 07:29
利益と駄レス&スレ防止しか考えてなかった。スマソ

74 :Name_Not_Found :2001/08/26 07:33
>>65
 index2のログは現状でいいと思うし、クッキー食わせないかぎ
り対処できないと思う。むしろindex2を拠点に特定のスレをROM
りはじめる人対策だと考えてほしく。

 コレ以上の機能を鯖に持たせようとすると、将来cpuの負荷率の
問題に移行すると思われ。一定以上の高度化は専用ブラウザにま
かせるほうが多様性が出て面白いでそ。

 個人的には日付指定が出来ればなぁ、と思ったり。

75 :Name_Not_Found :2001/08/26 07:35
メアド入れる人なんか
ほとんどいないんだから
mailto:
はいらなくない?

76 :Name_Not_Found :2001/08/26 07:35
>>68
 ス、スマソ。ここしか見てなかったんで、対応済みとはつゆ知
らず。どれぐらい効果がでますかね。比較できるデータがあれば
面白いんだが。

77 :Name_Not_Found :2001/08/26 07:39
>>70
<link rel="stylesheet" href="〜" type="text/css" media="all" />
の方が軽くてよさげ。

78 :Name_Not_Found :2001/08/26 07:39
>>75
sage や age 機能がが使えなくなるのでは?

79 :名無しさん || die :2001/08/26 07:40
>74
いじってみても良いけど、日付をいちいちパースしなきゃいけないから重そう。
どういう感じで指定できればいい?

80 :Name_Not_Found :2001/08/26 07:41
>>78
チェックボックスにすれば……と思ったけどあまり意味ないね。フォーム要素の数が変わらない。

書き込みの最終行に「sage」とある場合はsage処理、という風にすればフォーム要素を一つ削れそう。

81 :Name_Not_Found :2001/08/26 07:45
書き込むときにcgiにsageを渡し終えたら、ログにはsageが必要ないのでは?

82 :Name_Not_Found :2001/08/26 07:46
鯖屋曰く、index2.htmlよりsubback.htmlをリロードしてる人が多いらしい。

83 :Name_Not_Found :2001/08/26 07:48
>>75
@でメアドと分けて、
age,sageは色で分ける。
どう?

84 :Name_Not_Found :2001/08/26 07:51
>>82 質問ですが、

   subback.htmlとは、ここで言う
   http://natto.2ch.net/test/read.cgi?bbs=hp&key=998774537&ls=20
   のことですか。

85 :Name_Not_Found :2001/08/26 07:53
>>82
 うぐぅ、それは手ごわい。テレホまでに対策考えておきま…ぐぅ。

86 :Name_Not_Found :2001/08/26 07:55
>>82
駄スレ対策が必要なわけか。手ごわい。

87 :Name_Not_Found :2001/08/26 07:55
>>82
なるほどね。
じゃあ、subback.htmlを例えば12時間以内に書き込みがあったスレッドのsubback1.htmlと
12時間以内に書き込みがなかったスレッドのsubback2.htmlと2つに分割するというのはどうだろう?

88 :Name_Not_Found :2001/08/26 07:55
>>83
あと、>>75はフォームの事を言っているのに対し
>>83は出力結果を言っているのだと仮定して

>>83
色で分けるなら >>56 のパッチですぐに出来るね

>>75 >>83
メアドはネタばれでよく使うから、無くされても表に出されてもちょっと困る

89 :86 :2001/08/26 07:56
埋もれるスレをあげるためか、スレの一覧を見るためかどっちだろう。

90 :Name_Not_Found :2001/08/26 07:56
>>84
subback.htmlは「スレッド一覧」で表示される
http://natto.2ch.net/hp/subback.html
のこと。

91 :Name_Not_Found :2001/08/26 07:56
>>84
http://natto.2ch.net/hp/index2.htmlより
http://natto.2ch.net/hp/subback.htmlを開いてリロードしてる人が多いと昨日言っていた。
ほとんどの人がindex2.htmlはすぐに通過し、subback.htmlへ行くんだって。

92 :Name_Not_Found :2001/08/26 07:57
>>91
何らかのツールを使ってるんじゃないかな

93 :Name_Not_Found :2001/08/26 07:58
>>92
スレッド一覧から飛んでいると思われ

94 :Name_Not_Found :2001/08/26 07:59
えーと、前スレでもなんども出てきてるみたいなのですが。

日付の曜日ですが、外さないで欲しいです…。
当日〜数日の過去なら、曜日の感覚もありますが、それ以上開くと
カレンダーを参照しないとわからなくなってしまいます。

皆、曜日に従って生活してるわけで、かなり重要な情報だと思いますが…。
曜日依存の出来事はかなり多いと思うし、週にレスが数個でぽつぽつと
長続きするスレもあるのだし。

> 名前:Name_Not_Found 投稿日:2001/08/26/土 07:57

程度なら、負荷の面でも許容範囲かと思うのですがいかがでしょうか。

95 :Name_Not_Found :2001/08/26 08:02
新しいレスがつくと上がるのではなく、レスの数順に並べるというのはどうだろう。
意図的に下げることもできるようにするとsubbackに行く人が減るのでは。

96 :Name_Not_Found :2001/08/26 08:02
>>91 ご親切にありがとうございます。

97 :Name_Not_Found :2001/08/26 08:04
38 名前:最新ソースを一応どぞ 投稿日:2001/08/26 06:55
http://star.endless.ne.jp/users/forcount/contents/scriptmaker/read11.c
最新版情報は

http://star.endless.ne.jp/users/forcount/4countbbs/scriptmaker/index.html
重要なのは前者

98 :Name_Not_Found :2001/08/26 08:07
名前表示  名無し 01/08/26/日 00:00  

でよいと思われ。。。

99 :Name_Not_Found :2001/08/26 08:07
>77
字数では
<style type="text/css"><!--@import url(2ch.css)--></style>
<link rel="stylesheet" href="2ch.css" type="text/css" media="all">
と大差ないね。わずかに@importの方が小さいがこれとてgzip次第で
逆転する程度。どっちとも言い難い。

100 :Name_Not_Found :2001/08/26 08:08
100

101 :Name_Not_Found :2001/08/26 08:10
JavaScriptの問題は解決した?

102 :sage :2001/08/26 08:10
subback.html リロードしてるのは 2get 1000get 野郎か?
単純に減らすことぐらいしか方法はないか?

103 :Name_Not_Found :2001/08/26 08:15
>>102
残念ながら同感。
となるとsubback.htmlの問題はここでは対象外か。

104 :Name_Not_Found :2001/08/26 08:18
2GET野郎にはこれがお勧めでしょう
http://natto.2ch.net/hp/i/

105 :Name_Not_Found :2001/08/26 08:18
subbackの軽量化、ねぇ。って言ってもあれは既に充分に単純なhtmlなんで
全スレをフロート方式で乗せる限りは
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
無くして文字数稼ぎ、兼わずかでもキャッシュ稼ぎくらいしかないかと。

何らかの方法でsubback.html自体の構造を変えるなら
・subback.htmlの分割 [更新の新しい順に100スレづつ、など]
または
・subback.htmlでは書き込みでフロートさせるのを廃止[常にスレ立ての
古い/新しい順に表示。スレの新設・削除がない限りsubback.htmlが
変動しなくなるのでno-cacheの廃止によるキャッシュの効果が大きくなる]
くらいか。

ただ、subback.htmlの構造自体を変えるのはCGIの改変が大きくなるので
場合によっては厳しいかも。(特に後者は「それじゃフロート掲示板じゃないじゃん」
というツッコミが予想されるのでさけた方がいいかも←個人的には
index.htmlとsubject.txtが変動していれば充分フロート式らしいと思うのだが
古いスレのagesageはツールユーザーの特権というのも一興では有ろう)

106 :Name_Not_Found :2001/08/26 08:20
先頭の数文字(例えば10文字)以降は切り捨てるってのはどう?

107 :Name_Not_Found :2001/08/26 08:27
>106 文字検索が使いづらくなるのでどうかと。

108 :Name_Not_Found :2001/08/26 08:30
じゃあ、subhackでははリンクしないってのはどう?
1: ★むぎ茶はbody-weight: bolderだった! (39):998515402
てなカンジで。

109 :Name_Not_Found :2001/08/26 08:33
>108
そこまでするならsubback.html自体無くして
「subject.txt見てURL直打ちしなさい」
と言う方が早いって事になりかねない。
html形式である限りはさすがにリンクをなくすのは
不親切すぎるのでは。
(いや不親切になることでアクセス減少→ウマーってのは
批判要望で結構出ていた意見では有るんだけど)

110 :Name_Not_Found :2001/08/26 08:34
UNIX 板は目先の転送量軽減。
プログラム板ではそれ以後の対策。

ここでは何を考えたらいいんだ。
見失ってきてないか?

111 :Name_Not_Found :2001/08/26 08:35
>>108 のようにして一番下にフォームを置くとか。

[998515402][Go!]

112 :厨房 :2001/08/26 08:37
subback.html はgzipの圧縮を期待して手付けずは?
ソース見たが結構きれいに並んでる
モナ板のsubback.html で実験してきた
65,500→15,069(ZIP圧縮)

113 :Name_Not_Found :2001/08/26 08:38
ハンドル・メールは毎回入力することにして、JavaScriptは廃止ってのはどうですか?
こういっちゃなんだけど、固定ハンドルの数倍名無しさんが多いんでは?

114 :    :2001/08/26 08:38
文字を削るなんて焼け石に水
それよりレイアウトの変更やら設定変更のほうがずっと効果あがるでしょ。
ls=50を20にするくらいすぐできるんじゃないの?

115 :Name_Not_Found :2001/08/26 08:46
>>111 意味がわかった。ヤフー掲示板の「メッセージ番号」みたいな使い方ってことか。。

http://messages.yahoo.co.jp/bbs?.mm=CP&action=m&board=1075193&tid=2a3ca3ha4ma4ka4ra5pa5aba4ka49a4ka4ja1aa&sid=1075193&mid=2

116 :Name_Not_Found :01/08/26 08:48
2厨や1000厨の牽制にもなるかな?

117 :Name_Not_Found :01/08/26 09:04
1000厨の牽制にはならないでしょうね。2厨の牽制にはなるかな。
ただ2厨はindex2.htmlを使うよ

118 :Name_Not_Found :01/08/26 09:10
なんかネタ切れのようね。
1byte でも減らす方法考えますか。

119 :名無し :01/08/26 09:12
1000厨の牽制をするには、最大投稿数をキリにするのを
やめるとかはどう? 998が最大投稿、999で終了のメッセージ
が表示されるとか。

1000厨の牽制のリロードをやめさせるだけでも、けっこうな
削減になるよ。

120 :Name_Not_Found :01/08/26 09:12
>>108>>111>>113についてはどーすんの?

121 :名無し :01/08/26 09:13
ごめん、>>119は、第二段落、「の牽制」を削除。

122 :Name_Not_Found :01/08/26 09:13
「2001/08/26」→「010826」
スラッシュも無くしたらどう?

123 :Name_Not_Found :01/08/26 09:16
>>119
このスレか前スレのどこかにあったけど、
ラスト厨になるだけ、という意見があった。

124 :Name_Not_Found :01/08/26 09:17
>>15
現状のように、名前に緑か青の色が付けば、ちゃんと認識できるので[ ]はいらない。

125 :Name_Not_Found :01/08/26 09:18
色を付けると<FONT>タグが入るよ。

126 :Name_Not_Found :01/08/26 09:21
ぱっと見て書き込みの境界がわかるから、色は変わって欲しいよ…

127 :Name_Not_Found :01/08/26 09:21
>>125
スタイルシートを使ってテストしていたよん
http://yarakasu.chat-jp.com/misc/css_test.htm >>5

128 :Name_Not_Found :01/08/26 09:25
新レスだけ表示の機能はいいね。
リロード対策には持ってこい。

129 :Name_Not_Found :01/08/26 09:27
>>127
これを使うわけじゃないよな…?

無駄だらけに見えるが。

130 :Name_Not_Found :01/08/26 09:35
>>127
それをかいりょうしたのがこっちだとよ
http://www.mrdn.net/2ch/2ch.htm

131 :130 :01/08/26 09:36
↑これの説明は>>5

132 :Name_Not_Found :01/08/26 09:38
>>98
デフォルトは全ての板で当面「名無し」か「名無」あたりにして、視認性の問題から<FONT>タグは残し、

128 名無 010826日 09:25

にするのはどう?
スラッシュ無しだと結構見辛いけど、
日付で過去のレスを探したい場合も、曜日を目安にスクロールしていけば、なんとか耐えられる。

133 :  :01/08/26 09:45
視認性まで犠牲にしてどれだけのメリットがあるんだよ、馬鹿?
日付の/を無くすなんて笑い話だ。

134 :Name_Not_Found :01/08/26 09:48
半角/全角の違いやスペースでも転送量は増減するの?

128 名無し 010826日 09:25

ではどう?

135 :Name_Not_Found :01/08/26 09:51
>>132
3バイト削るのがどれだけ意味があるか、だけどねぇ。
個人的にはスラッシュ入れて見やすくした方が幸せだと思う。

128 名無 010826日 09:25

128 名無 01/08/26/日 09:25

掲示板としての機能と、データサイズのトレードオフ。
本気で切羽詰まってるなら前者もありだと思うけど。

136 :Name_Not_Found :01/08/26 09:51
>半角/全角の違いやスペースでも転送量は増減するの?
当然。

268KB
新着レスの表示

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

0ch BBS 2004-10-30