私的良スレ書庫
不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitterでログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。
元スレ【perl】速いのはどっち?【php】
php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニューみんなの評価 :
レスフィルター : (試験中)
1.処理速度
perl < php
2.習得のしやすさ
perl < php
3.機能
perl <= php
4.将来性
perl < php
ということで間違いない?
perl < php
2.習得のしやすさ
perl < php
3.機能
perl <= php
4.将来性
perl < php
ということで間違いない?
>>4
はいはい間違ってませんよ良かったですね
はいはい間違ってませんよ良かったですね
それなのになんでこんなにperl使われてんの?
同じプログラム組むのに、パールだと短く済むとか?
同じプログラム組むのに、パールだと短く済むとか?
phpがCGIに特化してるのに対し、perlは元々汎用スクリプト言語だからね。
CGI作るような人はunixユーザーが多いし、perlの方が慣れてるってだけでしょ。
スクリプト言語なんて動くもの簡単に作るための手段だし、速さなんて気にする位ならperlもphpも選ばない。
CGI作るような人はunixユーザーが多いし、perlの方が慣れてるってだけでしょ。
スクリプト言語なんて動くもの簡単に作るための手段だし、速さなんて気にする位ならperlもphpも選ばない。
※注意
言語の速度を比べるのなら、
両方ともCGIで動かすか
両方ともモジュールで動かすかして
条件を同じにすること。
その結果Perlの方が早い。
言語の速度を比べるのなら、
両方ともCGIで動かすか
両方ともモジュールで動かすかして
条件を同じにすること。
その結果Perlの方が早い。
PHPは通常モジュール版で動く。
そうなると、ウェブサーバー権限で動くことになる。
その権限で作成されるファイルも当然ウェブサーバー権限。
共有サーバーではすべてのユーザーのPHPプログラムが
ウェブサーバー権限で動く。
つまり、自分のPHPプログラムで作ったファイルを
他のユーザーが読み書きできるということになる。
セキュリティのことを考えると、PHPを使うのが少ないのは当たり前の話。
そうなると、ウェブサーバー権限で動くことになる。
その権限で作成されるファイルも当然ウェブサーバー権限。
共有サーバーではすべてのユーザーのPHPプログラムが
ウェブサーバー権限で動く。
つまり、自分のPHPプログラムで作ったファイルを
他のユーザーが読み書きできるということになる。
セキュリティのことを考えると、PHPを使うのが少ないのは当たり前の話。
※注意
言語の速度を比べるのなら、
両方の機能が同じになるまで削るか
両方とも同じ機能になるまでライブラリーを読み込んで
条件の同じにすること。
その結果PHPの方が早い。
つか、条件後付けなら自分の好きなものほど速いんだから
標準のインストールが重要なんじゃね。
本当はPerlの方が好きなのに待ちくたびれた。(´・ω・`)
言語の速度を比べるのなら、
両方の機能が同じになるまで削るか
両方とも同じ機能になるまでライブラリーを読み込んで
条件の同じにすること。
その結果PHPの方が早い。
つか、条件後付けなら自分の好きなものほど速いんだから
標準のインストールが重要なんじゃね。
本当はPerlの方が好きなのに待ちくたびれた。(´・ω・`)
おいちょっと待てよマニアども
セキュリティってパーミッションと.htaccessで万全じゃねーの?
セキュリティってパーミッションと.htaccessで万全じゃねーの?
PHPの方がPerlよりも速い。
↓
PHPはモジュール版で、PerlはCGI版で比べているから。
↓
モジュール版ならセキュリティ的に危険。
↓
PHPはモジュール版で、PerlはCGI版で比べているから。
↓
モジュール版ならセキュリティ的に危険。
まあこれが結論だ。
http://homepage3.nifty.com/hippo2000/perltips/phpperl.htm
> PHPは速くない。(通常接続でもPgより遅いし、汎用的なDBIよりも遅くなってしまうとは...)
反論したければ、これよりも信頼性のある証拠をもってこいと言う話。
http://homepage3.nifty.com/hippo2000/perltips/phpperl.htm
> PHPは速くない。(通常接続でもPgより遅いし、汎用的なDBIよりも遅くなってしまうとは...)
反論したければ、これよりも信頼性のある証拠をもってこいと言う話。
>>23
2002/3/12 古すぎる
2002/3/12 古すぎる
>結論から先に~思っています。
よく読んでないけど断言できないところと長ったらしいページが怪しい。
>速くない。
遅いと言えないあたりが(ry
よく読んでないけど断言できないところと長ったらしいページが怪しい。
>速くない。
遅いと言えないあたりが(ry
mod_perl > mod_php + eaccelerator > mod_php > perl cgi > php cgi >>>>> ruby cgi
>>33
日本語でおk
日本語でおk
言語処理系としては、Perlの方がPHPより速い。
PHPが速いと言われるのは、処理系の遅さが目立たない小さめのスクリプトを、mod_php
で動かした場合、Perl/CGIと比べて速いという事。
スクリプトが大きくなると、処理系の遅さが目立って来る。
近頃はFWを使うのが流行りだが、FWを入れると当然サイズがでかくなるので、実行速度を
求める場合には向かない事になる。
Perlは、CGIとして動かす分には遅いが、mod_perl,fastcgi,speedycgi等を使用すれば、CGI
のコストから開放されて、とても速くなる。
上記のものを使うと、少なくともmoduleはメモリ上にcacheされるので、FWなどとの相性も
良い。
PHP,Perl/CGI,CGIじゃないperlを比べると、ほとんど何もしない様なスクリプトの場合、PHP
が一番速いが、ある程度意味のあるサイズのコードになると、CGIじゃないPerlが速くなる。
ちなみに、やることが簡単で、どうしても速度が欲しい場合は、Cでapacheのmoduleを書く
と良い。簡単な処理しかしないのであれば、言語は何を使っても書くための手間はさほど
変わらないが、処理速度は、桁違いに向上する。
PHPが速いと言われるのは、処理系の遅さが目立たない小さめのスクリプトを、mod_php
で動かした場合、Perl/CGIと比べて速いという事。
スクリプトが大きくなると、処理系の遅さが目立って来る。
近頃はFWを使うのが流行りだが、FWを入れると当然サイズがでかくなるので、実行速度を
求める場合には向かない事になる。
Perlは、CGIとして動かす分には遅いが、mod_perl,fastcgi,speedycgi等を使用すれば、CGI
のコストから開放されて、とても速くなる。
上記のものを使うと、少なくともmoduleはメモリ上にcacheされるので、FWなどとの相性も
良い。
PHP,Perl/CGI,CGIじゃないperlを比べると、ほとんど何もしない様なスクリプトの場合、PHP
が一番速いが、ある程度意味のあるサイズのコードになると、CGIじゃないPerlが速くなる。
ちなみに、やることが簡単で、どうしても速度が欲しい場合は、Cでapacheのmoduleを書く
と良い。簡単な処理しかしないのであれば、言語は何を使っても書くための手間はさほど
変わらないが、処理速度は、桁違いに向上する。
詳しいことはわかんないけど、扱うデータがでかくなったり処理が
複雑になったとしても、MySQLとかが使えるphpのほうが結局速くて
お手軽なんじゃねーの?
複雑になったとしても、MySQLとかが使えるphpのほうが結局速くて
お手軽なんじゃねーの?
>>38
両方ともモジュールでやったらPerlの方が早かったよ。
両方ともモジュールでやったらPerlの方が早かったよ。
>Perlは、CGIとして動かす分には遅いが、
サーバー上でうごいてるのはほとんどそれってことだろ?
サーバー上でうごいてるのはほとんどそれってことだろ?
speedycgi
>これは、 Perl 処理系をメモリに常駐させることで、
>CGI プロセス起動時に処理系の起動によるオーバーヘッドをなくすための
>仕組みです。
でもレンタルサーバの殆どでサポートされてない。
つまり、サーバーに負担が懸かるからだろ?
>これは、 Perl 処理系をメモリに常駐させることで、
>CGI プロセス起動時に処理系の起動によるオーバーヘッドをなくすための
>仕組みです。
でもレンタルサーバの殆どでサポートされてない。
つまり、サーバーに負担が懸かるからだろ?
mod_perl
>mod_perlの利用はPerlによるCGI使用者にとって、かなり魅力的ですが、
>実行スクリプトの量によってはメモリ消費が多くなることも忘れてはいけません。
>また、通常のCGIスクリプトは、おそらくmod_perlでは動作しませんので、
>mod_perl用に注意深くコードを書き換える必要があります。
コードを書き換えなきゃならないんだったら、おなじperlとして扱うのは
どうかと思うが。
で、やっとphpと同じくらいのスピードなんだろ?
マニアのくせに大事なこと言わないんだもんなぁ。
>mod_perlの利用はPerlによるCGI使用者にとって、かなり魅力的ですが、
>実行スクリプトの量によってはメモリ消費が多くなることも忘れてはいけません。
>また、通常のCGIスクリプトは、おそらくmod_perlでは動作しませんので、
>mod_perl用に注意深くコードを書き換える必要があります。
コードを書き換えなきゃならないんだったら、おなじperlとして扱うのは
どうかと思うが。
で、やっとphpと同じくらいのスピードなんだろ?
マニアのくせに大事なこと言わないんだもんなぁ。
>>44
それは言語の問題じゃないよ。
言語速度ならPerlが速いが大きな差が出るほどではない。
お手軽に速度出したいならPHP
コスト掛けて堅牢かつ速度出したいならJava
純粋に速度を出したいならC
変態志向の人はPerl
それは言語の問題じゃないよ。
言語速度ならPerlが速いが大きな差が出るほどではない。
お手軽に速度出したいならPHP
コスト掛けて堅牢かつ速度出したいならJava
純粋に速度を出したいならC
変態志向の人はPerl
>>43
レン鯖でmod_php使えるところはセキュリティやばいぞ
レン鯖でmod_php使えるところはセキュリティやばいぞ
>>43
それ言うならPHPの方がサーバーに負担かかってる
それ言うならPHPの方がサーバーに負担かかってる
>>43みたいな馬鹿が一番多くて困る
類似してるかもしれないスレッド
- 【Mojavi】使ってる人が1人【PHP】 (62) - [40%] - 2019/5/9 7:45
- 【ANTI】今、あえてPerlで攻める【PHP】 (161) - [39%] - 2017/12/31 9:32
- 【php】fuelphpについて語ろうぜ (467) - [37%] - 2022/6/6 19:30
- 【Perl】何をやれば「出来る」といえる?【PHP】 (185) - [34%] - 2019/5/9 7:46
トップメニューへ / →のくす牧場書庫について