5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【p2】PHPでつくった2ch viewer【part31】

1 :名無しさん@お腹いっぱい。:2006/01/22(日) 10:56:30 ID:E1UEN0/pO
ブラウザから 2ちゃんねる、まちBBS、JBBS@したらばBBS 等の
掲示板を快適に閲覧するためのPHPスクリプトです。
Mac OS X、UNIX、Linux、Windows などで動くマルチプラットフォーム設計。
ソースは公開されています。

※このスクリプトを動作させるためには、サーバを動かしてPHPを走らせる必要があります。
※レンタル鯖にp2設置は2ch運営とp2ユーザーに迷惑なのでやめましょう。
※不具合は怒らず煽らず落ち着いて報告しましょう。

公式ページ http://akid.s17.xrea.com/
スクリーンショット http://www.age.jp/~saba/p2/img/how_to_use.png

前スレ
【p2】PHPでつくった2ch viewer【part30】
http://pc7.2ch.net/test/read.cgi/software/1133951050/

952 :名無しさん@お腹いっぱい。:2006/02/27(月) 17:46:16 ID:liPelZI40
今京ぽん2使ってて、auかFOMAに乗り換え
を検討してるんですが、auかFOMAでユビ
キタスp2使ってる人は一度に読めるレスの
数って何レスに設定してますか?仕様上は
何レスまて読めるんでしょうか?
今は64レスでやってるのでこれくらい
読めると助かるのですが。

953 :名無しさん@お腹いっぱい。:2006/02/27(月) 17:58:51 ID:wsUpOiCm0
>>951
1万かぁ、じゃあ、1ユーザー=1テーブルはやりすぎのような気がする。しかも、
これだと、普通にインデックス使うことと同じような気がする。
とういか、インデックスで十分すぎるような気がする。
1人あたり1レコードってわけじゃないよね?


954 :名無しさん@お腹いっぱい。:2006/02/27(月) 18:05:54 ID:LOMc16kq0
ユーザ単位の未読位置などの管理用レコードの事かな。

何処が難しいのかな?
単純なデータレコードにならないの?

ロムに戻ろう、と。

955 :名無しさん@お腹いっぱい。:2006/02/27(月) 18:08:57 ID:wsUpOiCm0
で、パーティション使って負荷対策をしたいとのことだけど、
その場合はディスクI/Oが分散されるように、複数のHDDを使わないと、
ほとんど意味がないと思う。単一のHDD使ってるならますますインデックスで十分。


956 :あき ◆...p2/2... :2006/02/27(月) 18:14:17 ID:qjh/zQVNP ?
今考慮しているデータ対象は、主にidx情報で、
情報データ数は、それぞれのユーザが読んだスレの数だけ累積されていきます。
一人当たりのレコード数は、100〜10000くらいかな。

957 :あき ◆...p2/2... :2006/02/27(月) 18:18:12 ID:qjh/zQVNP ?
それで、読み書きはかなり頻繁です。

958 :名無しさん@お腹いっぱい。:2006/02/27(月) 18:19:39 ID:z4TGXcBS0
サーバーのスペックってどの位なの?

959 :あき ◆...p2/2... :2006/02/27(月) 18:23:02 ID:qjh/zQVNP ?
今のp2.2ch.netサーバは、

CPU: Xeon 3.4GHz
mem: 4GBytes
disk: U320 SCSI
NIC: Intel
接続速度: 100Mbps full-duplex

です。


960 :名無しさん@お腹いっぱい。:2006/02/27(月) 18:28:30 ID:Or8wFz250
スゴス

961 :あき ◆...p2/2... :2006/02/27(月) 18:28:36 ID:qjh/zQVNP ?
HDDは単一になってます。

962 :名無しさん@お腹いっぱい。:2006/02/27(月) 18:31:56 ID:OgbtZUFG0
なぜFRAIDじゃないのはどうして?

963 :名無しさん@お腹いっぱい。:2006/02/27(月) 18:32:46 ID:OgbtZUFG0
RAIDね

964 :名無しさん@お腹いっぱい。:2006/02/27(月) 19:08:18 ID:FvianQ4l0
コストだろう、

965 :904:2006/02/27(月) 19:59:44 ID:r7yKywvV0
>>942
offline=1でも、画像がないスレでも発生するようです。
IC2は18,387レコード、2.07GBでしたが、全部空にして
再度ic2_install.phpからセットアップしても再現しました。
オンザフライでも発生しますが、
> <a href="#footer">▼</a>
> </td>
> </tr>
></table>
>[EOF]
になります。
IE6、Firefox、Operaでも同じす。
他に同じ現象に有ってるか大麻専科?

966 :名無しさん@お腹いっぱい。:2006/02/27(月) 21:07:24 ID:LOMc16kq0
>>956

>>945 は数人が教有する rep2 を念頭に置いて書いたので、板別ログファイルを持つ物と
考えたので、これを共有にして、スレッドデータ毎にユーザ別レコードを貼付けるアイデアだった。
2ch 全部のキャッシュファイルを持つのはあり得ないから、修正してみよう。

