探検


Perl VS PHP

1名無しさん@お腹いっぱい。
垢版 |
NGNG
どっちがいいでしょう?
お好きにバトルしてね
2名無しさん@お腹いっぱい。
垢版 |
NGNG
Perl=他人のスクリプトがたくさんある メジャー
PHP =動くレンタルが少ない      マイナー
3個人的には
垢版 |
NGNG
Perl=今OK、今後不明
PHP=今ダメ、今後期待
4とあるひと
垢版 |
NGNG
PHP最高、軽いし。
Perlの掲示板と同じのなんてつくれますー。perl見て。
5名無し
垢版 |
NGNG
自分でサーバたてるなら、PHPが良いのでは?
Perlなんて、嫌いだ!
でも、セキュリティーに問題あるらしいが、どうなんだろう。
6名無しさん
垢版 |
NGNG
Perlやり始めたけど、
3ヵ月後にはPHPに乗り換えちゃったさ。
PHPまんせー!
7名無しさん@お腹いっぱい。
垢版 |
NGNG
>5
そうなのか?
特に目立った問題は聞かないが。
まぁ生産性から考えたら考えたらPHPの方が上だろうな。
好みの問題もあるだろーけど。
8電動ナナシ
垢版 |
NGNG
>>5
セキュリティホールは 3 ヶ月に一つくらい見つかっているね。
対応が早いのは救いだけど。
safe_mode = on にすればそれなりに安全でしょう。

それよりも、どう書けばセキュアなコードになるかってノウハウが少ないのが
ちょっと気になるといえば気になる。

>>7
生産性はコードの書き方にも依存するんじゃないかな。
Pear とか使えばかなり生産性向上すると思うけど、まだ使っている人ってあまり
みないなあ。

今一番ほしいのは Object-RDBMS Wrapper かなあ。
"Building Scalable Database Application" 読みながら勉強中・・・。
9名無しさん@お腹いっぱい。
垢版 |
NGNG
パールに比べたらPHPは本当にラクだ。
体感生産性は3倍以上。
10名無しさん@お腹いっぱい。
垢版 |
NGNG
Perl = プロが使う
PHP = 素人が使う
ダゼ
11名無しさん@お腹いっぱい。
垢版 |
NGNG
>>10 と同じ事を昔
C = プロが使う
Perl = 素人が使う

と思っていたさ。インタプリタ逝ってよし!な感じで。
けどPHPの生産性はVBのソレに近い感触でとにかくラク。
個人的にはPerlはすでに敵じゃない。
古い鯖で仕事するときに仕方なく使うだけ。

今後は JSP vs PHP vs ASP じゃないか?
ASPはGNUを取りこめない時点で負ける気がしてるけど。
12名無しさん@お腹いっぱい。
垢版 |
NGNG
ASP はもう死に体。未来なし。
JSP はマニアのおもちゃ。PHP もだけどな。
13名無しさん@お腹いっぱい。
垢版 |
NGNG
JSP+アプリケーションサーバはあなどり難いよ。
PHPはエンタープライズ向けのソリューションを提供しないと
未来はないと思うなー。取りあえず、今度ZendCache使ってみます。
14名無しさん
垢版 |
NGNG
>>C = プロが使う
>>Perl = 素人が使う

そうそう。プロならCGIをCでかけ。
15電動ナナシ
垢版 |
NGNG
>>12
信頼性もセキュリティにも問題がありすぎるからね・・・

でも Transaction Server がタダで添付というのはちょっとうらやましい。
クラス(オブジェクト)の中でいちいちトランザクション定義しなくて
よいというのは、実装の手間を大幅に軽減してくれる。

PHP 用の Transaction Server ってどこかにないかね。
WebLogic とか買って Java でやるしかないのかな。
16名無しさん@お腹いっぱい。
垢版 |
NGNG
>>14
いや、CGI と言っている段階で素人丸出しだ。
CGI/1.1 など遅くて使い物にならんよ。
1714
垢版 |
NGNG
>>16
CGI使わないで何使うの?
素人にもわかるように説明してくれ。
NGNG
>>17
CGI を書くって表現を見ると、Web Server の CGI Handler を書くのかと
思うぞ。

あと >>16 は、mod_* な拡張モジュールは CGI インターフェースを
経由するわけじゃないから CGI アプリケーションとはいえないって
ことだと思うぞ。

んで、
「プロなら、予算と目的に応じて適切な道具を選ぶ」
んじゃないかと思うぞ。違うか?
1914
垢版 |
NGNG
>>「プロなら、予算と目的に応じて適切な道具を選ぶ」
>>んじゃないかと思うぞ。違うか?
まさに、おっしゃるとおり。
Cで書くなんて冗談だよ、はは。
2013
垢版 |
NGNG
>18
たしかに!その意味でPHPはいろんな意味でコストパフォーマンスが
高い。ASPやJSP、Perlに比べてね。
21名無しさん@お腹いっぱい。
垢版 |
NGNG
PHPの限界を知ってこそプロ。妄信するなよ。
2213
垢版 |
NGNG
>>21
そだね。あくまでPHPはロー〜ミドルレンジ向けのソリューション。
ハイエンドでお金に糸目をつけなければサーバサイドJava。
NGNG
>>11
Perl の用途、CGI が全てだなんて思ってるんじゃねーの?
そもそも C と Perl を同じ土俵で比べてることが痛いけどさ。(w
2423
垢版 |
NGNG
もともと 10 のあほな書き込みが発端みたいだな。
PHP も Perl も C もみんなプロも使ってる。適材適所でな。
なんでもかんでもこれだって変なこだわりを捨てきれないやつが素人なだけだ。

サラシトコウ
25名無しさん@お腹いっぱい。
垢版 |
NGNG
プロでもこだわりは必要だろ?
こだわりの無い奴はどれを使わせても中途ハンパな仕事しかできないぜ。
素人バリのアホなこだわりは勘弁だけどな。
極めれば極めるほどこだわりも出てくるって思うけどな。
26名無しさん@お腹いっぱい。
垢版 |
NGNG
24も25もどっちも正しい。
適材適所で、ベストソリューションを選ぶのがプロ。
ある道にこだわるのもプロ。でもこだわってばかりで、周りが見えないのはガキ。
この前PostgresのMLで、糞アニオタが"Oracleは糞だ。RMDBSならPostgres"
とかほざいて突っ込みを受けて、後から分ったんだが、そのアニオタはOracle
を使ったことがないらしい・・・ここまでくるとビョーキだな。
PHP vs Perlの不毛な議論も、こんなやつらがやってるから結論がでない。
2723
垢版 |
NGNG
>>25
>プロでもこだわりは必要だろ?

こだわりは必要だと思う。

例えば、テキストから正規表現使って文字を抜き出す処理だけをしたい時に、
「Cでやるんだ!」って主張する奴と、
「Perl か Awk か Sed でやろうよ」って主張する奴がいるとする。

俺が言いたかったのは、この場合の前者はただの言語羽化だってこと。
28名無しさん@お腹いっぱい。
垢版 |
NGNG
こだわりで時間と金を使うのは
プロとはいえない・・。と思う俺。
29名無しさん@お腹いっぱい。
垢版 |
NGNG
それは近視眼的に考えるか長期的に考えるかで変わってくるな。
レスを投稿する


ニューススポーツなんでも実況