- 1 名前:1 [2007/04/27(金) 21:21:58 ID:U5tJyA2z]
- Java VS PHP
- 2 名前:nobodyさん mailto:sage [2007/04/27(金) 21:29:59 ID:???]
- 2ゲトー
- 3 名前:nobodyさん mailto:sage [2007/04/27(金) 22:54:22 ID:???]
- なんか前にもあったような
- 4 名前:nobodyさん mailto:sage [2007/04/27(金) 23:39:26 ID:???]
- 昔PerlV.S.PHPみたいのあったなw
- 5 名前:nobodyさん mailto:sage [2007/04/28(土) 00:21:53 ID:???]
- 議論にもならんお題だな。
- 6 名前:nobodyさん mailto:sage [2007/04/29(日) 02:11:24 ID:???]
- おいおい盛り上がってなさすぎだろ
1は責任取れよ
- 7 名前:nobodyさん mailto:sage [2007/04/29(日) 23:24:01 ID:???]
- 逆説的にPHPはJavaより優れてるって書いて、無理やり理由こじつけて煽りまくればきっと盛り上がるよ。
もしくはPHPユーザ(特に職業プログラマ)を見下す発言をすれば盛り上がる。
- 8 名前:nobodyさん mailto:sage [2007/04/30(月) 14:01:00 ID:???]
- 言語にこだわっているようじゃ二流。何を作りたいか、誰と作りたいかで選ぶだけ。
- 9 名前:nobodyさん mailto:sage [2007/05/01(火) 11:54:56 ID:???]
-
つか実際PHPのほが優れてるし
- 10 名前:cyberhat mailto:sage [2007/05/01(火) 15:18:37 ID:???]
- Javaは変数の型やクラスを理解する必要がある。
一方PHPは変数型に特にとらわれることが無く、またクラスという概念も無い。 もともとJavaはCを使っている人が簡単に移行できるように設計されているので Cライクな言語になっている。 で、結果からすればPHPのほうが良い。
- 11 名前:nobodyさん mailto:sage [2007/05/01(火) 18:55:56 ID:???]
-
つかJAVAのがめんどくさい
- 12 名前:nobodyさん mailto:sage [2007/05/02(水) 03:55:39 ID:???]
- PHPにクラスという概念がないって、そんなにPHPを知らないのに
JAVAと比較されても・・・
- 13 名前:nobodyさん mailto:sage [2007/05/02(水) 04:21:10 ID:???]
- 彼のPHPはバージョン3で止まってるんだよ。きっと
- 14 名前:nobodyさん [2007/05/03(木) 17:07:08 ID:HhOpv94p]
- JAVA VS Perl
だったら盛り上がるよ。爆発的にw
- 15 名前:nobodyさん mailto:sage [2007/05/03(木) 23:49:21 ID:???]
- >>14
まず、そのPerlってやつの説明からやってくれ。
- 16 名前:nobodyさん mailto:sage [2007/05/05(土) 06:22:14 ID:???]
- PHPは初心者の頃好きだったけど、今は嫌いになったなぁ
- 17 名前:cyberhat mailto:sage [2007/05/05(土) 16:38:13 ID:???]
- >>12
PHPにもクラスがあったのですね。
- 18 名前:nobodyさん mailto:sage [2007/05/06(日) 23:03:27 ID:???]
- Cらなかったのかい。
- 19 名前:cyberhat mailto:sage [2007/05/09(水) 17:28:36 ID:???]
- >>18
知らなかった。 出直してきます。
- 20 名前:nobodyさん [2007/05/10(木) 19:25:04 ID:kngnFaah]
- ここは↓のスレの続きってことでいいか?
幅広い分野のJavaと名前空間なき脆弱なるPHP pc8.2ch.net/test/read.cgi/php/1145895664/
- 21 名前:nobodyさん [2007/08/12(日) 01:40:35 ID:f0ck3RcL]
- yokusiranai
- 22 名前:nobodyさん mailto:sage [2007/08/12(日) 11:39:47 ID:???]
- Javaはファイル入出力がめんどいね。
PHPと同じような使い勝手のクラスを作らないとなぁ。 (既にあるなら教えて) あと、なんで文字コードの変換ってあんなに面倒なの? (これもJcode.pmみたいなのがあるなら教えて)
- 23 名前:nobodyさん [2007/08/14(火) 00:47:08 ID:6AlB7Srb]
- やっぱりPHPはServlet + JSPよりパフォーマンス悪いですか?
そこそこの規模のメンボサイトを作ろうと思ってるんですが JavaになれてるんでPHPよかJavaで作りたいと思ってます、 ただTomcatが動くホスティングって高かったりするのが難点ですが。
- 24 名前:nobodyさん mailto:sage [2007/08/14(火) 00:53:37 ID:???]
- Javaで作りたいと思ってるならそれでいいやん
パフォーマンスなんて規模による
- 25 名前:nobodyさん mailto:sage [2007/08/14(火) 00:57:42 ID:???]
- クソスレあげないでください。
PHPは十分スケーリング出来ます。使いたくないならつかわなければいいだけです
- 26 名前:nobodyさん mailto:sage [2007/08/14(火) 01:01:41 ID:???]
- メンボサイトってメンバー募集サイト?
たかがそんな単純なDBシステムでパフォーマンスの違いが出るか? 1日に50万件くらい登録されるシステムならJavaのほうがいいと思うけど。
- 27 名前:nobodyさん mailto:sage [2007/08/14(火) 01:18:52 ID:???]
- >>26
そうですバンドメンバー募集サイトです。 既存のメンボサイトより検索条件項目とか多くしたり 高機能で使いやすいサイトを作りたいと思ってます。 探してみたら www.thinkit.co.jp/cert/compare/2/4/2.htm みたいな比較がありまして PHPは安上がりになりそうではありますが 今度色々と機能を増やしていきたいと思ってるので PHPで重くなるならどうせならJavaにしようかなと思いまして。
- 28 名前:nobodyさん mailto:sage [2007/08/16(木) 13:38:44 ID:???]
- PHPは型が隠匿されてる、あるいは暗黙に変換されてるだけで
本当に型がないわけじゃないから実際にはそれが原因でかえって 型指定で簡単にみつかるようなバグに悩まされたりするよ。
- 29 名前:nobodyさん mailto:sage [2007/08/18(土) 09:42:00 ID:???]
- Javaは面倒くさい
PHPは誰でも書ける反面書く人によってとても汚いソースになりやすい。 俺は、もうJavaには戻れない。あんな面倒くさい言語もう嫌だ。 PHPの方が開発は、はるかに楽だもん。
- 30 名前:nobodyさん mailto:sage [2007/08/18(土) 11:46:52 ID:???]
- Rubyなら綺麗なソースでしかも簡単に書けるけどね
- 31 名前:nobodyさん mailto:sage [2007/08/29(水) 00:40:48 ID:???]
- ヒント:重い>Ruby
- 32 名前:nobodyさん mailto:sage [2007/08/29(水) 22:01:08 ID:???]
- Rubyでどんな処理させようとしてるのか知らないけど
Webアプリのボトルネックは言語の処理速度以外のところに 発生するのであんまり関係ないと思うけどね しかもRuby1.9になればPerlやPythonよりも早いという ベンチマークもあるし
- 33 名前:nobodyさん [2007/09/04(火) 21:05:51 ID:y5FsU8dw]
- >Webアプリのボトルネックは言語の処理速度以外のところに
>発生するのであんまり関係ないと思うけどね 甘すぎ。小規模案件しか関わった事無いんじゃね?
- 34 名前:nobodyさん mailto:sage [2007/09/04(火) 22:58:50 ID:???]
- matzがそう言ってるんだけど、彼はプログラム言語についてはスーパーハッカーだけど、ウェブ開発に関しては素人だね。
そんなこと言っていいのは予算が大量にあっていくらでもスケールできる場合だけだ。
- 35 名前:nobodyさん mailto:sage [2007/09/05(水) 00:51:43 ID:???]
- rubyのコードに対して拒否反応が出てしまう俺様産業
- 36 名前:nobodyさん mailto:sage [2007/09/12(水) 22:42:39 ID:???]
- 大規模になってしまったサイトなら開発したことがあるけど、
PHPの遅さよりもMySQLの負荷の方が心配だったな。
- 37 名前:nobodyさん [2007/09/24(月) 22:55:48 ID:JlRJpJ4M]
- PHPでJAVAライクなMVCプログラミングをやってる俺は正統派。
クラスもバンバン使ってるしね。 コンパイルもないし高速だし管理も簡単だしPHPはいい言語だよね。
- 38 名前:nobodyさん mailto:sage [2007/09/25(火) 02:27:26 ID:???]
- smartyやクラス使ってるぐらいでそんな偉そうなこと言われても
- 39 名前:nobodyさん [2007/09/30(日) 11:03:58 ID:oRBylpfV]
- smarty使うなら素直にJava使えばいいのに。
PHPはHTML中に適当に混ぜて使えるお手軽さだけが売りなんだし。
- 40 名前:nobodyさん [2007/11/04(日) 13:07:23 ID:tQVdL+Pv]
- >>32
ruby が perl より速くなることはアリエナイ。 perl は各関数を c 化するとか恐ろしい最適化がなされている。
- 41 名前:nobodyさん mailto:sage [2007/11/04(日) 16:45:38 ID:???]
- >>40
- 42 名前:nobodyさん [2007/11/05(月) 12:46:22 ID:P3BOVz/n]
- デザインとロジックは分けてくれよたのむ
- 43 名前:nobodyさん mailto:sage [2007/11/05(月) 13:56:10 ID:???]
- 頼むからHTMLファイルとCSSファイルを一緒に書かないで!わけわかめ。
- 44 名前:nobodyさん [2007/11/05(月) 17:35:37 ID:uHuT8ykS]
- どっちもViewじゃん
- 45 名前:nobodyさん mailto:sage [2007/11/06(火) 06:02:30 ID:???]
- >>43
ある意味、かえって解り易いと思うんだが・・・どちみちFireBugで一発表示出来るだろう?
- 46 名前:nobodyさん mailto:sage [2007/11/07(水) 18:09:07 ID:???]
- 一時期Javaに手を出したが、あれはどうにかしてくれと思った。
まずhello, world表示させるだけで一仕事じゃねーか。 Java速い速いっていうけど、PHPじゃ遅すぎてどうしようもないサイトってどんだけ大規模よって話。 ハードの進歩の勢いを超えるアクセス数の増加ってまずないと思う。 それだけ大規模なサイトなら、広告つけて稼いでハード買い足せ。 mixiはperl、wikipediaはphpだったよな? サーバ増設してロードバランサつけて・・・ってそっちのほうで対策したほうが合理的だと思う。 後はバッチ処理とか速度を要求される部分だけ高速な言語を使うというのもアリだと思う。
- 47 名前:nobodyさん [2007/11/07(水) 20:17:32 ID:c00p5Bcc]
- www.infoq.com/jp/news/2007/10/big-java
-- Justin Sher氏(ブログ・英語)はeBay、GMail、Amazon、hi5.comとGoogle AdWordsがJava上で構築されていることをすばやく指摘した(source)。 --
- 48 名前:nobodyさん mailto:sage [2007/11/07(水) 20:18:35 ID:???]
- 言語の優劣語るのはあんま意味ないとは思わんかね
研究で使用ツールの話するようなもんで
- 49 名前:nobodyさん mailto:sage [2007/11/08(木) 12:47:30 ID:???]
- amazonってjavaなの?perl主体のごった煮だったと記憶しているが、どこの話だったっけ
- 50 名前:nobodyさん mailto:sage [2007/11/08(木) 13:04:09 ID:???]
- お前がこれからamazonとかebay運営するつもりなら、Java使えばいいんでねーの
- 51 名前:nobodyさん [2007/11/08(木) 14:46:44 ID:xbukpQYj]
- web環境
javaは動作速度が速い phpは開発速度が速い javaで仕事をやらせると技術者が逃げるのが早い phpで仕事やらせると技術者の習得が早い
- 52 名前:nobodyさん mailto:sage [2007/11/08(木) 16:05:23 ID:???]
- 月間1500万PVあるが、30万ぐらいで買ったOpteron鯖にPHP+MySQLで何も困っていない
- 53 名前:nobodyさん mailto:sage [2007/11/08(木) 18:43:36 ID:???]
- Javaなんて使わないと忘れるが、PHPは結構忘れなさそう
- 54 名前:nobodyさん mailto:sage [2007/11/08(木) 19:18:57 ID:???]
- >>53
言語自体は使わなくても忘れない。 忘れるのはオプソのパッケ群の使いかただろ。
- 55 名前:nobodyさん mailto:sage [2007/11/08(木) 19:20:37 ID:???]
- >>46
System.out.println("hello >>46");
- 56 名前:nobodyさん mailto:sage [2007/11/08(木) 19:22:04 ID:???]
- つーかスレ全般的に分かってねぇ屑だらけだな。
- 57 名前:nobodyさん mailto:sage [2007/11/08(木) 19:24:19 ID:???]
- よくelseifかelsifかelse ifか忘れる
- 58 名前:nobodyさん [2007/11/08(木) 20:24:15 ID:RjowdIUr]
- PHPでできることをJavaでやるのは、そんなに難しくない。とおもう。
- 59 名前:nobodyさん mailto:sage [2007/11/08(木) 20:45:34 ID:???]
- おいらは、
Javaやる→わけわかめ。 ↓ 上司にPHPをやらされる→こりゃいいや。 ↓ もう一度Javaやれ→あれ?前よりわかるぞ。 ↑ 今ここ。
- 60 名前:nobodyさん mailto:sage [2007/11/09(金) 08:06:10 ID:???]
- 100万回ループして計測したらJavaのほうが圧倒的に早かったな
まぁ自分の環境だけじゃあてにならんが。
- 61 名前:nobodyさん mailto:sage [2007/11/09(金) 10:03:30 ID:???]
- そりゃそうだろ
DB使うとそっちにボトルネックが移動するから差は縮まる
- 62 名前:nobodyさん mailto:sage [2007/11/09(金) 12:12:15 ID:???]
- DB使わないJavaシステムって想像がつかんな。
数値計算でもする気か?
- 63 名前:nobodyさん mailto:sage [2007/11/09(金) 13:50:55 ID:???]
- DBの負担を減らすためにDBは簡単なスキーマにしてスクリプト側で複雑な処理をするんじゃん。その場合にPHPとJavaじゃまるで実行性能が違う。
- 64 名前:nobodyさん mailto:sage [2007/11/09(金) 14:06:49 ID:???]
- いやDBに処理させろよw
- 65 名前:nobodyさん mailto:sage [2007/11/09(金) 14:15:50 ID:???]
- それにJavaだと変数をアプリケーションスコープに入れとけば簡単に永続化できる。これもDBへのアクセスを減らすことに役立つ。
- 66 名前:es [2007/11/25(日) 17:22:24 ID:8A2oGZ/+]
- PHPは言語構造がださい。
あの$マーク、うざい。 コンパイラが関数と変数の区別ができないからダラー記号に頼ってる。 PHP言語作ったやつの手抜きか知能指数不足。 ジャンクフードだ。PHP嫌いです。
- 67 名前:nobodyさん mailto:sage [2007/11/25(日) 17:31:41 ID:???]
- $マークってうざい?
これはこれでわかりやすいと思うけど。
- 68 名前:nobodyさん mailto:sage [2007/11/25(日) 17:51:20 ID:???]
- 言語構造と変数とその他がごっちゃになって可読性が悪いCとかJAVAより良い
- 69 名前:es [2007/11/25(日) 18:03:20 ID:8A2oGZ/+]
- 関数には末尾に() がついてるからそれだけで充分。
$マークは余計です。 読むときにじゃまくさいし書くときは1文字増える。
- 70 名前:nobodyさん mailto:sage [2007/11/25(日) 18:19:30 ID:???]
- $がないともう生きていけない
- 71 名前:nobodyさん mailto:sage [2007/11/25(日) 18:37:21 ID:???]
- 旧来の便所におけるウォッシュレットのようなもんだ
- 72 名前:es [2007/11/25(日) 18:53:00 ID:8A2oGZ/+]
- ウォレットならいいけど。
私に言わせると、$記号は、「ポッタン方式のおつり」だ。
- 73 名前:nobodyさん mailto:sage [2007/11/25(日) 19:11:33 ID:???]
- どの辺がだよw
- 74 名前:es [2007/11/25(日) 19:31:31 ID:8A2oGZ/+]
- Javaだと
int a = 0; int b = 2; a++; System.out.println(a); a++; b += a; System.out.println(b); PHPだと $a = 0; $b = 2; $a++; System.out.println($a); $a++; $b += $a; System.out.println($b); となる。 Java: e = a + b + c + d; PHP: $e = $a + $b + $c + $d; なんてことにもなる、PHPダサすぎ。 1行のうち何パーセント$が出てくるんだろう。出すぎだ。
- 75 名前:es [2007/11/25(日) 19:33:30 ID:8A2oGZ/+]
- PHP のSystem.out.println( ) はecho ' ' のミスでした。すんません。
- 76 名前:es [2007/11/25(日) 19:50:05 ID:8A2oGZ/+]
- 数学的な演算の表記法として、PHPはできそこないだ。
数学では変数に$記号なんか付けない。 PHPのコードでは概念の把握が阻害されると思わざるを得ません。
- 77 名前:nobodyさん mailto:sage [2007/11/25(日) 20:22:45 ID:???]
- $付いてる方が、検索で変数を探しやすい気がする。
- 78 名前:nobodyさん mailto:sage [2007/11/25(日) 20:31:27 ID:???]
- 結局お前の好みの問題ってことじゃん
- 79 名前:nobodyさん [2007/11/25(日) 20:53:03 ID:WBOvTEV5]
- javaもPHPもrubyに比べたらうんこ
- 80 名前:nobodyさん [2007/11/26(月) 00:14:03 ID:6NVaPo9a]
- Rubyってあの、トロいRuby?
- 81 名前:nobodyさん [2007/11/26(月) 01:36:53 ID:kaYjtLUw]
- スピードだけ考えるなハゲ
- 82 名前:nobodyさん mailto:sage [2007/11/26(月) 01:44:00 ID:???]
- Rubyは言語理想主義者がとことんまで突っ走ってああなった感じ
- 83 名前:nobodyさん mailto:sage [2007/11/26(月) 03:41:26 ID:???]
- Rubyは自分用のお手軽ツールつくるのに便利ですよ。
- 84 名前:nobodyさん mailto:sage [2007/11/26(月) 08:25:38 ID:???]
- Perlの場合、$@%で変数の型を視認できるのがよい。
- 85 名前:nobodyさん mailto:sage [2007/11/26(月) 10:12:38 ID:???]
- チョロQは10円玉でウィリー走行できる
フェラーリはできない よってチョロQの圧勝 こんなバカがこのスレにはたくさんいます
- 86 名前:es [2007/11/26(月) 21:00:11 ID:2ox37DIK]
- PHPの
$$変数 は、C/C++の世界の住人の発想でしょう。 もともとの**変数より変な文法でわかりにくい。
- 87 名前:nobodyさん mailto:sage [2007/11/26(月) 21:44:07 ID:???]
- わかりにくいのは
お前がバカだから
- 88 名前:es [2007/11/26(月) 21:53:33 ID:2ox37DIK]
- つーか
$$変数 なんて使い道がない。がらくた言語。
- 89 名前:es [2007/11/26(月) 21:57:30 ID:2ox37DIK]
- C/C++のポインタなら
*が何個あっても理解できるよ。 PHPのは$$2個だけ。はんぱもん。
- 90 名前:nobodyさん mailto:sage [2007/11/27(火) 02:20:48 ID:???]
- $$変数って何?可変変数のこと言ってんの?
- 91 名前:nobodyさん mailto:sage [2007/11/27(火) 09:38:30 ID:???]
- 多分
- 92 名前:nobodyさん mailto:sage [2007/11/27(火) 11:24:54 ID:???]
- 可変変数とか真顔で言っちゃうのがキモいんだよな・・・
Zend Optimizerとかphp.iniとかも
- 93 名前:nobodyさん [2007/11/27(火) 16:55:30 ID:HuHWgn6t]
- 可変変数(笑)
- 94 名前:nobodyさん mailto:sage [2007/11/27(火) 17:53:46 ID:???]
- 可変変数なら3つ以上も普通に可能。
php初心者なのは仕方ないがまずよく調べてから発言するように。
- 95 名前:nobodyさん mailto:sage [2007/11/27(火) 20:46:00 ID:???]
- 可変変数、動的にインスタンスを作れるとか、いくらでも使い道あるわ。
だいたい可変変数とCのポインタは全然別の機能だろ。どっからそんな発想が生まれるんだよ。 可変変数のアイデアソースを求めるなら、シェルの変数展開なんかだろ。
- 96 名前:nobodyさん [2007/11/27(火) 20:59:49 ID:OQsEuWQD]
- 配列の値をa〜zにするとします。その値をループでまわして変数の値にできるのが
可変変数でしたっけ?私、前から疑問をいただいておりまして、すれ違いだとおもいますが ちょうど話がでたので、おしえてください。
- 97 名前:nobodyさん [2007/11/27(火) 21:01:26 ID:OQsEuWQD]
- というより、配列の値を変数名にしたいときが多々あるんだけど方法ないかな?
- 98 名前:nobodyさん mailto:sage [2007/11/28(水) 21:22:03 ID:???]
- >>96
つマニュアル
- 99 名前:nobodyさん mailto:sage [2007/11/29(木) 13:07:50 ID:???]
- >>97
普通にあるが仕事じゃ使っちゃだめ。 メンテになったらバカがソース見るんだから混乱させちまう。
- 100 名前:nobodyさん [2007/12/01(土) 03:26:27 ID:G65/6OzT]
- javaはjavascriptと間違ってはやっただけだと思う。
ajaxが本命 javaでjavascriptを作るなんて論外だ。 逆に難しくなるじゃないか!
|

|