これからはPHPの時代Perlはもう終わりバイバイ2
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
03/02/26 02:34ID:tx/nY9akhttp://pc2.2ch.net/php/kako/1036/10369/1036915437.html
PHP最高!!!!
Perlはもう糞!
ついでにRubyは時代すら来ず終わり。
Pythonは存在すら罪。
0067Perl、PHP、C、HTMLファイルにして読む
03/04/14 01:26ID:dnrQZih1http://sugachan.dip.jp/download/bench.png
この画像ではmod_perl,perl,phpの順で速いです。
消されているのでアップローダーがあれば上げますが。
hotscriptという1サイトの登録数だけでPHPが人気だと前から言われていますが、
http://cgi.resourceindex.comではPerl等が4056スクリプト
http://php.resourceindex.com/ではPHPスクリプトが2082スクリプト
日本では、http://www.206.usn.ac/search/cgiscript/で、
Perl930スクリプト、
PHP34スクリプトです。
>一般的にPHPはmod_phpを使い、一般的にPerlは、Perl/CGIを使います。
mod_phpはレンタルサーバーでは、セキュリティー上の問題でほとんど使用許可されていません。
0068nobodyさん
03/04/14 01:42ID:???KENTとweb裏技は日本で最大のCGI配布サイトだが、
PHPはないに等しい。
定番のCGIサーチ
http://www.206.usn.ac/search/cgiscript/
http://www.i-say.net/cgi/
http://bcp.jpnet.biz/
http://www.5150j.net/
PerlはPHPよりはるかに多い。
PHPの使えるサーバーはPerlが使えるサーバーよりも少なく、
mod_phpに至ってはほとんどない。
あってもそれを使用している人はさらに少ないと思われる。
PHPで飯を食っている奴らが2ちゃんねるで必死に宣伝してるのだろうか。
0069nobodyさん
03/04/14 01:48ID:???0070nobodyさん
03/04/14 03:44ID:???上げなくていいよ。
参考程度にグラフ作っただけだし。
コーディング方法がどれも違うから
言語として比べること自体ナンセンスな訳。
それは当時晒したスレッドでも書いたはずなんだが・・・
放っておいたらなぜかperlとPHP、さらにCの速度比較に
別スレで使われてたから昼間削除しておきました。
PHPは書きやすいと言われるし
速度もそれなりに確保できるから
これからは需要伸びていくだろうし
また数年すればスクリプト配布の比率も
変わってくるんじゃないの?
現に既存のPerlスクリプトをPHPに移植するケースとか
結構あるし。
ところで64は何が言いたいんだ?
>Perl、PHP、C、HTMLファイルにして読む
それくらいなら自分で試して見ればいいと思うんだが
それは駄目なのか?
007271
03/04/14 14:05ID:???>Perl、PHP、C、HTMLファイルにして読む
こいつね
0073nobodyさん
03/04/14 17:15ID:O9COtzu/んでしょうが(Javaとか)、それはそれでメモリを消費するわけで…。
PHPはプロセス自体は立ち上がっているが、インタプリタであることには変わらない。
(APCは除く)
0075nobodyさん
03/04/14 19:02ID:???俺のかりてる数百円/人月のサーバmod_php対応なんですけど。
かなり快適に使ってます。
0076nobodyさん
03/04/14 19:06ID:klg8RTnXmod_phpがCGI/Perlより速いのは明らか。
>>67
>>一般的にPHPはmod_phpを使い、一般的にPerlは、Perl/CGIを使います。
>mod_phpはレンタルサーバーでは、セキュリティー上の問題でほとんど使用許可されていません。
それは日本ぐらいなものです。
safemodeをOnにすればそれほど危険でもない。
実際、アメリカではすでにPHPの方がPerlより盛ん。
日本はこの点では大きく遅れをとっている。
mod_perlはsafemodeみたいのがないから
こまりものなんだなぁ
0077nobodyさん
03/04/14 19:13ID:???PHPと言えばmod_php
Perlと言えばCGIperl
なにを勘違いしてるのかな?
0078nobodyさん
03/04/14 19:54ID:???mod_perlでは正常に動かんのだよ
逆は可能だが。
mod_perlみたいな難しい?プログラミングをやるくらいなら
PHPのほうがお手軽だってこった。
0079nobodyさん
03/04/14 20:05ID:dnrQZih1mod_phpはCGIperlより速い。
hotscriptというサイトでperlよりphpの方が数が多い。
phpもperl並みのスクリプト数がある。
0080nobodyさん
03/04/14 20:05ID:???mod_perlとmod_phpはCGIより速い。
mod_phpとCGIperlを比較してPHPが速いといっている。
mod_phpを使えるプロバイダはほとんどない。
mod_phpの使えるレンタルサーバーはほとんどない。
mod_phpが許可されていない理由はセキュリティー上の問題があるからである。
mod_phpの使えるレンタルサーバーの説明
shared_html内のASP/JSP/PHP/mod_perlの実行権はサーバー側となり、悪意のあるユーザはソース、データを閲覧・改竄できる場合があります。
http://www.xrea.com/?action=spec
PHPは速くない。(通常接続でもPgより遅いし、汎用的なDBIよりも遅くなってしまうとは...)
http://member.nifty.ne.jp/hippo2000/perltips/phpperl.htm
0081nobodyさん
03/04/14 20:05ID:???http://www.206.usn.ac/search/cgiscript/
http://www.i-say.net/cgi/
http://bcp.jpnet.biz/
http://www.5150j.net/
KENT-WEBとWEB裏技は日本で最大のCGI配布サイトだが、
PHPでこれほどのサイトは存在しない。
PHP配布サイトでアクセスの多いところでは、有名CGIをPHPに翻訳して著作権表示を消して配布しているからである。
英語の小説をスペイン語に翻訳したら著作権は翻訳者のものになると思っているのだろうか。
hotscriptという1サイトの登録数だけを紹介してPHPが人気だと思わせている。
http://cgi.resourceindex.comではPerl等が4056スクリプト
http://php.resourceindex.com/ではPHPスクリプトが2082スクリプト
日本では、http://www.206.usn.ac/search/cgiscript/で、
Perl930スクリプト、
PHP34スクリプトでPerlの方が多い。
0082nobodyさん
03/04/14 20:11ID:???0083nobodyさん
03/04/14 20:12ID:???どうせPHPもPerlもできんやつばかりなんだろう
0084nobodyさん
03/04/14 20:14ID:???phpの特長はHTMLライクな記述ができる。
phpは組み込み関数が多いのでそれらを手動で読み込まなくてもよい。
0085nobodyさん
03/04/14 20:17ID:???0086nobodyさん
03/04/14 20:22ID:???こんなもんじゃないの? つーかさ
言語に頼るよりも
コーディング方法を考えるほうが効率的だと思うが
0087nobodyさん
03/04/14 22:44ID:???それならどっちでもいいかと・・・。
一人必死な奴が芳ばしいのう。(w
0088nobodyさん
03/04/15 01:12ID:frSxWXZwログファイルを勝手に書きかえれます。
これはCGIが共有のユーザー権限で動いてるあたりで回避するのは不可能です。
これはつまり、mod_phpを無料サーバなどで使うと、ターゲットのディレクトリが
分かればログファイル改竄,パスワードパクルことができるということです。
よくあるのが、各ユーザーのホームディレクトリ名が分からないようにする方法らしいです。
さあ、どうするmod_php! まあ、CGIをnobody,apacheなんて権限で動かしていれば
ナニ使っても同じですが。
0089nobodyさん
03/04/15 01:13ID:frSxWXZw0090nobodyさん
03/04/15 01:15ID:frSxWXZwSTDINのない言語をやってもWEB以外で役に立たないし、
WEBだけのためにPHPを習得しようとは思わない俺は怠け者ですか?
すごい個人的な話、PHPはできすぎた関数が多くあるが、硬くて使えない
ものも多い気がする。
0091nobodyさん
03/04/15 01:16ID:frSxWXZw0092nobodyさん
03/04/15 01:51ID:???( ´,_ゝ`)
>>90
PHPの方が若い言語なだけに
Perl全く知らない&PHPバリバリって人はそう多くないでしょう。
両方知っている上で、WebプログラミングのためにPHPを選択するのは決して悪くないと思うが。
0093nobodyさん
03/04/15 02:34ID:???Web以外でPerlでやってんの?すごい怠け者かも。
漏れPerl使うけどWeb以外はVC++だす。
他にもいろいろPerlより使いやすいのあるやん。
たとえばRubyやPythonはたまたcやc++はつかわんの?
今はPHPお試し中だけど正直な話はPerlより書きよい。
0094nobodyさん
03/04/15 03:44ID:???あの内部処理の遅さはなに?
OOPにしたら目もあてられない。
それに比べmod_perlマンセー。
同じ処理をするコードで両者を比較してみなよ、Perlの方が
圧倒的に速い。あと、Perlの最大の強みはCPANだね。
あそこ行って片っ端からモジュール使うと世界が変わる。
PHPはPHP5でOOPが強化させるから期待大だけどね。
あとは、マジで言語の処理速度を何とかしてもらいたいね。
0095あぼーん
03/04/15 04:13ID:???0096nobodyさん
03/04/15 04:26ID:???厨房っぽいが、君何組んでん?
圧倒的かあ、よく平気でかけるなあ。
mod_perlと比べた場合はそんな変わらんだろ?
君、それならJSPかCにしとき。
0097nobodyさん
03/04/15 09:15ID:???0098nobodyさん
03/04/15 10:19ID:mUpqMbU2UNIX上でちょっとしたスクリプトを書く場合、(他に選択肢はあるだろうけども)
Perl っていうのは有効じゃない?
つーか、Perlの代わりをVC++っていうのはなんか違う、かなり違う。
0101nobodyさん
03/04/15 14:29ID:???WEB以外というのはUNIX上でちょっとしたスクリプトを書く場合の事だって。
アプリの用途にも使えないPerlは中途半端な存在になったな。(w
0102nobodyさん
03/04/15 14:40ID:mUpqMbU2Perlの略知ってるか?
「Practical Extraction and Report Language(実用的なデータ取得レポート作成言語)」
0103nobodyさん
03/04/15 14:59ID:???とも言える
0105nobodyさん
03/04/15 20:13ID:gqwAJP6Hここまで静かなのは初めてでは?
0109nobodyさん
03/04/15 21:21ID:???0110nobodyさん
03/04/15 22:33ID:???0111あぼーん
NGNG0112あぼーん
NGNG0115nobodyさん
03/04/16 07:53ID:ZByJlTKk業務用にUNIXサーバなんかを構築するときはメモリをたくさん積むから、Javaの欠点が隠れて速いと感じるだけだよ。
同一スペックで両者を比較して平均すると、ほとんどのケースでmod_perlのほうが速いよ。そして、サーバがロースペックになるほど差は顕著になる。
0116nobodyさん
03/04/16 11:07ID:eFueTr2m個人的には仕組み的に mod_perlの実行速度は Servlet に勝る理由をきちんと
知りたいです。
Serveltがメモリをばかばか食うのは、セッションをメモリに常駐させてしまうから…。
(初期化時にモジュールを読み込みまくり常駐させる、というのもあるけど)
mod_perlの場合、Apache::Session を使うと、DBやファイルベースで保存されるんでしたっけ?
OOPである限り、メモリが犠牲になるのは宿命のような気もしますが。
0117nobodyさん
03/04/16 15:06ID:OPKBDccF0118激しく誤爆かもな
03/04/16 16:07ID:fuHM7ncG日本人の典型的なパターンだ。新しいものにしゃぶりつき、そしてちょっとでも劣っている古いものを
けなしまくる。
それで自分の存在をアピールする。
プログラミング言語ってのはな、新しいから、劣っているからではない。
どれだけプログラムを組む「能力」があるかに、すべてがかかっているのだよ。
つまりど素人に最高の言語を与えても、ロクなものを作り出せるわけが無い。
能力がある奴は、だいたい言語のことをバカにはしない。
なぜなら、一つの言語というものを「使い込む」ことによって、プログラミング言語能力が養われることを
よく分かっているからだ。
そういう人間はどんな言語を使っても最高のものを作れるし、他の言語をバカにすることはしない。
1は、PHPに頼っているだけだと思った。Perlをバカにしてる時点で。
0119nobodyさん
03/04/16 18:33ID:???0120nobodyさん
03/04/16 18:43ID:Xdsauuknかなーり、本質を言ったと思われ。
0121nobodyさん
03/04/16 21:35ID:???生産性にあるとおもいますが。
同じ目的のソフトをJavaとc++で開発した際、前者の方がバグなどのリスクは低いと
経験上感じています(やはり品質の善し悪しは別として、gcはエライなぁと)。
PerlもPHPもイイといえばイイのですけどある程度の規模になるとやっぱしJavaかな、と感じます。
えらそーなこといってスマソ。この手の話題ってもういい加減結論が出尽くしているもんなんですけどね((^^;)
0123nobodyさん
03/04/16 21:58ID:???>なぜなら、一つの言語というものを「使い込む」ことによって、プログラミング言語能力が養われることを
>よく分かっているからだ。
言いたいことは分かるのだが…、じゃあコボラーがすぐにでもJavaの開発にとりくめる
かと言われればそうでもなくて…。
…難儀なものって概してイディオムの類がするけど気のせいか?
つーか、ねたにまじれすかっこわるい。
0124118
03/04/16 22:27ID:NR7Y4aEI新しいのが悪いとは言っていない。
新しい=便利なのは当たり前だろ?
なぜなら便利に使いやすい言語を作っているからさ。
別にPHPを最大に使いこなせれば、他の言語もある程度使えるさ。
それは、BASICやCやJAVAやPerlともちろん変わらん。
でも新しい使いやすい言語を使い始めたからって、多少使いづらくて遅い言語をなぜ否定できる?
自分の能力があれば、たとえ多少使いづらく遅い言語であっても、普通の人が最新の言語で作ったプログラムよか
いいのをいくらでも作れる。そして長年使っているものであれば、慣れているから、さらに数倍はいいのが作れる。
常に新しい言語を偶像崇拝している奴は、ただの話題作り程度ではないか?
そしてプログラミング言語を使うのに優越感など必要ない、必要なのは実力だけだろう。
どんな言語が好きであっても、それを100%使えないと意味が無い。
1は100%PHPの能力を引き出せているのかは知らんがな。
>>123
こういう考えの奴が腐るほどいるんだがな。
1はたぶんネタだろうが・・・
0125nobodyさん
03/04/16 22:58ID:???100%使いこなせくとも、低レベルの理解度でそれなりのものを作れるのが、「優れた」言語
だとは思うが。
…あんまりこみいったもの作ると、保守を放れないんだよね…。
0126nobodyさん
03/04/17 00:08ID:CfocslXrちなみに>>1は優れているといっているのではなく
最高と言っているわけだが。
0127nobodyさん
03/04/17 01:30ID:???カチン!ときた。いい加減Perlユーザに迷惑なんだよ。
0128nobodyさん
03/04/17 02:17ID:Efsiq99tカチンときて
Perlユーザ「に」…迷惑?
Perl派ですか?
0129あぼーん
NGNG0130あぼーん
NGNG0131nobodyさん
03/04/17 11:43ID:???0132山崎渉
03/04/17 11:58ID:???0133118
03/04/17 15:53ID:5xXAlf+6別にこう思っているわけではないがな。ここを読んでみての全体的な流れだ。
もちろんすべての言語には、メリットとデメリットがあるわけだ。
それを尊重するか、けなすかは自由だ。
0134まとめ
03/04/17 17:41ID:RyDAn5K6でも、はっきり言うと、そんなやつらはどれを選んでも無駄。腰を据えて言語を
ちゃんと使えるようになって、そしてそれで何を作るか。だ。
だから、PHP側のPerl批判は、痛いものが多い。それだけのこと。
0136fusianasan
03/04/17 18:25ID:???な言語であることは認めるがPerlを馬鹿にする権利は
>>1にはない
0137nobodyさん
03/04/17 19:07ID:obAN9PUD集計結果を分析するのに、俺ならPerlを使う。
両方使えた方がいいんじゃないすかね。
どっちもとっつきやすい言語なんだしさ。
0138nobodyさん
03/04/17 19:53ID:???0139nobodyさん
03/04/17 19:58ID:???PHPの愚痴が出ないのは、使ってる奴が信者しか居ないか、
今までにない程、便利で全能な言語のどっちかさ :-)
# 年寄りからしてみるとPerlが糞だとかって、かなり贅沢だと思うけどね。
0140nobodyさん
03/04/18 01:01ID:???0141nobodyさん
03/04/18 16:47ID:???PHP (6162)
Perl(4737)
ASP (2820)
hotscripts.com より大きいサイトあったら教えて。
0142nobodyさん
03/04/18 16:59ID:???そんな事よりhotscriptsにRubyカテゴリを作るよう言ってくれ!
知名度低いのがRubyの弱点かも?
0143あぼーん
NGNG0144nobodyさん
03/04/18 19:13ID:???・Perl (4518)
・PHP (6392)
・Ruby (212)
The CGI Resource Index (4055)
The PHP Resource Index (2122)
Google Web Directory
・Perl (958)
・PHP (668)
・Ruby (14)
おまけ
CPAN (4538 modules)
Pear (Total number of packages: 168)
HotScripts.com
・Perl (4737)
・PHP (6162)
でも結局は
PHP + Perl (10899) > PHP (6162) > Perl (4737)
自分で選択範囲を狭めるな。
0145144
03/04/18 19:21ID:???○ The CGI Resource Index: Perl (3027)
× The CGI Resource Index (4055)
0146nobodyさん
03/04/18 23:46ID:qh1xyTiIそうすればどの言語の時代になってきているかが一目瞭然!
>>9と>>144で比べてみよう!
0148nobodyさん
03/04/19 00:00ID:???0149nobodyさん
03/04/19 01:27ID:???Perlは驚く事に減退している。なぜだ?
そんな事ないはずだ。だよな148。
0150nobodyさん
03/04/19 13:06ID:???0151nobodyさん
03/04/19 17:52ID:???これ意外はPHP好きだよ、便利だもんな。
0152山崎渉
03/04/20 06:01ID:???( ^^ )< ぬるぽ(^^)
0153nobodyさん
03/04/20 15:33ID:w3kvCO5N>>144
またhotscriptか。ここがPHP業者と組んでいるとするとどうだろか。
PHPはhotscript以外では数字がすべて負けてるね。
0156あぼーん
NGNG0157あぼーん
NGNG0158nobodyさん
03/04/21 11:37ID:???0160nobodyさん
03/04/26 16:59ID:???0161nobodyさん
03/05/05 03:16ID:PUcFuPZs0162nobodyさん
03/05/05 15:11ID:???0163nobodyさん
03/05/05 15:35ID:???0165nobodyさん
03/05/06 11:42ID:0D2LPQAX0166nobodyさん
03/05/07 12:59ID:???そんなもん勉強するくらいなら、JavaScriptをもっと深く勉強する。
■ このスレッドは過去ログ倉庫に格納されています