Perl VS PHP (593レス)
Perl VS PHP http://medaka.5ch.net/test/read.cgi/php/982591467/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
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
62: 電動ナナシ [] ID:21:13 ちなみに生産性は、言語仕様よりも ・再利用・メンテナンスを意識したコーディングをしているか (コーディングスタイル) ・きちんと設計できているか(特にビジネスロジック層と永続化データ層) の影響を大きく受けると思うので、Perl だろうが PHP だろうが違いがあっても 誤差程度というのが自分の考え。 Perl は write-once な言語だと揶揄されることが多いが、PHP にも同じ傾向が 見られるような気がする。そうだとすると、どちらもそのままでは生産性は低い、 が正解では?。で、どうやったら生産性が高まるか?という話になるのでは ないかと思う。 http://medaka.5ch.net/test/read.cgi/php/982591467/62
63: 電動ナナシ [sage] ID:21:15 s/write-once/write-only/ 鬱だし脳 http://medaka.5ch.net/test/read.cgi/php/982591467/63
64: 名無しさん@お腹いっぱい。 [] ID:02:40 電動ナナシ氏はかなりもっともなことを言うなぁ。 生産性についてはどう捕らえるか、色々あるけど、 HTMLのデザインを先にデザイナーに作ってもらって、 それをそのまま流用できるのは大きな差だと思う。 もちろんPerlだってそうすると思うけど、PHPの方がそこが楽だと思う。 修正が入ったときでも、ソースを書いた本人以外が見ても デザイン程度の変更だったら割と楽だと思うし。 これに関してはPerlとPHPというよりは、 スクリプト(もしくは言語)にHTMLを吐かせるタイプか、 HTMLにスクリプトを埋め込むタイプかという比較ですけどね。 http://medaka.5ch.net/test/read.cgi/php/982591467/64
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 529 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s