過去ログ置き場を作る件 (44レス)
1-

1: ひろゆき@どうやら管理人 ★ 2014/06/06(金)11:41 ID:??? AAS
過去ログ置き場をつくろうかと。
ってことで、仕様などを決めたいですです。
2: ひろゆき@どうやら管理人 ★ 2014/06/06(金)11:43 ID:??? AAS
なるべくリソースコストを下げたいので、
datをほうり込んだら、JSで表示されるみたいにしたいのですが、
ログのディレクトリ構造とかどうしようかと、、
アホみたいな量のファイルになるので、
一個のディレクトリにぶち込むとかはやばいかなぁと。
3: 2014/06/06(金)11:57 ID:5m1jbu5nu(1/2) AAS
今ある過去ログ倉庫 外部リンク:sweet.2ch.sc
とは別に作るんでしょうか?
これも read.cgi を JavaScript モードにしておけば
JS 表示になりますけど...
4
(1): 2014/06/06(金)12:43 ID:pnUix5/ap(1) AAS
画像リンク[png]:i.imgur.com
ログ速のように指定のレス数以下は省けるようなフィルター機能があると過去ログ探しやすいです
5: ひろゆき@どうやら管理人 ★ 2014/06/06(金)15:59 ID:??? AAS
現状の掲示板サーバは、書き込みがあるのでSSDでレスポンス早くしてますが容量は大きくないので、
書き込みの出来ない過去ログ専用サーバに移したほうが、
効率的なんですよね。

>>4
おぉ、便利。
6: アップデート告知ロボ ★ 2014/06/06(金)19:28 ID:??? AAS
今のサーバは SSD + HDD のハイブリッド構成になっていて
ライブスレは SSD 上ですが
過去ログエリアは HDD 上にあります

あとフィルタもいいかも知れませんが,どうせなら
昔「検索 (find) を過去ログに対応させる」という
話があったものの立ち消えになってたと思うので
この際それを進めてみてはと...
7
(1): 2014/06/06(金)20:20 ID:Hf3bW8G7y(1/2) AAS
専ブラはどういう扱いになるんだろ

とりあえず、現状の仕様
外部リンク[php]:www.monazilla.org
外部リンク[php]:www.monazilla.org
8: 2014/06/06(金)20:25 ID:Hf3bW8G7y(2/2) AAS
kako.[server].2ch.net を用意して、302でリダイレクトさせる感じになるのかな

sweet.2ch.sc/patisserie/dat/1402022504.dat にアクセスすると
kako.sweet.2ch.sc/patisserie/1402/14020/1402022504.dat にリダイレクト、とか

リダイレクトをxmlhttprequestは勝手に隠蔽してくれるので
read.htmlはそのまま動くんじゃないかと期待してみる
9: 2014/06/06(金)20:33 ID:5m1jbu5nu(2/2) AAS
>>7
2ch.scスレ:patisserie
10: ひろゆき@どうやら管理人 ★ 2014/06/07(土)06:03 ID:??? AAS
そういえば、過去ログの検索ってどうなったんだっけか。。。
11
(1): ひろゆき@どうやら管理人 ★ 2014/06/07(土)06:05 ID:??? AAS
おぉ、dat.gzにして、
↓みたいにすればいいんすかね。
kako.sweet.2ch.sc/patisserie/1402/14020/1402022504.dat
12
(1): 2014/06/07(土)07:07 ID:X7ZSw7tAu(1) AAS
リダイレクトは専ブラが対応できないかも
(Not Found と同様の扱いをしてるっぽい)
2ch.scスレ:patisserie

過去ログファイルの実体は別サーバに置くとしても
NFS か何かでマウントして掲示板サーバから
普通に読めるようにするのも一案かも
13
(1): 2014/06/07(土)10:33 ID:6PZAcqirk(1) AAS
302でdat落ち、404でスレ削除/存在しないって判定にしたいのは分かるんだなー

>>11
事前に圧縮しておいて、mod_rewriteで書き換える感じ?
外部リンク:www.webdesignleaves.com みたいな
高速化よりディスクスペース節約の側面が大きそうだけど

あと、URLはあくまで案なのでいろんな人から意見を聞いたほうがいいかと!!
14: ひろゆき@どうやら管理人 ★ 2014/06/08(日)00:23 ID:??? AAS
>>12
掲示板サーバのリソースコストが増えるのであんまり得策でないかと。

>>13
>事前に圧縮しておいて、mod_rewriteで書き換える感じ?
そんな感じかなぁと。
15
(1): 2014/06/08(日)04:29 ID:hgpLYRWFQ(1/2) AAS
とするとかつての memories/花子みたいな感じなのかな
ただ以前は定期的にサーバの引っ越しをして
跡地を memories/花子に収容してましたが

そのやり方を踏襲するのか
それとも引っ越しせず過去ログを直接
memories に放り込むのかってとこですね
16
(1): 2014/06/08(日)06:53 ID:hgpLYRWFQ(2/2) AAS
そういえば .gz の扱いは元々 mod_negotiation でやってたような
外部リンク[html]:httpd.apache.org
ただ gzip 圧縮に対応していないクライアントのために結局
生 .dat と圧縮 .dat.gz 両方用意しなきゃならないことになるんで
圧縮/非圧縮の切り替えも含め全部 mod_deflate に任せた方がいい
ということになって .dat.gz は作らなくなったということだったかな...
17
(1): 2014/06/08(日)15:55 ID:f0/vxBHRt(1) AAS
あと利点としては、F22の仕事を過去ログ置き場に押しつけられるってところか

F22の仕様を詳しく知らないんだけど
過去ログ倉庫の生成でファイルを開くときにdat.gzだと処理が増えないか?
ってことだけちょっと気になった
18
(1): ひろゆき@どうやら管理人 ★ 2014/06/08(日)23:59 ID:??? AAS
>>16
moD_deflateって、毎回圧縮してキャッシュをしないので、
CPU負荷が高いとかじゃなかったでしたっけ?

それよりは、↓みたいに、両方のファイルを用意して、送ったほうが効率がいいような。。
外部リンク[html]:www.cravediy.com
19: ひろゆき@どうやら管理人 ★ 2014/06/08(日)23:59 ID:??? AAS
>>17
具体的にどういう作業を想定してるのかわかってないおいらです。。
20
(1): 2014/06/09(月)06:44 ID:FaWtr8M1J(1/2) AAS
>>18
まぁそうですね
CPU 負荷を取るかストレージ容量を取るかということで
ストレージはどんどん増やせるから気にしないということなら
ファイル両方用意ということでいいと思います
1-
あと 24 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.410s*