Perl VS PHP (593レス)
Perl VS PHP http://medaka.5ch.net/test/read.cgi/php/982591467/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
1: 名無しさん@お腹いっぱい。 [] ID:23:04 どっちがいいでしょう? お好きにバトルしてね http://medaka.5ch.net/test/read.cgi/php/982591467/1
2: 名無しさん@お腹いっぱい。 [] ID:23:20 Perl=他人のスクリプトがたくさんある メジャー PHP =動くレンタルが少ない マイナー http://medaka.5ch.net/test/read.cgi/php/982591467/2
3: 個人的には [] ID:01:58 Perl=今OK、今後不明 PHP=今ダメ、今後期待 http://medaka.5ch.net/test/read.cgi/php/982591467/3
4: とあるひと [] ID:01:39 PHP最高、軽いし。 Perlの掲示板と同じのなんてつくれますー。perl見て。 http://medaka.5ch.net/test/read.cgi/php/982591467/4
5: 名無し [] ID:22:40 自分でサーバたてるなら、PHPが良いのでは? Perlなんて、嫌いだ! でも、セキュリティーに問題あるらしいが、どうなんだろう。 http://medaka.5ch.net/test/read.cgi/php/982591467/5
6: 名無しさん [] ID:22:57 Perlやり始めたけど、 3ヵ月後にはPHPに乗り換えちゃったさ。 PHPまんせー! http://medaka.5ch.net/test/read.cgi/php/982591467/6
7: 名無しさん@お腹いっぱい。 [] ID:00:34 >5 そうなのか? 特に目立った問題は聞かないが。 まぁ生産性から考えたら考えたらPHPの方が上だろうな。 好みの問題もあるだろーけど。 http://medaka.5ch.net/test/read.cgi/php/982591467/7
8: 電動ナナシ [] ID:02:18 >>5 セキュリティホールは 3 ヶ月に一つくらい見つかっているね。 対応が早いのは救いだけど。 safe_mode = on にすればそれなりに安全でしょう。 それよりも、どう書けばセキュアなコードになるかってノウハウが少ないのが ちょっと気になるといえば気になる。 >>7 生産性はコードの書き方にも依存するんじゃないかな。 Pear とか使えばかなり生産性向上すると思うけど、まだ使っている人ってあまり みないなあ。 今一番ほしいのは Object-RDBMS Wrapper かなあ。 "Building Scalable Database Appl
ication" 読みながら勉強中・・・。 http://medaka.5ch.net/test/read.cgi/php/982591467/8
9: 名無しさん@お腹いっぱい。 [] ID:00:23 パールに比べたらPHPは本当にラクだ。 体感生産性は3倍以上。 http://medaka.5ch.net/test/read.cgi/php/982591467/9
10: 名無しさん@お腹いっぱい。 [] ID:04:00 Perl = プロが使う PHP = 素人が使う ダゼ http://medaka.5ch.net/test/read.cgi/php/982591467/10
11: 名無しさん@お腹いっぱい。 [] ID:11:44 >>10 と同じ事を昔 C = プロが使う Perl = 素人が使う と思っていたさ。インタプリタ逝ってよし!な感じで。 けどPHPの生産性はVBのソレに近い感触でとにかくラク。 個人的にはPerlはすでに敵じゃない。 古い鯖で仕事するときに仕方なく使うだけ。 今後は JSP vs PHP vs ASP じゃないか? ASPはGNUを取りこめない時点で負ける気がしてるけど。 http://medaka.5ch.net/test/read.cgi/php/982591467/11
12: 名無しさん@お腹いっぱい。 [] ID:15:07 ASP はもう死に体。未来なし。 JSP はマニアのおもちゃ。PHP もだけどな。 http://medaka.5ch.net/test/read.cgi/php/982591467/12
13: 名無しさん@お腹いっぱい。 [] ID:16:28 JSP+アプリケーションサーバはあなどり難いよ。 PHPはエンタープライズ向けのソリューションを提供しないと 未来はないと思うなー。取りあえず、今度ZendCache使ってみます。 http://medaka.5ch.net/test/read.cgi/php/982591467/13
14: 名無しさん [] ID:16:47 >>C = プロが使う >>Perl = 素人が使う そうそう。プロならCGIをCでかけ。 http://medaka.5ch.net/test/read.cgi/php/982591467/14
15: 電動ナナシ [] ID:22:53 >>12 信頼性もセキュリティにも問題がありすぎるからね・・・ でも Transaction Server がタダで添付というのはちょっとうらやましい。 クラス(オブジェクト)の中でいちいちトランザクション定義しなくて よいというのは、実装の手間を大幅に軽減してくれる。 PHP 用の Transaction Server ってどこかにないかね。 WebLogic とか買って Java でやるしかないのかな。 http://medaka.5ch.net/test/read.cgi/php/982591467/15
16: 名無しさん@お腹いっぱい。 [] ID:23:36 >>14 いや、CGI と言っている段階で素人丸出しだ。 CGI/1.1 など遅くて使い物にならんよ。 http://medaka.5ch.net/test/read.cgi/php/982591467/16
17: 14 [] ID:05:35 >>16 CGI使わないで何使うの? 素人にもわかるように説明してくれ。 http://medaka.5ch.net/test/read.cgi/php/982591467/17
18: SystemAgent [sage] ID:05:58 >>17 CGI を書くって表現を見ると、Web Server の CGI Handler を書くのかと 思うぞ。 あと >>16 は、mod_* な拡張モジュールは CGI インターフェースを 経由するわけじゃないから CGI アプリケーションとはいえないって ことだと思うぞ。 んで、 「プロなら、予算と目的に応じて適切な道具を選ぶ」 んじゃないかと思うぞ。違うか? http://medaka.5ch.net/test/read.cgi/php/982591467/18
19: 14 [] ID:07:14 >>「プロなら、予算と目的に応じて適切な道具を選ぶ」 >>んじゃないかと思うぞ。違うか? まさに、おっしゃるとおり。 Cで書くなんて冗談だよ、はは。 http://medaka.5ch.net/test/read.cgi/php/982591467/19
20: 13 [] ID:11:32 >18 たしかに!その意味でPHPはいろんな意味でコストパフォーマンスが 高い。ASPやJSP、Perlに比べてね。 http://medaka.5ch.net/test/read.cgi/php/982591467/20
21: 名無しさん@お腹いっぱい。 [] ID:13:59 PHPの限界を知ってこそプロ。妄信するなよ。 http://medaka.5ch.net/test/read.cgi/php/982591467/21
22: 13 [] ID:17:21 >>21 そだね。あくまでPHPはロー〜ミドルレンジ向けのソリューション。 ハイエンドでお金に糸目をつけなければサーバサイドJava。 http://medaka.5ch.net/test/read.cgi/php/982591467/22
23: 名無しさん@お腹いっぱい。 [sage] ID:03:18 >>11 Perl の用途、CGI が全てだなんて思ってるんじゃねーの? そもそも C と Perl を同じ土俵で比べてることが痛いけどさ。(w http://medaka.5ch.net/test/read.cgi/php/982591467/23
24: 23 [age] ID:03:25 もともと 10 のあほな書き込みが発端みたいだな。 PHP も Perl も C もみんなプロも使ってる。適材適所でな。 なんでもかんでもこれだって変なこだわりを捨てきれないやつが素人なだけだ。 サラシトコウ http://medaka.5ch.net/test/read.cgi/php/982591467/24
25: 名無しさん@お腹いっぱい。 [] ID:03:58 プロでもこだわりは必要だろ? こだわりの無い奴はどれを使わせても中途ハンパな仕事しかできないぜ。 素人バリのアホなこだわりは勘弁だけどな。 極めれば極めるほどこだわりも出てくるって思うけどな。 http://medaka.5ch.net/test/read.cgi/php/982591467/25
26: 名無しさん@お腹いっぱい。 [] ID:12:34 24も25もどっちも正しい。 適材適所で、ベストソリューションを選ぶのがプロ。 ある道にこだわるのもプロ。でもこだわってばかりで、周りが見えないのはガキ。 この前PostgresのMLで、糞アニオタが"Oracleは糞だ。RMDBSならPostgres" とかほざいて突っ込みを受けて、後から分ったんだが、そのアニオタはOracle を使ったことがないらしい・・・ここまでくるとビョーキだな。 PHP vs Perlの不毛な議論も、こんなやつらがやってるから結論がでない。 http://medaka.5ch.net/test/read.cgi/php/9
82591467/26
27: 23 [] ID:02:55 >>25 >プロでもこだわりは必要だろ? こだわりは必要だと思う。 例えば、テキストから正規表現使って文字を抜き出す処理だけをしたい時に、 「Cでやるんだ!」って主張する奴と、 「Perl か Awk か Sed でやろうよ」って主張する奴がいるとする。 俺が言いたかったのは、この場合の前者はただの言語羽化だってこと。 http://medaka.5ch.net/test/read.cgi/php/982591467/27
28: 名無しさん@お腹いっぱい。 [] ID:14:16 こだわりで時間と金を使うのは プロとはいえない・・。と思う俺。 http://medaka.5ch.net/test/read.cgi/php/982591467/28
29: 名無しさん@お腹いっぱい。 [] ID:16:08 それは近視眼的に考えるか長期的に考えるかで変わってくるな。 http://medaka.5ch.net/test/read.cgi/php/982591467/29
30: 名無しさん@お腹いっぱい。 [] ID:18:50 趣味プログラマで最近CGIを始めたものですが、 この用途だったら、デバッグのやりやすさだけでも、 PHPに軍配が上がるような気がするな データベースとかはよくわかりません http://medaka.5ch.net/test/read.cgi/php/982591467/30
31: 名無しさん@お腹いっぱい。 [] ID:22:50 趣味プログラマならPHPおすすめするよ。プロ目指すならCから始めた方がいい。最終的にPHPを選ぶことになってもね。 http://medaka.5ch.net/test/read.cgi/php/982591467/31
32: 名無しさん@お腹いっぱい。 [0] ID:11:52 >>18 腹痛が痛いね。 http://medaka.5ch.net/test/read.cgi/php/982591467/32
33: 電動ナナシ [sage] ID:17:16 >>27 マーフィーの法則(アスキー)シリーズのどれかで 『「そんなの C で書ける」と言う人間は C でプログラムを書けない』 というのがあったね。 http://medaka.5ch.net/test/read.cgi/php/982591467/33
34: よしもと [] ID:15:58 JSPとPHPはどっちがどういう風に優れているのでしょうか。 この部分ではPHPが勝っていて、JSPはこの部分が勝っているみたいな。 http://medaka.5ch.net/test/read.cgi/php/982591467/34
35: 電動ナナシ [0] ID:12:46 JSP 単体と PHP を比較する意味はほとんどない。強いて言えば Java を作っている Sun 純正だから Java との親和性が保証されている程度。PHP から Java の プログラムを使うこともできるけど、一人で両方こなすのは面倒くさい。 好きなほうを使えばいいじゃん。 http://medaka.5ch.net/test/read.cgi/php/982591467/35
36: 名無しさん@お腹いっぱい。 [] ID:09:38 将来的にロジックを切り離して再利用したり、大量のアクセスが きたときにスケールアップさせたければJSP+AS 初期の生産性・開発スピードを優先するならPHP http://medaka.5ch.net/test/read.cgi/php/982591467/36
37: よしもと [] ID:11:22 お返事ありがとうございます。 結局好きなほうを使えばいいんだなーとは思うのですけれど、興味として聞いてみました。すみません。 PHPの本を読んだときに、予算があって、時間もとれるのならばJSPでやるけれど、そうじゃないときは PHPで著者は仕事をしている、という下りがあって、「そうするとPHPはCGIとしてのPerlのリプレース にしかすぎず、最終的にはJAVAに駆逐されるのかなあ」と思ったので。 どうなんでしょう。 http://medaka.5ch.net/test/read.cgi/php/982591467/37
38: PHPLIB [] ID:11:48 PHP4でPHPLIBは使えますかね?? 誰かお願いします。 http://medaka.5ch.net/test/read.cgi/php/982591467/38
39: 名無しさん@お腹いっぱい。 [] ID:17:26 使えますよ。 http://medaka.5ch.net/test/read.cgi/php/982591467/39
40: 名無しさん@お腹いっぱい。 [] ID:03:20 >>37 ジャンボジェットとセスナは別なのりものでしょう? どっちかだけが生き残る、なんてもんじゃない。 小回りは聞かないが圧倒的な乗り心地、でも高いジャンボ(JSP)と、 軽快にスイスイと飛び回るセスナ(PHP) http://medaka.5ch.net/test/read.cgi/php/982591467/40
41: 名無しさん@お腹いっぱい。 [sage] ID:10:45 >>40 その比喩は無理があるぞ。 http://medaka.5ch.net/test/read.cgi/php/982591467/41
42: 名無しさん@お腹いっぱい。 [] ID:17:05 >>41 そいじゃ、どういう比喩が? http://medaka.5ch.net/test/read.cgi/php/982591467/42
43: 名無しさん@お腹いっぱい。 [sage] ID:22:14 さぁ? http://medaka.5ch.net/test/read.cgi/php/982591467/43
44: 名無しさん@お腹いっぱい。 [] ID:01:25 PerlやPHPのお手軽さを知ると、 JavaServletやJSPで書くなんてバカバカしくてやってらんない。 Java好きだけどね、たいがいの場合、手間くってめんどくさいだけ。 よっぽと巨大なWebアプリでも開発するんなら、わからんでもないが。 http://medaka.5ch.net/test/read.cgi/php/982591467/44
45: 名無しさん@お腹いっぱい。 [] ID:02:53 車とバイク程度かな。 高速道路使って長距離ドライブは車が楽だが、 近所のコンビニにはバイクが便利。 やれることはどっちでも無理すりゃできるが、イージーさ が違う。 http://medaka.5ch.net/test/read.cgi/php/982591467/45
46: 名無しさん@お腹いっぱい。 [] ID:13:54 Perlはバイク、 PHPは電動自転車、 JSPは非オートマ車 Servletは二階建て大型観光バス http://medaka.5ch.net/test/read.cgi/php/982591467/46
47: 名無しさん@お腹いっぱい。 [] ID:15:29 >>46 おぉ! 良いっ! (・∀・) http://medaka.5ch.net/test/read.cgi/php/982591467/47
48: 名無しさん@お腹いっぱい。 [sage] ID:16:43 どうも違和感があるな。 その「何か大きなすごいモノ」って、アプリケーションサーバを指してないかい? JSPもServletも本来は手軽なものだよ。 http://medaka.5ch.net/test/read.cgi/php/982591467/48
49: 名無しさん@お腹いっぱい。 [sage] ID:18:25 でかいもの作るには手軽なだけだろ http://medaka.5ch.net/test/read.cgi/php/982591467/49
50: 名無しさん@お腹いっぱい。 [sage] ID:23:39 JSPはともかく、Servletはちょっと面倒でない? http://medaka.5ch.net/test/read.cgi/php/982591467/50
51: 名無しさん@お腹いっぱい。 [] ID:03:07 Servletはコンパイルが必要という時点で、もう手軽とはいえないでしょう。 場合によっては、つーか、たいがいは一本のサーブレットに対して、 クラスファイルが沢山できる事になるし、jarでパックすりゃ一つに なるといっても、それだって一手間よけいにかかる事にかわりない し。とかいいながら、サーブレット使ってるんだけどさ。 サーブレットからPerlやPHPのモードになると、それまで大リーグ ボール養成ギブスでもつけてたんかみたいな開放感を感じるのは おいらだけか? http://medaka.5ch.net/
test/read.cgi/php/982591467/51
52: 初期不良 [] ID:03:28 suExec がかかるかどうかの違いが一番大きくない? 掲示板の場合書き込みに Perl CGI、 表示に PHP って感じにしないと 権限の管理ができないような気がするんだけど。 何かいい方法あるんですか? http://medaka.5ch.net/test/read.cgi/php/982591467/52
53: 名無しさん@お腹いっぱい。 [] ID:03:28 その ギブスで 養成されたか知りたい http://medaka.5ch.net/test/read.cgi/php/982591467/53
54: 電動ナナシ [0] ID:12:35 >>53 Servlet を使おうとすると、それなりにオブジェクト指向設計・実装技法を 身に付ける必要があるから、アプリケーションの設計能力は若干高まるんじゃ ないかな。 まあ Java プログラマー自称していても巨大な main() 作る人もいるから、 「常にそうなる」わけではないけど、少なくともそういう機会は与えられる よね。 PHP だけしか使っていないと、なかなかそういうやり方が身につかない。 そういう設計・実装が必須ではないし、オブジェクト指向的に書く問題点も あるし(全体の見通しが悪くなる、書きな
れていない、適切なサンプルがない)、 具体的なメリットが痛感できるわけでもないから、これは仕方が無いと思う。 # マンモス本のコードを見れば痛感できるでしょう・・・。 もちろん、そういうオブジェクト指向的な書き方ができるようになることの 是非はまた別だね。書けるようになるまでに必要な労力や、メリットを考えると あらゆる場合にお勧めするわけではない。 議論がずれてきたのでこの辺はまた別の機会にでも。 http://medaka.5ch.net/test/read.cgi/php/982591467/54
55: 51 [] ID:18:50 >>53 大リーグボール的魔球のようなプログラムが書けるようになったとは思わんさ(藁 開発にかかる労力としての比喩だよ。でもJavaって悪くない言語仕様だとは思う。 http://medaka.5ch.net/test/read.cgi/php/982591467/55
56: 名無しさん@お腹いっぱい。 [] ID:03:22 意外と素人が多いな、ここ。(もちろん全員ではないが) 適材適所はプロの現場、趣味を含めて当然だと思う。 とりあえず企業のサイト(コンテンツ)でPHPはちょっと痛いと思う。 JSPのアプリケーションサーバーだって安いんだからさぁ。 自分は自宅で趣味でやるからPHP使うけど。 http://medaka.5ch.net/test/read.cgi/php/982591467/56
57: 56 [] ID:03:25 つうかPerl VS PHPだったっけ。 個人的にはWebのアプリケーションとして使うなら PerlよりPHPの方が生産性が高い(特に小規模なら)と思う。 たとえば、よーいドンで作ったら勝つのはPHPでしょう。 (同等のスキルの人間が作ったとして) Perlは今後、コマンドラインから使うことにしよう(藁 それはそれで便利。覚えておいて損はないよね。 http://medaka.5ch.net/test/read.cgi/php/982591467/57
58: 名無しさん@お腹いっぱい。 [] ID:14:09 PHPってPerlより生産性高い? PHP3はデバッガがなくて苦労したけれどな。 データベースにしてもDBI使えば変わらないし。 Perlのほうがライブラリが充実しているし、いろんなことが出来ると 思うんだけれどなー http://medaka.5ch.net/test/read.cgi/php/982591467/58
59: 名無しさん@お腹いっぱい。 [] ID:18:57 ツール,参考書籍等においては当然Perlだけど、 それをふまえても生産性はPHPに軍配上がると思う。 PHPが枯れてくればさらに差は広がるであろう。 http://medaka.5ch.net/test/read.cgi/php/982591467/59
60: 名無しさん@お腹いっぱい。 [] ID:19:57 >>59 >それをふまえても生産性はPHPに軍配上がると思う。 なんで? 理由は? http://medaka.5ch.net/test/read.cgi/php/982591467/60
61: 電動ナナシ [] ID:20:53 >>58 デバッガについては Zend Debugger がある。有償になるけど。 VB のようなステップ実行とかブレークポイントの設定とか可能みたい。 ただまだ使った経験がないので、どこまでカタログスペック通りかは不明。 >>59-60 そういう議論は定量的な数字を示さない限り「そう思う」「いや思わない」 という水掛け論になりがち。もっとも数字を出しても、その数字をどう評価 するかという別の問題が出てくるので、これが決定的ではないが。 ちなみに会社でプログラミング初心者にやらせてみた感じでは、PHP の
方が 受けがよかった。 PHP の場合、HTML 埋め込みになるため、まず素の HTML で書いてみて、 そこにだんだん PHP のコードを入れるという形で徐々に試すことが出来る。 その点がとっつきやすそうに見えるらしい。 Perl だとどうしても最初から Perl 「プログラム」から書くことになり、 その辺の心理的抵抗が大きい模様。 そういう事例もある、程度に読んでほしい。 http://medaka.5ch.net/test/read.cgi/php/982591467/61
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 532 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s