- 1 名前:nobodyさん [2006/06/05(月) 20:01:09 ID:+YcYjDiD]
- mod_perl
perl.apache.org/ SpeedyCGI perldoc.jp/docs/modules/CGI-SpeedyCGI-2.21/SpeedyCGI.pod 前スレ mod_perlを使おう! pc8.2ch.net/test/read.cgi/php/1005122528/ ー二三ヘ( ゚∀゚)ノ
- 101 名前:nobodyさん mailto:sage [2006/06/15(木) 06:18:43 ID:???]
- ooとxxどっちが強いレベルだよ
どこにでもいる最強厨
- 102 名前:nobodyさん [2006/06/15(木) 06:25:27 ID:0MUuG1/E BE:170093-#]
- フロントとアプリサーバを分けるならいいけど、
フロントとしてつかうのであれば、 やっぱりmod_perlのメモリ量は気になるけどなぁ。 mod_perlの技術的なメリットがあるなら きちんと知りたい昨今。
- 103 名前:nobodyさん mailto:sage [2006/06/15(木) 06:52:48 ID:???]
- lighthttpd+FastCGIが最速で終了。
スレタイがアフォすぎだな。 ----- ここからまったり雑談スレになります -----
- 104 名前:nobodyさん [2006/06/15(木) 07:02:50 ID:0MUuG1/E BE:341069-#]
- www.drk7.jp/MT/archives/000917.html
たしかに。
- 105 名前:nobodyさん mailto:sage [2006/06/15(木) 07:31:47 ID:???]
- lighthttpdなんだよ
- 106 名前:nobodyさん mailto:sage [2006/06/15(木) 07:33:16 ID:???]
- >>102
お前はゲームでもやってろ
- 107 名前:nobodyさん mailto:sage [2006/06/15(木) 07:47:54 ID:??? BE:212256083-#]
- lighttpd+FastCGIもいいかと思ったんだけど設定がめんどくさそうなんだけど
SpeedyCGIは設定とか要らへんの?
- 108 名前:nobodyさん mailto:sage [2006/06/15(木) 08:31:41 ID:???]
- dagに、lighttpd,lighttpd-fastcgi があるけど、このrpm使えぱ設定とか
かなり楽になるのかな?
- 109 名前:nobodyさん mailto:sage [2006/06/15(木) 09:06:57 ID:???]
- >>107
SpeedyCGIは設定なし。 1.perlソースのグローバル変数を対応。 2.#!/usr/bin/perl等から#!/usr/bin/speedyや#!/usr/bin/perperl等に変更。 以上で終了。 Apacheは設定もできるが必要なし。 ただし、SpeedyCGIまたはPersistentPerl(中身はコマンド名以外同じ)が入っていること。 rintaro.dip.jp/program/nicky/index.html
- 110 名前:nobodyさん mailto:sage [2006/06/15(木) 09:20:47 ID:??? BE:265320656-#]
- すげー
windows用のバイナリは無いんですかね探してるんですけど
- 111 名前:109 mailto:sage [2006/06/15(木) 10:06:20 ID:???]
- >>110
すまそ。 Linux以外でperl使った事ないです。
- 112 名前:nobodyさん mailto:sage [2006/06/15(木) 10:17:00 ID:???]
- >>107
> lighttpd+FastCGIもいいかと思ったんだけど設定がめんどくさそうなんだけど ぐぐれば、そこらへんに落ちてると思う。
- 113 名前:nobodyさん mailto:sage [2006/06/15(木) 12:47:45 ID:???]
- >>112
落ちてはいるだろうけど、 1.lighttpdの導入および設定 2.FastCGIの設定およびアプリ起動スクリプト作成法 これ新しくマスターするの結構、手間がかかるよ。
- 114 名前:nobodyさん mailto:sage [2006/06/15(木) 15:36:14 ID:???]
- ところでworker+mod_perlのベンチってどっかにあるかね?
- 115 名前:nobodyさん mailto:sage [2006/06/15(木) 16:04:49 ID:???]
- >>83
>原理的には、プロセス間通信のないmod_perlは速度的に優位なはずだが、 >どこのベンチをみても有意な差がない。 プロセス間通信がないことは、応答時間の短縮にはつながっても スループットにはあんまり影響しないってことじゃない?
- 116 名前:nobodyさん mailto:sage [2006/06/15(木) 18:41:07 ID:???]
- >>115
応答時間の短縮≠スループットの向上。 ちょっと理解に苦しむが、どういう意味?
- 117 名前:nobodyさん [2006/06/15(木) 18:53:08 ID:0MUuG1/E BE:133237-#]
- 処理が早いだけで、
多くの処理がこなせるようになるわけじゃないってことすかね?
- 118 名前:nobodyさん mailto:sage [2006/06/15(木) 18:57:53 ID:???]
- 理解に苦しむといわれても、そのまんまなんだけど。
プロセス間通信がないmod_perlのほうが速いはずだけどベンチマークとったら差がない、ということだから、 mod_perlのほうが応答時間は短くなるかもしれないけど、それはスループットには影響を与えないんだろうね、ちうこと。 応答時間の短縮=スループットの工場とは誰もいってないよ。 それを主張したら>>115とすごく矛盾してしまうんだけど。
- 119 名前:115 mailto:sage [2006/06/15(木) 18:58:33 ID:???]
- そういう意味ならその通りだね。
話が脱線してるけど。
- 120 名前:nobodyさん mailto:sage [2006/06/15(木) 18:59:24 ID:???]
- ↑115→116
- 121 名前:nobodyさん mailto:sage [2006/06/15(木) 19:03:12 ID:???]
- む?どこらへんが脱線してる?ふつうにmod_perlの話だと思うし、>>83の話からなんら飛躍してないと思うが。
- 122 名前:116 mailto:sage [2006/06/15(木) 19:03:57 ID:???]
- >>118
言ってることはよくわかる。 しかし、ベンチの速度の話をしているときに、いきなりスループットは脱線だよ。 スループットが大きく影響するベンチもあれば、そうでないものもある。 ベンチ次第。
- 123 名前:116 mailto:sage [2006/06/15(木) 19:07:09 ID:???]
- >>121
飛躍しているよ。 言っていることは、一般論としては正しいが、ベンチには反映されにくい。
- 124 名前:nobodyさん mailto:sage [2006/06/15(木) 19:52:51 ID:???]
- >>122
どんなベンチマークを想像してんだろ。 おれは ab -c 10 -n 1000 みたいなのを想像してたんだけど。 サーバーサイドの話なんだから、ふつうにスループット重視だと思うんだが、 サーバーサイドのベンチで、スループットじゃないベンチおしえてくれ。 つーか、ベンチマークの話のときにスループットだすのがなんで脱線なんだ。理解に苦しむ。
- 125 名前:116 mailto:sage [2006/06/15(木) 20:35:31 ID:???]
- こういう事はあまり言いたくないが、スループットの意味を解って使っているのか?
スループットとは単位時間に処理できる量のことだ。 > mod_perlのほうが応答時間は短くなるかもしれないけど、それはスループットには影響を与えないんだろうね、ちうこと。 この話は、mod_perlはメモリを食うのでセッション数を捌けない。 だから、応答時間は短くても単位時間当たりの処理数はあがらない。 こういう意味なんだろうが、それは単純にベンチには出ない。 まずmod_perlへのリクエスト量が多く、mod_perlの処理に支障がある状態のベンチかどうか。 そうでなければ、何の関係もない。 くだらない話だ。
- 126 名前:nobodyさん mailto:sage [2006/06/15(木) 21:01:02 ID:???]
- >>125
どういうベンチの取り方だったらいいわけ?
- 127 名前:nobodyさん mailto:sage [2006/06/15(木) 21:44:18 ID:???]
- >>126
どういうベンチがいいとかいう問題じゃない。 ベンチは取った条件を考慮しないと、意味がない。
- 128 名前:nobodyさん mailto:sage [2006/06/15(木) 21:58:26 ID:???]
- SpeedyCGI,FastCGIを試してみようかなと思い、とりあえずrpmがあるかと調べてみたら、
dagに、 perl-CGI-SpeedyCGI-2.22-1.2.el4.rf.i386.rpm perl-FCGI-0.67-1.c4.i386.rpm がありました。 RHEL,CentOS,Fedoraだと、rpmでインストール出来る様ですね。 ちなみに、ファイルの更新日付は、SpeedyCGIが2005/12/25,FastCGIが2006/2/11。 upされたのは、比較的最近だったので、ちょっとびっくり。
- 129 名前:nobodyさん mailto:sage [2006/06/15(木) 22:35:45 ID:??? BE:212256746-#]
- daemoninc.com/SpeedyCGI/benchmarks/
- 130 名前:nobodyさん mailto:sage [2006/06/16(金) 03:06:13 ID:???]
- >>125
おいおい、今までの話で、「スループット」を誤用したところがあるか?なんでこんな心配されなきゃならん。 まず、 >ベンチの速度の話をしているときに、いきなりスループットは脱線だよ を説明してくれ。 >こういう意味なんだろうが、それは単純にベンチには出ない。 >まずmod_perlへのリクエスト量が多く、mod_perlの処理に支障がある状態のベンチかどうか。 >そうでなければ、何の関係もない。 あれー、今はmod_perlのベンチマークの話だよね?mod_perlに負荷がかからないようなベンチを勝手に想像されてもなー。 >どういうベンチがいいとかいう問題じゃない。 >ベンチは取った条件を考慮しないと、意味がない。 じゃあどういうベンチマークテストで、どういう条件を考慮すればいいわけ? おまえの話きいてると、逃げてるだけじゃん。
- 131 名前:nobodyさん mailto:sage [2006/06/16(金) 04:22:13 ID:???]
- 喧嘩するときはbeか鳥付けないと誰の発言か確認できないよね
- 132 名前:nobodyさん mailto:sage [2006/06/16(金) 05:14:48 ID:???]
- >>127
だぁかぁらぁ、どういう条件よ?
- 133 名前:116 mailto:sage [2006/06/16(金) 10:29:15 ID:???]
- >>130
>>132 mod_perlはそのベンチの条件でセッション数が飽和しているか? これをふまえて発言しろ。
- 134 名前:nobodyさん mailto:sage [2006/06/16(金) 12:44:16 ID:???]
- >>130
> あれー、今はmod_perlのベンチマークの話だよね?mod_perlに負荷がかからないようなベンチを勝手に想像されてもなー。 「mod_perlに負荷がかからないような」ではなくて、 mod_perlにどれくらいの負荷がかかっていて、mod_perlがセッションさばけるかが問題ってことじゃねえ? 「mod_perlに負荷がかかって」いても>129のような軽い負荷だと関係ないっていうことかな。
- 135 名前:nobodyさん mailto:sage [2006/06/16(金) 16:44:07 ID:???]
- >>130
(・∀・)ニヤニヤ
- 136 名前:nobodyさん mailto:sage [2006/06/16(金) 18:48:56 ID:???]
- >>133
してない。 それで?
- 137 名前:nobodyさん mailto:sage [2006/06/16(金) 21:19:55 ID:???]
- >>136
beか鳥をつけた方がよくね?
- 138 名前:nobodyさん mailto:sage [2006/06/16(金) 21:22:19 ID:???]
- >>136
> してない。 > それで? それだと>116氏や>134氏の言うとおりになるんじゃない? > 「mod_perlに負荷がかかって」いても>129のような軽い負荷だと関係ないっていうことかな。
- 139 名前:nobodyさん mailto:sage [2006/06/16(金) 21:26:06 ID:???]
- > beか鳥をつけた方がよくね?
beも鳥もつけずにデマだけ並べるといいということ?
- 140 名前:nobodyさん mailto:sage [2006/06/16(金) 21:36:09 ID:???]
- >>139
>116や>134がデマってことは、 mod_perlのスコアがのびない理由はセッション数以外にも理由があるって理解でええの?
- 141 名前:140 mailto:sage [2006/06/16(金) 21:37:17 ID:???]
- だとしたら、まだ出てない意見なんだけど?
- 142 名前:nobodyさん mailto:sage [2006/06/16(金) 21:40:51 ID:???]
- >>140
> >116や>134がデマってことは、 >116や>134は、デマなんですか? はつみみです。
- 143 名前:140 mailto:sage [2006/06/16(金) 21:49:45 ID:???]
- 漏れは頭悪いんで、>139が誰に対してデマっていってるのかわからんのやけど。
- 144 名前:140 mailto:sage [2006/06/16(金) 22:01:28 ID:???]
- それ以前に、>139=>142ってことでいいん?
- 145 名前:nobodyさん mailto:sage [2006/06/16(金) 22:02:25 ID:???]
- >>143
> 漏れは頭悪いんで、>139が誰に対してデマっていってるのかわからんのやけど。 そもそも、誰かの発言がデマであるというようなことは >>139 では述べられて ないのでは?
- 146 名前:nobodyさん mailto:sage [2006/06/16(金) 22:03:25 ID:???]
- >>144
> それ以前に、>139=>142ってことでいいん? どのように解釈しようと、各人の自由だと思いますよ。
- 147 名前:nobodyさん mailto:sage [2006/06/16(金) 22:08:18 ID:???]
- (・∀・)ニヤニヤ
- 148 名前:nobodyさん mailto:sage [2006/06/16(金) 22:12:47 ID:???]
- 必死だな
- 149 名前:nobodyさん mailto:sage [2006/06/16(金) 22:36:39 ID:???]
- Perl厨わかなくなったと思えば次はmod_perl厨。
収まったと思えば今度は匿名理屈厨。 すごいな。 このスレは。
- 150 名前:nobodyさん mailto:sage [2006/06/16(金) 22:45:16 ID:???]
- (・∀・)ニヤニヤ 厨
必死だな 厨 >>149 みたいなの も定期的に湧くな。 すごいな。 このスレは。
- 151 名前:nobodyさん mailto:sage [2006/06/16(金) 22:47:47 ID:???]
- オマエモナー
- 152 名前:nobodyさん mailto:sage [2006/06/16(金) 22:48:45 ID:???]
- さて、どこらへんの話からループすればいい?
- 153 名前:nobodyさん mailto:sage [2006/06/16(金) 22:48:57 ID:??? BE:283008184-#]
- 煽り耐性なさ杉w
- 154 名前:nobodyさん mailto:sage [2006/06/16(金) 22:50:17 ID:???]
- >>150
お前が一番変。
- 155 名前:nobodyさん mailto:sage [2006/06/16(金) 22:52:21 ID:???]
- >>154
まあ、一番と順位づけをするためには、ベンチマーク等と同様に 客観的な基準が必要だよね。 - 何をもって「変」とするかの基準 - 上記「変」の順位付けの方法
- 156 名前:nobodyさん mailto:sage [2006/06/16(金) 22:53:23 ID:???]
- でたあ、客観厨。
- 157 名前:nobodyさん mailto:sage [2006/06/16(金) 22:54:27 ID:???]
- 何をもって...とするかの基準。
だってよ。
- 158 名前:nobodyさん mailto:sage [2006/06/16(金) 22:56:08 ID:???]
- >>155
>> ベンチマーク等と同様に客観的な基準が必要だよね。 このへんで頭の悪さがばれる。
- 159 名前:nobodyさん mailto:sage [2006/06/16(金) 22:56:15 ID:???]
- クマー
- 160 名前:nobodyさん mailto:sage [2006/06/16(金) 22:57:54 ID:???]
- >>158
まあ、ベンチが客観的と信じるのは個人の自由だし。 ええんでない?
- 161 名前:nobodyさん mailto:sage [2006/06/16(金) 22:58:30 ID:???]
- だな。w
- 162 名前:nobodyさん mailto:sage [2006/06/16(金) 22:59:18 ID:???]
- >>160
んだな。 宗教の自由ってやつだ。
- 163 名前:nobodyさん mailto:sage [2006/06/16(金) 23:00:45 ID:???]
- そんな宗教もあるのか。
- 164 名前:nobodyさん mailto:sage [2006/06/16(金) 23:02:01 ID:???]
- まあほとんど宗教だわな。
- 165 名前:nobodyさん mailto:sage [2006/06/16(金) 23:02:50 ID:???]
- 宗教に、ほとんどとか程度があるのか。
このスレすごいなー。w
- 166 名前:nobodyさん mailto:sage [2006/06/16(金) 23:04:07 ID:???]
- >>165
マジレスすんなよ。 おもろないやつ。
- 167 名前:nobodyさん mailto:sage [2006/06/16(金) 23:05:16 ID:???]
- マジレスっておいしいの?
- 168 名前:nobodyさん mailto:sage [2006/06/16(金) 23:14:23 ID:???]
- ここまで俺の自演
- 169 名前:nobodyさん mailto:sage [2006/06/16(金) 23:15:31 ID:???]
- いや、俺の自演だよ。
- 170 名前:nobodyさん mailto:sage [2006/06/16(金) 23:31:31 ID:???]
- mod_perl と SpeedyCGI どっちがいいの?
- 171 名前:nobodyさん mailto:sage [2006/06/16(金) 23:35:07 ID:???]
- >>170
mod_perl以外クソに決まってるだろ!
- 172 名前:nobodyさん mailto:sage [2006/06/16(金) 23:36:35 ID:???]
- >>171
マジレスすんなよ。 おもろないやつ。
- 173 名前:nobodyさん mailto:sage [2006/06/16(金) 23:38:52 ID:???]
- >>170
mod_perl以外を選ぶメリットは何もない。
- 174 名前:nobodyさん mailto:sage [2006/06/16(金) 23:41:09 ID:???]
- >>172
そのまま返す。 コピペだし。
- 175 名前:nobodyさん mailto:sage [2006/06/16(金) 23:41:20 ID:???]
- >>171 さん >>173 さん、ありがとうございます!
- 176 名前:nobodyさん mailto:sage [2006/06/16(金) 23:43:17 ID:???]
- >>175
わかってるようだな。 世界で一番優れた言語mod_perl!
- 177 名前:nobodyさん mailto:sage [2006/06/16(金) 23:45:16 ID:???]
- >>176
mod_perl って言語だったんですね! 明日早速会社のサーバに mod_perl 言語を入れて実稼働はじめます!
- 178 名前:nobodyさん mailto:sage [2006/06/16(金) 23:46:13 ID:???]
- >>175
いや、言語ではなく神だ。 まだまだだな。
- 179 名前:nobodyさん mailto:sage [2006/06/16(金) 23:48:01 ID:???]
- >>177
神を汚れたサーバに入れるなどおそれおおい。 神棚に飾っておけ。
- 180 名前:nobodyさん mailto:sage [2006/06/16(金) 23:49:07 ID:???]
- >>178-179
神などという抽象的な存在の話なら、板違いじゃないのかな。
- 181 名前:nobodyさん mailto:sage [2006/06/16(金) 23:53:19 ID:???]
- つまらんこというな。
- 182 名前:nobodyさん mailto:sage [2006/06/16(金) 23:54:01 ID:???]
- >>181
つまらんこというな。
- 183 名前:nobodyさん mailto:sage [2006/06/16(金) 23:54:12 ID:??? BE:371448476-#]
- 面白いと思ってるのが痛い
- 184 名前:nobodyさん mailto:sage [2006/06/16(金) 23:56:18 ID:???]
- 痛いと思ってるのが面白い
- 185 名前:nobodyさん mailto:sage [2006/06/16(金) 23:56:23 ID:???]
- このスレは脱線かバトル以外話題がないからな。
そんときだけ異様にのびる。
- 186 名前:nobodyさん mailto:sage [2006/06/16(金) 23:57:03 ID:???]
- > そんときだけ異様にのびる。
だって全部おれの自演だし
- 187 名前:nobodyさん mailto:sage [2006/06/16(金) 23:58:02 ID:???]
- 俺の自演だって言ってるだろ。
- 188 名前:nobodyさん mailto:sage [2006/06/17(土) 00:01:32 ID:???]
- まあ、誰が何を主張しようと、言論の自由だもんね!
- 189 名前:nobodyさん mailto:sage [2006/06/17(土) 00:10:56 ID:??? BE:283008184-#]
- もっと有益な話をしてくれ
- 190 名前:nobodyさん mailto:sage [2006/06/17(土) 00:11:32 ID:???]
- 煽り耐性なさ杉w
- 191 名前:nobodyさん mailto:sage [2006/06/17(土) 00:14:20 ID:??? BE:159191892-#]
- SpeedyCGIってlighttpdでも使えるん?
今実行できる環境にないので
- 192 名前:nobodyさん mailto:sage [2006/06/17(土) 00:16:56 ID:???]
- > SpeedyCGIってlighttpdでも使えるん?
使えないということにでもしたい?
- 193 名前:nobodyさん mailto:sage [2006/06/17(土) 00:19:17 ID:??? BE:318384094-#]
- ほぇ?
- 194 名前:nobodyさん mailto:sage [2006/06/17(土) 00:23:38 ID:???]
- > SpeedyCGIってlighttpdでも使えるん?
使えるよ。 Perlで完結するので、webサーバーは問わない。
- 195 名前:nobodyさん mailto:sage [2006/06/17(土) 00:25:33 ID:??? BE:283008184-#]
- >>194
ありがとう バックエンドとか云うのは最初起動させとかなくていいの? shebang行をspeedyに変えるだけでいいの?
- 196 名前:nobodyさん mailto:sage [2006/06/17(土) 00:25:51 ID:???]
- > Perlで完結するので、webサーバーは問わない。
デマですね。 /usr/bin/speedy は perl なのかと。
- 197 名前:194 mailto:sage [2006/06/17(土) 00:27:22 ID:???]
- ただし、ActivePerlの場合は俺は知らん。
PC-UnixでPerlCGIが使えれば問題ない。 SpeedyCGIが入れられないとかいうなら別だが。
- 198 名前:nobodyさん mailto:sage [2006/06/17(土) 00:29:35 ID:???]
- > Perlで完結するので、webサーバーは問わない。
と > ただし、ActivePerlの場合は俺は知らん。 > PC-UnixでPerlCGIが使えれば問題ない。 > SpeedyCGIが入れられないとかいうなら別だが。 とでは、異なる内容になっていますね。
- 199 名前:194 mailto:sage [2006/06/17(土) 00:35:58 ID:???]
- >>195
> バックエンドとか云うのは最初起動させとかなくていいの? > shebang行をspeedyに変えるだけでいいの? 変えるだけでOK。 最初に実行した時に勝手にインタプリタが常駐しネイティブコードもキャッシュされるよ。 ただし、デフォルト設定では1時間Callがなければ、すべて解放されてしまうので自分の環境に合わせてコマンドラインスイッチを。 perldoc.jp/docs/modules/CGI-SpeedyCGI-2.21/SpeedyCGI.pod >>196 > /usr/bin/speedy は perl なのかと。 CPANでインストールできるし、Perlドキュメントにも載ってますが...? Perlの公式リリースと思っても間違いではないはず。
- 200 名前:nobodyさん mailto:sage [2006/06/17(土) 00:39:12 ID:???]
- > CPANでインストールできるし、Perlドキュメントにも載ってますが...?
> Perlの公式リリースと思っても間違いではないはず。 CPAN に登録されていることと、Perl の公式リリースは何ら関係がありませんね。 そもそも「Perlの公式リリース」とは、具体的に何ですか?
|

|