のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,896人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレ★負荷軽減対策委員会(Perl、PHP)★

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    452 : ↓このURLにぴ - 03/08/23 01:44 ID:??? (+18,+30,+0)
    453 : nobodyさん - 03/08/23 09:33 ID:??? (+38,+29,-75)
    >>450
    漏れはMysq;でPerl/CGIしてるけど、移植元がperlだったから単純に鯖の負荷軽減が目的だったりしたが・・・
    それに、Phpだと複雑なソース書ききれんかったろうってのもあるわけだが、お前さんはなにでやれと?
    456 : nobodyさん - 03/08/23 16:46 ID:??? (+9,+29,-28)
    >>455
    どうやって「ある位置」までファイルポインタを移動させるかに依る。
    行単位で空読みさせて移動するよりは seek 一発の方が速い。
    その例だとファイルの先頭からだから変わらん。
    457 : nobodyさん - 03/08/23 19:02 ID:V3x8NgSH (+34,+29,-16)
    >>453
    Perlで書けてPHPで書けない「複雑ソース」って何?
    459 : nobodyさん - 03/08/23 19:20 ID:??? (+34,+26,-46)
    >>457
    最近あまり追ってないんだが、
    PHPってtermiosによる端末制御できたっけ?
    fork()は出来るけどpipe()は出来たっけ?

    あと、PHPはスコープが滅茶苦茶だから(まぁPerlも変だけど)
    あまり大きいソースを多人数で書くのには向いてないと思う。
    461 : nobodyさん - 03/08/25 08:37 ID:??? (+17,+29,+0)
    >>460 間違いなくシークしてると思う。
    462 : 455 - 03/08/25 11:33 ID:??? (+38,+29,-40)
    でもどうやってx行目を見つけ出すの?
    適当にread系のcgiを漁ってみたけど、やっぱ空読みしてるみたいだわ。
    463 : nobodyさん - 03/08/25 12:48 ID:??? (+32,+29,-10)
    >>462
    1000行程度なら空読みでいいと思う。
    万単位になったら、インデックスと作るとか対策考えろ。
    464 : nobodyさん - 03/08/25 13:26 ID:??? (+22,+29,-64)
    >>462
    1、行ごとのファイルポインタを記録してある。
    2、一定件数ごとに、ファイルポインタを記録してある。
    3、2chは入力値の長さが決まっているから、固定長フォーマットにしてある。

    これだけのアクセス数があるところで、空読みは考えにくいな。
    板のトップで、数千行単位で空読みされるのですか?
    466 : nobodyさん - 03/08/26 10:19 ID:??? (+6,+29,-2)
    >>465は説得力がありますね
    467 : nobodyさん - 03/08/27 01:27 ID:??? (-23,-29,-40)
    useって宣言した場所によって読み込まれる時期が違うの?
    それならJcodeなんかは先頭でuseせずに
    送られてきたデータのチェック済ませてから読み込ませた方が良いのかな。
    #チェックにJcode使うなら別だけど
    469 : nobodyさん - 03/09/04 01:48 ID:??? (+22,+29,+0)
    ホッシュホッシュ
    470 : nobodyさん - 03/09/05 00:46 ID:??? (-28,-29,-8)
    SpeedyCGIでどうやったら、負荷が高いときのエラーが無くなるんだろう。
    もう訳がわからん。
    471 : nobodyさん - 03/09/05 23:36 ID:??? (+16,+28,-1)
    >>470 マンシスペックを上げる
    473 : nobodyさん - 03/09/17 00:18 ID:??? (+22,+29,+0)
    ホッシュホッシュ
    476 : nobodyさん - 03/09/17 22:15 ID:Rf3lCYFV (-15,+29,-4)
    DB使う以外にうまいやり方無いですか?
    477 : nobodyさん - 03/09/17 22:24 ID:??? (+35,+29,-4)
    >476
    ないですね!
    逆に、なんでDB使うのいやなんですか?!
    478 : nobodyさん - 03/09/17 22:36 ID:??? (+23,+21,-6)
    >>477
    なんで必死なの?
    479 : nobodyさん - 03/09/17 22:55 ID:??? (+30,+29,-1)
    >478
    474が悩み事の矛盾に気がつかないからだよ!
    480 : nobodyさん - 03/09/17 22:59 ID:??? (+37,+29,-82)
    >>477
    2ちゃん程度の規模でもDBなぞ使ってないんだが。
    ていうか、逆に2ちゃんをDBで書き直したらえらい事になると思うが・・・。

    普通のBBSって書き込みはFIFOだし、読み出しはシリアルだから
    逆にDB使うほうが負荷が大きくなる。
    481 : 474 - 03/09/18 00:06 ID:??? (+17,+18,-8)
    DB使うのが嫌っていうか使ったことないので
    DB使わずにfile()以外のやり方ないかと思ったんですが
    482 : - 03/09/18 00:52 ID:??? (+4,+9,-1)
    >481
    スレ読めよ。
    483 : nobodyさん - 03/09/18 00:58 ID:??? (+29,+26,-6)
    ん?なんか問題あるか?
    484 : nobodyさん - 03/09/18 01:28 ID:??? (+0,+12,-2)
    問題ないだろ
    485 : 483 - 03/09/18 07:46 ID:??? (+27,+29,-16)
    「スレ読めよ」か。「スレタイ読めよ」と勘違いした。
    487 : nobodyさん - 03/09/18 15:34 ID:??? (-29,-27,-27)
    SpeedyCGIでエラーが頻発したので、PerlからCに移植した。
    えらく辛かったが、めちゃくちゃ速くなった。
    488 : nobodyさん - 03/09/24 13:10 ID:??? (+29,+29,-16)
    apacheの軽量化が威力あると言うが、
    具体的にどういったモジュールを消せば良いのだろう。
    490 : nobodyさん - 03/09/24 13:56 ID:??? (+6,+0,-18)
    >488

    とりあえずスレ違いと思われ

    スクリプト上で解決可能な話題が主題かと思う
    491 : nobodyさん - 03/09/24 14:07 ID:??? (-2,+9,-12)
    推敲しようぜ。
    493 : nobodyさん - 03/09/25 07:19 ID:??? (+25,+29,-24)
    人よりちょっと知識の多い香具師が少ない香具師を馬鹿にするスレはここですね。
    494 : nobodyさん - 03/09/25 10:11 ID:??? (+28,+29,-18)
    >>490
    apacheもスクリプトも両方チューニングして、
    「負荷軽減対策委員会」と呼べるような気がするのだが…
    495 : nobodyさん - 03/09/25 10:39 ID:??? (+27,+29,-7)
    >>1を見る限りそうとは思えないけどな
    方針変更という事で・・・
    496 : nobodyさん - 03/09/25 16:05 ID:??? (+27,+29,-26)
    Apacheのチューニングはスクリプトの有無や出来とは関係なく
    できることだし、別問題じゃないか?
    497 : nobodyさん - 03/09/25 17:02 ID:??? (-4,+7,+0)
    ループ開始
    498 : nobodyさん - 03/09/25 18:44 ID:??? (+4,+11,-4)
    ループは負荷が増えるので禁止
    500 : 500 - 03/09/26 12:46 ID:??? (-10,-8,+0)
    500
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について