[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 07/01 09:00 / Filesize : 192 KB / Number-of Response : 622
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【激速】mod_perl SpeedyCGI FastCGI【激速】



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/

ー二三ヘ( ゚∀゚)ノ

563 名前:nobodyさん mailto:sage [2006/08/24(木) 03:29:54 ID:???]
ずっとここで乞食してないでまずuse strictしてそれでも駄目だったら質問しろよ。

564 名前:nobodyさん mailto:sage [2006/08/24(木) 09:58:19 ID:???]
>>549
> データを整理してグラフにしました。
> (一部データ追加)
> 興味があればのぞいてください。
> rintaro.dip.jp/info/?c=pg&p=apbench

なんでworkerよりpreforkの方が速いの?誰か解説キボン

565 名前:245 mailto:sage [2006/08/24(木) 13:10:59 ID:???]
>>560
グローバル変数を削除する必要はありません。


566 名前:gan [2006/08/24(木) 19:16:32 ID:p5O8tkz+]
>>565
そ、そうなんですか?
245さんはどうされてますか?

567 名前:nobodyさん mailto:sage [2006/08/24(木) 21:21:23 ID:???]
> 245さんはどうされてますか?

腹を切るなり、首にひもをかけるなり、、、

568 名前:gan [2006/08/24(木) 21:40:44 ID:p5O8tkz+]
>>567


569 名前:245 mailto:sage [2006/08/25(金) 15:29:41 ID:???]
いやまあ、気にせんでくれ。次行こう。

570 名前:nobodyさん mailto:sage [2006/09/11(月) 06:35:42 ID:???]
mod_python 最強ということでよろしいか?

571 名前:nobodyさん mailto:hage [2006/09/22(金) 16:52:21 ID:???]
つまりHTMLが最強ってことだろ?>>385





572 名前:nobodyさん mailto:sage [2006/10/05(木) 22:11:58 ID:???]
>>497
ワロスw
pc8.2ch.net/test/read.cgi/php/1149505269/
スピード△
メモリ消費大
ApacheAPIをPerlで使えるのが長所

573 名前:572 mailto:sage [2006/10/05(木) 22:12:58 ID:???]
激しく誤爆

574 名前:nobodyさん mailto:sage [2006/10/06(金) 00:49:48 ID:???]
どのスレと間違えたんだよ

575 名前:nobodyさん mailto:sage [2006/10/06(金) 01:19:18 ID:???]
こんな糞スレ参考にすらならないのに。w

576 名前:nobodyさん mailto:sage [2006/10/06(金) 01:35:11 ID:???]
検索であっさり見付かったw
pc8.2ch.net/test/read.cgi/hp/1154177468/493-
こんなところにまで乗り込まなくていいのに・・・

577 名前:nobodyさん mailto:sage [2006/10/06(金) 03:14:53 ID:???]
そのスレでも似たような事が書いてあるけどmod_perl使うとメモリ数G載せないと駄目と
違う人から何回か聞いたんだけどどっかでそういうアホな情報載せてるページがあるの?

578 名前:nobodyさん mailto:sage [2006/10/06(金) 04:04:05 ID:???]
mod_perlかFastCGIかなんてあんまり有意な差はないよ
それより、プレコンパイルになって起動に時間がかからなくなるってことは
中身の速さ=実際の速さに近くなるってことなんだよ?

つまり、DBで扱うテーブルやインデックスの設計とか効率的なSQL発行してるかとか
DBのネックは殆どディスクIOかメモリ不足だからRAIDにするとかメモリ増やすとか
(mod_perlで食うメモリなんてDBに食わせるメモリに比べたらささやかなんだよねorz)
HTMLのレンダリングとか処理自体が遅いなら
スクリプトのコーディングや使ってるCMS見直したほうが余程結果出せる・・・・

ちなみに576のリンク先のサイトもレスポンスヘッダ見ると
静的コンテンツはApache2、動的コンテンツはApache1.3+mod_perlだね
mod_perlだけで数Gとかリバースプロキシも知らない奴が言ってるとしか思えないっ

579 名前:578 mailto:sage [2006/10/06(金) 04:14:08 ID:???]
576のURLさかのぼって行ったらサーバーステータス見つけたよ
一日の転送量は6.6Gで平時のロードアベレージは0.5程度、メモリは2Gちょいでした
こういう事例を見れるのはおもしろい、もっとないかな

580 名前:nobodyさん mailto:sage [2006/10/06(金) 20:50:14 ID:???]
>>578
> (mod_perlで食うメモリなんてDBに食わせるメモリに比べたらささやかなんだよねorz)

熱く語っているところに悪いが、
workerかそれ以外かでメモリ消費は激しく変わるんだが・・・

DBの種類もテーブルもレコード数もわからないのにメモリ消費はわかるんだな



581 名前:nobodyさん mailto:sage [2006/10/06(金) 21:16:14 ID:???]
>>580
>DBの種類もテーブルもレコード数もわからないのにメモリ消費はわかるんだな
今やってる仕事のが300万件2G以上のテーブルあって
全然後のこと考えてない構成なのをまかされてしまって
ちょっと愚痴気味に言ってしまったんだ、すまそ

そこでもmod_perl使ってるんだけどそういうケースだと
DBのチューニングの方が余程メモリに影響するんだよね
ちなみにメイン鯖のメモリは8Gあって殆どDBに割いてるな・・・



582 名前:nobodyさん mailto:sage [2006/10/06(金) 22:33:48 ID:???]
サイトの性格、アクセス数も関係するし、サーバ(群)のスペックも関係する。
リソースが貧弱な場合にmod_perlは躊躇するよなあ。
案件ごとにmod_perlだ、fastcgiだと使い分けるのも、今度は人的なリソースが不足しがちになるし。
まあ規模が小さければ、PHPが一番いいのかな。みんなPHPだし。

583 名前:nobodyさん mailto:sage [2006/10/07(土) 04:42:23 ID:???]
> まあ規模が小さければ、PHPが一番いいのかな。みんなPHPだし。

みんな Java だし、Java がいいんじゃね?

584 名前:nobodyさん mailto:sage [2006/10/08(日) 01:55:11 ID:???]
8Gメモリ積んでる奴にmod_perlのメモリ消費は大したことはないといわれてもちょっと説得力がなぁ

585 名前:nobodyさん mailto:sage [2006/10/08(日) 02:32:04 ID:???]
規模が小さければPHPだよ。Javaはコストがかかる。

586 名前:nobodyさん mailto:sage [2006/10/08(日) 06:26:02 ID:???]
規模が小さい案件なんかやってるやつはばかです

587 名前:nobodyさん mailto:sage [2006/10/08(日) 16:54:31 ID:???]
自分で会社作って、小中規模の仕事をこなすのが一番儲かる。
大きな会社の社員PG、SEじゃたかが知れてる。

588 名前:nobodyさん mailto:sage [2006/10/13(金) 05:29:50 ID:???]
勢いを失ったPHPには、もう先がありません。

589 名前:nobodyさん mailto:sage [2006/10/13(金) 06:48:53 ID:???]
RORの隆盛はPerlにとっても追い風だよな。


590 名前:nobodyさん mailto:sage [2006/11/05(日) 04:44:56 ID:???]
jp.rubyist.net/PerlMa/wiki.cgi?page=20060401-ParrotManiacs#p29

やっとPerlもJITコンパイラになるんだな
アクセラレータよ、さようなら
PHPやPythonと共通のバイトコードになるのもいい

って、まだまだ先の話か

591 名前:nobodyさん mailto:sage [2006/11/05(日) 17:44:07 ID:???]
むしろperl等もJVMのバイトコードを出力するようにしてしまった方が
後々メリットが得られるような気もするが
そうでもないのかね。



592 名前:nobodyさん mailto:sage [2006/11/05(日) 19:17:48 ID:???]
そのためにはPerl6が必要になるんじゃないの?


593 名前:nobodyさん mailto:sage [2006/11/05(日) 19:55:56 ID:???]
>>591
とりあえず、JVMのコードが変換できるようになればそれでいいやん
.NETも変換できるようだし
>>592
Perl5もコンパイルできるようにするようだよ

でも、肝心のParrotが未だに開発中

594 名前:nobodyさん mailto:sage [2006/11/05(日) 21:02:17 ID:???]
でもこれって結果的にスクリプト言語を勢いづかせるんじゃね

595 名前:nobodyさん [2006/11/05(日) 22:44:36 ID:tB4jjHhC]
いつになったら完成するんだ!!

596 名前:nobodyさん mailto:sage [2006/11/06(月) 01:45:05 ID:???]
明日仕上げます!

597 名前:nobodyさん [2006/11/06(月) 22:24:47 ID:wVlTk8ia]
明日キタ━━━━(゚∀゚)━━━━!!

598 名前:nobodyさん mailto:sage [2006/11/06(月) 22:58:07 ID:???]
完成しないとPerl6でないんだから、よほどのことがない限りでることはでるんじゃないの?

でもおそい

599 名前:nobodyさん mailto:sage [2006/11/06(月) 23:00:44 ID:???]
pc8.2ch.net/test/read.cgi/php/1162721943/

動き無さ杉

600 名前:nobodyさん mailto:sage [2006/11/06(月) 23:18:17 ID:???]
おいmod_parrotって...

アセンブラ言語で書けってか?
JITコンパイラ有るなら速度面でも価値は低いし

601 名前:nobodyさん mailto:sage [2006/11/07(火) 01:17:26 ID:???]
3getさえないのにワロタwwwwwwwwwwwwwwwwww



602 名前:nobodyさん mailto:sage [2006/11/08(水) 03:15:19 ID:???]
>>600
72.14.253.104/search?q=cache:Y3kWD19pEecJ:pc8.2ch.net/test/read.cgi/php/1065599868/443-543

603 名前:nobodyさん mailto:sage [2006/11/08(水) 21:21:02 ID:???]
>>602
mod_parrotってmod_perlから呼び出されるバックエンドという理解でおk?
それならmod_parrotだから変わるっていう部分は少なくないか?
一定の速度向上以外は全く思いつかね

604 名前:nobodyさん mailto:sage [2006/11/10(金) 00:45:33 ID:???]
> 現在開発中のPerl6インタプリタエンジンParrot。
> ParrotはCLR(Common Language Runtime)であり、
> ParrotアセンブラにコンパイルできればPerl6のみならず、
> Python、Ruby、PHPをはじめ、JavaもC#も、Basic、Scheme、
> その他の言語なんでもいける・・・ようになるかも!?
> mod_parrotができれば速度面でも問題無し!
> そんな夢のような言語/VMであるPerl6/Parrotについて語りましょう。

万能インタプリタみたいなこと書いておいて、mod_parrotはないだろ
CGI以外でもmod_parrot使うのかね

605 名前:nobodyさん mailto:sage [2006/11/10(金) 00:53:48 ID:???]
Javaが挫折したネイティブCPU(補助機能としてのネイティブコードサポートならある)
これParrotでできないかな
本物のCPUを模倣したモデルを使っているので、易しいと思うんだが

問題はParrotの普及...

...というかまずスタートorz

606 名前:nobodyさん mailto:sage [2006/11/10(金) 00:56:59 ID:???]
>>604
> CGI以外でもmod_parrot使うのかね

SpeedyCGIはCGI以外のPerlも代用できる

607 名前:nobodyさん mailto:sage [2006/11/27(月) 18:16:52 ID:???]
modなんちゃら〜は速度改善の為のみに存在してると思ってないか?

608 名前:603 mailto:sage [2006/11/27(月) 19:25:05 ID:???]
>>607
> modなんちゃら〜は速度改善の為のみに存在してると思ってないか?

ApacheAPIへのインターフェイス兼アクセラレータだと思っていますが?
がmod_parrotの場合はインターフェースの役目は持ってないでしょう

609 名前:nobodyさん mailto:sage [2006/12/02(土) 18:58:11 ID:???]
FastCGIでのMoinMoinを
ssk.jugem.jp/?eid=15

を参考に動かそうとしているのですがInternal Server Errorで動きませんorz。
Apacheのログを漁ると
(13)Permission denied: FastCGI: can't create (dynamic) server "/home/wiki/public_html/moin.fcg": bind() failed [/etc/httpd/logs/fastcgi/dynamic/dce2b2d6779742810fd0c7f812ee16e5]

とあるのですが、いまいち意味が分かりません。
環境はCentOS4.4です。

他に質問スレが無かったので、こちらで質問させて頂きました。
どなたかご教授お願いします。

610 名前:nobodyさん mailto:sage [2006/12/02(土) 22:58:31 ID:???]
背伸びする必要ないんじゃない?

611 名前:nobodyさん mailto:sage [2006/12/03(日) 00:04:12 ID:???]
おまいら久々に新しいの出てますよ
mod_perl 2.0: Version 2.0.3 - November 28, 2006
perl.apache.org/download/index.html




612 名前:nobodyさん mailto:sage [2006/12/03(日) 00:23:05 ID:???]
ところでメモリ,メモリとほざいている奴は,これを試したのか?
search.cpan.org/~pgollucci/mod_perl-2.0.3/docs/api/Apache2/SizeLimit.pod


613 名前:nobodyさん mailto:sage [2006/12/03(日) 02:18:17 ID:???]
>>612
試したの?

614 名前:nobodyさん mailto:sage [2006/12/03(日) 15:23:04 ID:???]
>>613
見ただけじゃねえ?

>>612
で、どれくらい良くなった?

615 名前:nobodyさん mailto:sage [2006/12/03(日) 15:28:26 ID:???]
>>609
/etc/httpd/logs/fastcgi/dynamic/が無いか、パーミッションが無いんじゃねえ?

616 名前:615 mailto:sage [2006/12/03(日) 16:04:25 ID:???]
もし/etc/httpd/logs/fastcgi/dynamic/があり所有者がApacheになっているなら、FastCGIの実行者がwikiだから書き込めないんじゃねえ?
/home/*/public_html/じゃない場合FastCGIは動くの?

617 名前:nobodyさん [2006/12/24(日) 00:03:00 ID:5VuL7TZS]
質問なのですが、解れば教えてください。
apache2 + mod_perl2.0.2 + catalyst5.7006
にて、
仮想ディレクトリ上だけCatalyst環境で構築したいのですが、
下記のように書くとDocumentRoot以下にある
SpeedyCGI向けに書かれたソースの動きが変になってしまいました。
どのように設定すれば解決できますか?

httpd.conf--------------------------------------
PerlSwitches -I/var/www/Hello/lib
PerlLoadModule Hello
PerlTransHandler Hello
<Location /Hello>
PerlSetEnv Hello_DEBUG 0
SetHandler modperl
PerlResponseHandler Hello
</Location>


618 名前:nobodyさん mailto:sage [2006/12/24(日) 02:17:10 ID:???]
>>617
ttp://d.hatena.ne.jp/dayflower/20060510/1147260763
?

619 名前:nobodyさん [2006/12/24(日) 12:56:06 ID:5VuL7TZS]
>>618
PerlLoadModule Hello
PerlTransHandler Hello

を外したらうまく行きました。ありがとうございます。
動いたけど全くもって理由がわかりませんw

620 名前:nobodyさん mailto:sage [2006/12/24(日) 14:51:36 ID:???]
サブテカがいるすれはここですか?

621 名前:nobodyさん mailto:sage [2006/12/27(水) 11:30:45 ID:???]
            ,,_yyrl|_._.
          . ,ー,,エ(フ个 ¨゙.巛r.r
        _)()|「リlll|,エ,,   _,,,,,,,,,〔
      ilァ.爻)ll(''ト'リ》ll!h/′ ''゙¨¨¨゙冖''_,._
     _yr!'゙》||/||》ミ|||W'〕u彡 .ノ‐ .′,z厂′
    _,彡l|'l《》「⌒Wl|リi|i{ノ巛r, .^.゙' 、ミ|》
   .ー¨7リフミ.|Mllyii'|yl!.干zz| (z、u..彡゙「゙.┘
    ._yil|ミ)《l!|》!|il》lリli|||zz|¨;;ll《《リ}l|.┘ v.|ト
   .ー″,,iトリ「|レ「〕:|/リlll!|z|ト厶|,.厶 冖 r  y
     ll|゙.ll|ili|トz||:iト /|《;li《z|》リ||,}゙ _yrl|レr .
   .__y-トミ「゙川lyl)彡《i.ノ》|レ「)「「ll||゙)ミ)rl! ¨/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ,z厂    .^.「゙》!「 `.r厂|′ 《》リ,||}″<
 ¨′      ,l.フ|′   .r!   .「|ll|フ^、  | どうでもいい
         `,〕 i!.,,  .‐!ll,. .' .,i!||リ     \____________
         ″y   .″ _,r;yミ,|″








[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<192KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef