今はPHPの時代Perlがこの先生きのこるのは無理3
■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん
2005/05/24(火) 14:32:01ID:6a7n1dhFこれからはPHPの時代Perlはもう終わりバイバイ2(dat落ち)
hhttp://pc8.2ch.net/test/read.cgi/php/1046194468/
Perlはもう時代遅れPHPの時代
http://pc2.2ch.net/php/kako/1036/10369/1036915437.html
PHP最高!!!!
Perl、Ruby、 Python全部もう糞!
0768nobodyさん
2005/09/07(水) 04:57:43ID:???単に存在するだけなら、選択肢があるといううちには入らないぞ
DB_DataObjectは重くて使い物にならんという話なら聞いたことあるが
そもそも重いのは、JAVA云々ではなくて、O/Rマッピングというものが重いんだろ
0769nobodyさん
2005/09/07(水) 04:57:48ID:???Hibernateの起動速度は、マジしゃれならんよ
内部で動的にクラス生成しているのが重くなってる一因だと推測。
PHPの場合はリクエストのたびに初期化になるから比較的軽いけど、パフォーマンスは悪くなる。
Javaの場合は起動時が重いだけでリクエスト時には影響ないから、運用では問題ないけど。
0770nobodyさん
2005/09/07(水) 05:02:07ID:???0771nobodyさん
2005/09/07(水) 05:03:04ID:???PHPのクラスライブラリなんか、バージョンアップで動かなくなってあたりまえ。
0772nobodyさん
2005/09/07(水) 05:03:33ID:???使われてますが。
>DB_DataObjectは重くて使い物にならんという話なら聞いたことあるが
別に使い物にならないような重さじゃないですよw
小規模なら素で十分だし、鯖がいじれる環境ならAPC使えば十分実用的
>そもそも重いのは、JAVA云々ではなくて、O/Rマッピングというものが重いんだろ
そんなこと誰でも知ってますがw
0773nobodyさん
2005/09/07(水) 05:04:08ID:???PHP=開発者が楽をするために、利用者が不便を強いられる
優良な製品を作るのにどちらが適しているかは一目瞭然だな
0774nobodyさん
2005/09/07(水) 05:05:00ID:???↑
小規模ならわざわざマップしなくてもいいだろ
0775nobodyさん
2005/09/07(水) 05:05:25ID:???0777nobodyさん
2005/09/07(水) 05:09:38ID:???それ単にお前のレベル(もしくは働き先のレベル)が低いだけじゃん。
普通ならどっちの言語でも関係なくまともなもん作れるけど。
0778nobodyさん
2005/09/07(水) 05:10:41ID:???いや、小規模でもORマッピングしたほうが楽。
パフォーマンスが気にならないなら、テーブルのjoinをほとんど書かなくてよくなる。
パフォーマンスが気になるところだけ、まじめにjoin書けばいい。
0779nobodyさん
2005/09/07(水) 05:11:20ID:???実装云々じゃなく、PHPは決定的に動作が遅いんだって
同じレベルの技術者が、同じものを作ると、JAVAの方が
より安定したものを作れる
0780nobodyさん
2005/09/07(水) 05:12:21ID:???パフォーマンスが悪いというのが議題なのに、パフォーマンスが気にならないなら
っていう提案は、なんか無意味なような気がするが
0782nobodyさん
2005/09/07(水) 05:14:29ID:???じゃあ、JAVAやってる会社は何処も皆優秀で、
PHPやってる会社は、例外なくレベルが低いんだなぁ
良くわかったよ
0783nobodyさん
2005/09/07(水) 05:15:01ID:???起動が遅いっていうのが問題なだけだよ。
で、Hibernateとか、内部的にそれを使ってるJBossとか使うと、コンテキスト再ロードがシャレにならなくなるってこと。
EJB3の実装として広く使われるだろうから、結構問題。
ほかのコンテナでも似たようなものだろうし。
0785nobodyさん
2005/09/07(水) 05:17:52ID:???相当アクセスが凄まじいか、トランザクション系なシステムでもない限り
利用者に不便を強いられるような遅さなんてないよ。
WEBアプリみたいに単純なもんなら尚更。
0786nobodyさん
2005/09/07(水) 05:18:45ID:???0788nobodyさん
2005/09/07(水) 09:33:03ID:???速度遅いなら鯖増やしたらいいじゃん
開発・運用コストより
鯖にかけるコストの方が安いんだから
0789nobodyさん
2005/09/07(水) 11:01:13ID:???0790nobodyさん
2005/09/07(水) 11:02:28ID:???1リクエストあたりの処理速度が上がるわけじゃないんだが。
むしろ振り分けコストがかかって、ちょっと遅くなるし。
0791nobodyさん
2005/09/07(水) 11:17:56ID:???そんなにねーだろ
重要度で言えば
DB周り>>>>>>アプリサーバ
くらい。DBとアプリサーバの間が速くなってもあんま意味ねーーー
0793nobodyさん
2005/09/07(水) 12:37:52ID:???Javaではバージョンアップで動かないという事態は滅多に無い。
あってもすぐに修正できるからいい。
PHPとか他の言語はひどいもんだけど。
M$系のAPIを使っているとたいていそういう痛い目に遭う。
0794nobodyさん
2005/09/07(水) 12:51:24ID:???そんなにないよ。
あってもすぐ修正できるレベル。
0795nobodyさん
2005/09/07(水) 12:58:06ID:???それでも「そんなにない」と言っていいのか?
0796nobodyさん
2005/09/07(水) 13:18:01ID:???0797nobodyさん
2005/09/07(水) 13:42:51ID:???そんなこと言ったら、PHPの実行速度のことも、Javaのコンパイル時間のことも、全部気にしなければ大丈夫ってことにならない?
そうなるとこのスレの面白味がなくなってしまうから、気にすると言ってくれ。
0798nobodyさん
2005/09/07(水) 14:41:02ID:AHRt86UB0799nobodyさん
2005/09/07(水) 14:51:55ID:???0800nobodyさん
2005/09/07(水) 15:55:54ID:???0801nobodyさん
2005/09/07(水) 16:10:54ID:AxGFCskAこんなん見っけた
やってみる気あったらケータイでお気に入り登録しとくといいよ
0802nobodyさん
2005/09/07(水) 16:24:46ID:???0803nobodyさん
2005/09/07(水) 16:50:16ID:???起動遅いよね。ほんと。
なぜあれを無視して Javaの方が速いとか言っていられるのか不明。
開発してるうちに、自分達は気にならなくなってるのかも知れないけど。
0804nobodyさん
2005/09/07(水) 16:54:39ID:???> >>721
> そうするとrequire()が面倒なんだよ。
> 相対パスになっているからさ。
> 結局いまのところわかっているある程度までの解決策は
> ini_get(),ini_set()をつかう方法かな。
> それから、__FILE__, getdir()も組み合わせる方法、
> どれも統一感がない。
統一感が無いというのなら、自分でどれかに統一すれば良いだけ。
私は ini_set() してます。
0805nobodyさん
2005/09/07(水) 17:08:29ID:???Perl使い…変態
PHP使い…ブサ専
Java使い…童貞
0806nobodyさん
2005/09/07(水) 17:29:00ID:L++YBOi90808nobodyさん
2005/09/07(水) 18:17:56ID:???マイナーバージョンアップで動かなくなるのは、開発方法が悪いケースと、
PHP自体にバグが含まれている場合があります。
バグの場合はすぐに修正されます。開発方法の悪さに関しては言うまでもありません。
0809nobodyさん
2005/09/07(水) 20:55:20ID:???だれも早いなんていってないだろ。
遅いが気にならないって話だろ。
開発している人垣にならないのであれば、何の問題もない。
絶えられないほど気になるのであれば、ほかのものを使えばいいだけ。
とりあえず書いて、動くか試してみて、変更を繰り返すような開発方法には
向かないかもしれないが、通常は、設計書どおりにロジックを起こす作業がメイン
なので、そのロジックの動作を単体テストした後に結合するので、
あんまり再起動を頻繁にやることってないけどね。
0810nobodyさん
2005/09/07(水) 21:17:31ID:???PHP5.0.5が出たお
0811nobodyさん
2005/09/07(水) 21:41:31ID:???Javaのコンパイル時間なんて差分コンパイルだけなら
大したことないさ。
実行速度のほうをきにすべきだと思う。
0813nobodyさん
2005/09/07(水) 21:46:12ID:???Java5からはだいぶ早くなってきたし。
一度起動するとバイトコードをJITコンパイラがさらにコンパイルして
ネイティブになるけど、Java5からだったかな、
ネイティブコードがマシンに保存されるので
二回目以降の実行速度はCみたいに早くなるらしい。
まるでJSPみたいだが、そんなもんじゃない。ネイティブコードが保存される
となればビックリだね。いままであんなに遅い遅いと言われていたJavaが突然早くなる
んだもんね。
0814nobodyさん
2005/09/07(水) 22:15:10ID:???xがこの先生
○がっこうの先生
0815nobodyさん
2005/09/07(水) 22:34:00ID:???PHPでもVBのOption Explicitみたいなのがあるといいんだけど…
0816nobodyさん
2005/09/08(木) 03:43:46ID:???http://www.hyuki.com/yukiwiki/wiki.cgi?Perl6%B3%AB%C8%AF%A4%CE%CA%E4%BD%F5%B6%E2%A4%AC%C4%EC%A4%F2%BF%D4%A4%AD%A4%EB
0818nobodyさん
2005/09/08(木) 03:56:03ID:???0820nobodyさん
2005/09/08(木) 04:11:07ID:???例えばもっとも簡単な例だと
$value = 3;
$valua++;
2行目はスペルミス。
ところが実行しても警告すら表示してくれないから
間違いに気づくのに時間がかかるわけ。
これは小さな例だから大したことないけど。
0821nobodyさん
2005/09/08(木) 04:14:34ID:???0823nobodyさん
2005/09/08(木) 04:27:02ID:???C++, Perl, Javaなどは既修得
0824nobodyさん
2005/09/08(木) 04:42:23ID:???0825nobodyさん
2005/09/08(木) 05:20:17ID:???清濁あわせもつ姿勢で臨まないといけませぬよ。
0827nobodyさん
2005/09/08(木) 11:33:57ID:???本当ならこの程度のことはコンパイラが指摘してくれるのに…みたいなのとか。
さっきの型の問題もそうだし。
0828nobodyさん
2005/09/08(木) 12:15:39ID:???例えばJavaはEclipse使えば自動的にコンパイルしてくれるし。
0830nobodyさん
2005/09/08(木) 13:16:21ID:???じゃあ、この例はどうかな
http://pc8.2ch.net/test/read.cgi/tech/1124990165/103-104
http://pc8.2ch.net/test/read.cgi/tech/1124990165/152
0834nobodyさん
2005/09/08(木) 15:29:10ID:???それってメリットか?
数行しか書かないわけじゃないんだから、そこまでお手軽にする必要もないだろ。
本格的に書くなら、インタプリタ言語だって開発環境整えなきゃならんのだし。
0835nobodyさん
2005/09/08(木) 16:43:16ID:???それがPHPのジャスティス
0836nobodyさん
2005/09/08(木) 17:52:57ID:???EclipseでJava使ったりした方が
コード保管も効くし遥かにコーディングが速い。
0837nobodyさん
2005/09/08(木) 18:36:50ID:???0838nobodyさん
2005/09/08(木) 18:41:45ID:???0839nobodyさん
2005/09/08(木) 18:42:08ID:???しかしJava使える安いレン鯖ないから自鯖で遊ぶ以外使ってねー
0841nobodyさん
2005/09/08(木) 19:17:52ID:???これ最強。
0842nobodyさん
2005/09/08(木) 21:33:13ID:???0844nobodyさん
2005/09/08(木) 22:29:47ID:???逆に、数行のスクリプトなら、絶対PHPなんてこともなくなるが。
もっとこなれてるPerlでもPtyhonでもいいだろって話になる。
0845nobodyさん
2005/09/09(金) 04:29:23ID:???0846nobodyさん
2005/09/09(金) 06:14:55ID:???良書が多かった秀和システムが
よりによってマウスコンピュータに買収されたよ。
たった40億で。
0847nobodyさん
2005/09/09(金) 10:01:15ID:???オレのお小遣いがもうちょっとあがったら買い取れるんだが。
0848nobodyさん
2005/09/09(金) 10:58:49ID:???0849nobodyさん
2005/09/09(金) 11:08:39ID:???ホームページビルダーが使えればWebデザイナーを自称出来るみたいに、PHPさえ出来ればWebプログラマーになれるの!
へー、Javaが使えるの?Perlが使えるの?すごいですね。でもここがどこの板かわかってる?
PHPを馬鹿にするようなプログラマー様はとっととム板に帰れ!!!
0850nobodyさん
2005/09/09(金) 13:42:53ID:???0851nobodyさん
2005/09/09(金) 16:48:00ID:???仕方なく自分でプログラムしなくちゃならない場合もあるんよ。
そういう場合にJavaまで覚えるのはちょっとヘビーウェイトすぎる。
PHPは夢追い人の味方です。
0852nobodyさん
2005/09/09(金) 16:52:24ID:???0853nobodyさん
2005/09/09(金) 17:15:16ID:???向こうじゃいっぱい出てるじゃんよーボケボケ
0854nobodyさん
2005/09/09(金) 17:18:52ID:???PHPのコマンドライン環境だって
こういうのってPHPにしかないよね PUPU
0856nobodyさん
2005/09/09(金) 17:26:36ID:???国内に入門以上のPHP記事書ける人がいないことは我慢するからさ
せめて海外の良本をもっと訳せ。
0857nobodyさん
2005/09/09(金) 20:34:44ID:???お前ら使っていいよ。
0858nobodyさん
2005/09/09(金) 20:40:36ID:???と思ったら既に使ってる人いたorz
0859nobodyさん
2005/09/09(金) 20:43:24ID:???0860nobodyさん
2005/09/09(金) 20:50:54ID:???ま、他のインタープリタでも普通にコマンドラインからコードを実行できるけどな。
PHPにもコマンドラインから実行する環境はあるし。
でも、PHP使いには、コマンドラインがわからなくて、こういうのに頼らないと何も出来ない人もいるのね。
0863nobodyさん
2005/09/10(土) 00:03:03ID:???拡張子にphp3とか数字つけてる香具師ダサい
0864nobodyさん
2005/09/10(土) 00:14:51ID:???0865nobodyさん
2005/09/10(土) 00:23:12ID:???将来的にアプリサーバ変えるかもしれんのだし
0866nobodyさん
2005/09/10(土) 00:23:42ID:???■ このスレッドは過去ログ倉庫に格納されています