カテゴリーや板メニューの元になるスレッドアドレス等をレコードデータとして持っていると考える。
各スレッドレコード毎に付加可能なユーザ領域を作り、そこにユーザ別に未読情報等をおく。

こんなイメージを想定していた。

ユーザのアクセスで、ユーザ毎にスレ一覧データを生成してユーザに渡せば OK と。

もっと色々複雑なんでしょうね。

967 :名無しさん@お腹いっぱい。:2006/02/27(月) 21:29:58 ID:StE+MOjo0
あきたん、DoCoMoで認証できるようになったよ!ありがとう☆

968 :904:2006/02/27(月) 21:50:54 ID:r7yKywvV0
PHP4.4.2に変えたら問題発生しなくなりました。
ありがとうございました。

969 :名無しさん@お腹いっぱい。:2006/02/28(火) 01:07:47 ID:fXUpxZ680
携帯でまとめ読みをした時に
まだ先があるにもかかわらず「続き」でなく「更新」になることがある。
ちょうど1つのスレが終わったところでページングする時かな。

あと全角を半角にしているんだけど
されてないところがあるのが気になる。

970 :名無しさん@お腹いっぱい。:2006/02/28(火) 05:03:37 ID:Qnw7y1+b0
>>959
1千万レコードくらいにはなるのか。じゃあ、継承してパーティションわけといても
いいと思うけど、1ユーザー=1テーブルじゃなくて、前も言ったけどもうちょっと大きな
単位で分ければいいんじゃない?PostgreSQLはリストパーティションとレンジパーティションが
あるらしいから、例えば、その表にユーザーIDみたいのあるなら、パーティションキーを
ユーザーIDにしてレンジパーティション使って、IDが1から1000のユーザーは
このパーティション、1001から2000は・・みたいな感じに。


971 :名無しさん@お腹いっぱい。:2006/02/28(火) 05:07:58 ID:1qOiDdiR0
過去ログ検索機能つけてくれたら凄いうれしいんだけど無理なのかな。
いけそうな気がするけど。

972 :名無しさん@お腹いっぱい。:2006/02/28(火) 10:59:32 ID:ZRzyjun80
片っ端から殿堂に入れておけ

973 :名無しさん@お腹いっぱい。:2006/02/28(火) 14:45:51 ID:ZRzyjun80
NGスレッド実装まだ?

974 :名無しさん@お腹いっぱい。:2006/02/28(火) 15:11:44 ID:6lhNKej90
ものすごいクレクレが支配的だな。

975 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:04:57 ID:c2QmoTjA0
埋め立てマン参上!

976 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:05:21 ID:c2QmoTjA0
我々は
埋め立て
大好き少年

977 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:05:41 ID:c2QmoTjA0
がんがん
埋め立て
する
のだ

978 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:06:07 ID:c2QmoTjA0
みんなで
埋めよう
ホトトギス

979 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:06:33 ID:c2QmoTjA0
ちなみに

公式p2から
書き込み
してます

980 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:06:59 ID:c2QmoTjA0
そして
1000げっと
ずさー

981 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:07:25 ID:c2QmoTjA0
あきさんは
女だよん

982 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:07:45 ID:c2QmoTjA0
そして
みんな
僕ナリ

983 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:08:13 ID:c2QmoTjA0
p2で
いちばん
うざい
固定ハンは
だーれだ

984 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:08:31 ID:c2QmoTjA0
その名は・・・
うふふ

985 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:08:54 ID:c2QmoTjA0
●って
便利だよねー

986 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:09:34 ID:c2QmoTjA0
買わなくても
公式p2
ハックすれば
いい
はっはっは

987 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:09:57 ID:c2QmoTjA0
公式p2には
穴が
あるのだ

988 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:10:20 ID:c2QmoTjA0
他人の
●が
丸見え
うっふん

989 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:10:44 ID:c2QmoTjA0
そして
今日も
明日も
●ゲット

990 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:11:12 ID:c2QmoTjA0
公式p2廃止して
くれたら
ハックやめて
あげても
いいよ

991 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:11:30 ID:c2QmoTjA0
あきさん

にげてー

992 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:11:56 ID:c2QmoTjA0
ちなみに
讃岐という人から
ハックする
方法
教えてもらった

993 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:12:18 ID:c2QmoTjA0
転載ハッカー
あらわる
すげー
うまー

994 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:12:47 ID:c2QmoTjA0
公式p2は
もうだめだ

995 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:12:47 ID:1qOiDdiR0
スレ立て誰が?

996 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:13:15 ID:c2QmoTjA0
やっぱり
レンタルサバに
p2置くのが
ベスト

997 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:13:36 ID:c2QmoTjA0
もう一度言う
俺は
転載ハッカー


998 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:13:52 ID:c2QmoTjA0
まちがえた
天才ハッカー

999 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:14:10 ID:c2QmoTjA0
ふふふ
1000
ゲット
ズッサー

1000 :名無しさん@お腹いっぱい。:2006/02/28(火) 17:14:15 ID:qPT/+K070
999

1001 :1001:Over 1000 Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

256 KB
★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.02 2018/11/22 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)