1read 100read
2012年07月WebProg193: Java VS PHP (598)
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▼
Apache2.x 【新鯖入荷しました】 (636)
PHPでオークションサイトを作ろう! (287)
匿名プロクシは、止められないのか・・。 (242)
WEBプログラミング板のロゴを決めよう (472)
一番汚いコードでHello Worldを書いたやつが勝ち (213)
(´-`).。oO(なんでだろ?) (434)
Java VS PHP
- 1 :2007/04/27 〜 最終レス :2012/06/10
- Java VS PHP
- 2 :
- 2ゲトー
- 3 :
- なんか前にもあったような
- 4 :
- 昔PerlV.S.PHPみたいのあったなw
- 5 :
- 議論にもならんお題だな。
- 6 :
- おいおい盛り上がってなさすぎだろ
1は責任取れよ
- 7 :
- 逆説的にPHPはJavaより優れてるって書いて、無理やり理由こじつけて煽りまくればきっと盛り上がるよ。
もしくはPHPユーザ(特に職業プログラマ)を見下す発言をすれば盛り上がる。
- 8 :
- 言語にこだわっているようじゃ二流。何を作りたいか、誰と作りたいかで選ぶだけ。
- 9 :
-
つか実際PHPのほが優れてるし
- 10 :
- Javaは変数の型やクラスを理解する必要がある。
一方PHPは変数型に特にとらわれることが無く、またクラスという概念も無い。
もともとJavaはCを使っている人が簡単に移行できるように設計されているので
Cライクな言語になっている。
で、結果からすればPHPのほうが良い。
- 11 :
-
つかJAVAのがめんどくさい
- 12 :
- PHPにクラスという概念がないって、そんなにPHPを知らないのに
JAVAと比較されても・・・
- 13 :
- 彼のPHPはバージョン3で止まってるんだよ。きっと
- 14 :
- JAVA VS Perl
だったら盛り上がるよ。爆発的にw
- 15 :
- >>14
まず、そのPerlってやつの説明からやってくれ。
- 16 :
- PHPは初心者の頃好きだったけど、今は嫌いになったなぁ
- 17 :
- >>12
PHPにもクラスがあったのですね。
- 18 :
- Cらなかったのかい。
- 19 :
- >>18
知らなかった。
出直してきます。
- 20 :
- ここは↓のスレの続きってことでいいか?
幅広い分野のJavaと名前空間なき脆弱なるPHP
http://pc8.2ch.net/test/read.cgi/php/1145895664/
- 21 :
- yokusiranai
- 22 :
- Javaはファイル入出力がめんどいね。
PHPと同じような使い勝手のクラスを作らないとなぁ。
(既にあるなら教えて)
あと、なんで文字コードの変換ってあんなに面倒なの?
(これもJcode.pmみたいなのがあるなら教えて)
- 23 :
- やっぱりPHPはServlet + JSPよりパフォーマンス悪いですか?
そこそこの規模のメンボサイトを作ろうと思ってるんですが
JavaになれてるんでPHPよかJavaで作りたいと思ってます、
ただTomcatが動くホスティングって高かったりするのが難点ですが。
- 24 :
- Javaで作りたいと思ってるならそれでいいやん
パフォーマンスなんて規模による
- 25 :
- クソスレあげないでください。
PHPは十分スケーリング出来ます。使いたくないならつかわなければいいだけです
- 26 :
- メンボサイトってメンバー募集サイト?
たかがそんな単純なDBシステムでパフォーマンスの違いが出るか?
1日に50万件くらい登録されるシステムならJavaのほうがいいと思うけど。
- 27 :
- >>26
そうですバンドメンバー募集サイトです。
既存のメンボサイトより検索条件項目とか多くしたり
高機能で使いやすいサイトを作りたいと思ってます。
探してみたら
http://www.thinkit.co.jp/cert/compare/2/4/2.htm
みたいな比較がありまして
PHPは安上がりになりそうではありますが
今度色々と機能を増やしていきたいと思ってるので
PHPで重くなるならどうせならJavaにしようかなと思いまして。
- 28 :
- PHPは型が隠匿されてる、あるいは暗黙に変換されてるだけで
本当に型がないわけじゃないから実際にはそれが原因でかえって
型指定で簡単にみつかるようなバグに悩まされたりするよ。
- 29 :
- Javaは面倒くさい
PHPは誰でも書ける反面書く人によってとても汚いソースになりやすい。
俺は、もうJavaには戻れない。あんな面倒くさい言語もう嫌だ。
PHPの方が開発は、はるかに楽だもん。
- 30 :
- Rubyなら綺麗なソースでしかも簡単に書けるけどね
- 31 :
- ヒント:重い>Ruby
- 32 :
- Rubyでどんな処理させようとしてるのか知らないけど
Webアプリのボトルネックは言語の処理速度以外のところに
発生するのであんまり関係ないと思うけどね
しかもRuby1.9になればPerlやPythonよりも早いという
ベンチマークもあるし
- 33 :
- >Webアプリのボトルネックは言語の処理速度以外のところに
>発生するのであんまり関係ないと思うけどね
甘すぎ。小規模案件しか関わった事無いんじゃね?
- 34 :
- matzがそう言ってるんだけど、彼はプログラム言語についてはスーパーハッカーだけど、ウェブ開発に関しては素人だね。
そんなこと言っていいのは予算が大量にあっていくらでもスケールできる場合だけだ。
- 35 :
- rubyのコードに対して拒否反応が出てしまう俺様産業
- 36 :
- 大規模になってしまったサイトなら開発したことがあるけど、
PHPの遅さよりもMySQLの負荷の方が心配だったな。
- 37 :
- PHPでJAVAライクなMVCプログラミングをやってる俺は正統派。
クラスもバンバン使ってるしね。
コンパイルもないし高速だし管理も簡単だしPHPはいい言語だよね。
- 38 :
- smartyやクラス使ってるぐらいでそんな偉そうなこと言われても
- 39 :
- smarty使うなら素直にJava使えばいいのに。
PHPはHTML中に適当に混ぜて使えるお手軽さだけが売りなんだし。
- 40 :
- >>32
ruby が perl より速くなることはアリエナイ。
perl は各関数を c 化するとか恐ろしい最適化がなされている。
- 41 :
- >>40
- 42 :
- デザインとロジックは分けてくれよたのむ
- 43 :
- 頼むからHTMLファイルとCSSファイルを一緒に書かないで!わけわかめ。
- 44 :
- どっちもViewじゃん
- 45 :
- >>43
ある意味、かえって解り易いと思うんだが・・・どちみちFireBugで一発表示出来るだろう?
- 46 :
- 一時期Javaに手を出したが、あれはどうにかしてくれと思った。
まずhello, world表示させるだけで一仕事じゃねーか。
Java速い速いっていうけど、PHPじゃ遅すぎてどうしようもないサイトってどんだけ大規模よって話。
ハードの進歩の勢いを超えるアクセス数の増加ってまずないと思う。
それだけ大規模なサイトなら、広告つけて稼いでハード買い足せ。
mixiはperl、wikipediaはphpだったよな?
サーバ増設してロードバランサつけて・・・ってそっちのほうで対策したほうが合理的だと思う。
後はバッチ処理とか速度を要求される部分だけ高速な言語を使うというのもアリだと思う。
- 47 :
- http://www.infoq.com/jp/news/2007/10/big-java
--
Justin Sher氏(ブログ・英語)はeBay、GMail、Amazon、hi5.comとGoogle AdWordsがJava上で構築されていることをすばやく指摘した(source)。
--
- 48 :
- 言語の優劣語るのはあんま意味ないとは思わんかね
研究で使用ツールの話するようなもんで
- 49 :
- amazonってjavaなの?perl主体のごった煮だったと記憶しているが、どこの話だったっけ
- 50 :
- お前がこれからamazonとかebay運営するつもりなら、Java使えばいいんでねーの
- 51 :
- web環境
javaは動作速度が速い
phpは開発速度が速い
javaで仕事をやらせると技術者が逃げるのが早い
phpで仕事やらせると技術者の習得が早い
- 52 :
- 月間1500万PVあるが、30万ぐらいで買ったOpteron鯖にPHP+MySQLで何も困っていない
- 53 :
- Javaなんて使わないと忘れるが、PHPは結構忘れなさそう
- 54 :
- >>53
言語自体は使わなくても忘れない。
忘れるのはオプソのパッケ群の使いかただろ。
- 55 :
- >>46
System.out.println("hello >>46");
- 56 :
- つーかスレ全般的に分かってねぇ屑だらけだな。
- 57 :
- よくelseifかelsifかelse ifか忘れる
- 58 :
- PHPでできることをJavaでやるのは、そんなに難しくない。とおもう。
- 59 :
- おいらは、
Javaやる→わけわかめ。
↓
上司にPHPをやらされる→こりゃいいや。
↓
もう一度Javaやれ→あれ?前よりわかるぞ。
↑
今ここ。
- 60 :
- 100万回ループして計測したらJavaのほうが圧倒的に早かったな
まぁ自分の環境だけじゃあてにならんが。
- 61 :
- そりゃそうだろ
DB使うとそっちにボトルネックが移動するから差は縮まる
- 62 :
- DB使わないJavaシステムって想像がつかんな。
数値計算でもする気か?
- 63 :
- DBの負担を減らすためにDBは簡単なスキーマにしてスクリプト側で複雑な処理をするんじゃん。その場合にPHPとJavaじゃまるで実行性能が違う。
- 64 :
- いやDBに処理させろよw
- 65 :
- それにJavaだと変数をアプリケーションスコープに入れとけば簡単に永続化できる。これもDBへのアクセスを減らすことに役立つ。
- 66 :
- PHPは言語構造がださい。
あの$マーク、うざい。
コンパイラが関数と変数の区別ができないからダラー記号に頼ってる。
PHP言語作ったやつの手抜きか知能指数不足。
ジャンクフードだ。PHP嫌いです。
- 67 :
- $マークってうざい?
これはこれでわかりやすいと思うけど。
- 68 :
- 言語構造と変数とその他がごっちゃになって可読性が悪いCとかJAVAより良い
- 69 :
- 関数には末尾に() がついてるからそれだけで充分。
$マークは余計です。
読むときにじゃまくさいし書くときは1文字増える。
- 70 :
- $がないともう生きていけない
- 71 :
- 旧来の便所におけるウォッシュレットのようなもんだ
- 72 :
- ウォレットならいいけど。
私に言わせると、$記号は、「ポッタン方式のおつり」だ。
- 73 :
- どの辺がだよw
- 74 :
- 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 :
- PHP のSystem.out.println( ) はecho ' ' のミスでした。すんません。
- 76 :
- 数学的な演算の表記法として、PHPはできそこないだ。
数学では変数に$記号なんか付けない。
PHPのコードでは概念の把握が阻害されると思わざるを得ません。
- 77 :
- $付いてる方が、検索で変数を探しやすい気がする。
- 78 :
- 結局お前の好みの問題ってことじゃん
- 79 :
- javaもPHPもrubyに比べたらR
- 80 :
- Rubyってあの、トロいRuby?
- 81 :
- スピードだけ考えるなハゲ
- 82 :
- Rubyは言語理想主義者がとことんまで突っ走ってああなった感じ
- 83 :
- Rubyは自分用のお手軽ツールつくるのに便利ですよ。
- 84 :
- Perlの場合、$@%で変数の型を視認できるのがよい。
- 85 :
- チョロQは10円玉でウィリー走行できる
Rーリはできない
よってチョロQの圧勝
こんなバカがこのスレにはたくさんいます
- 86 :
- PHPの
$$変数
は、C/C++の世界の住人の発想でしょう。
もともとの**変数より変な文法でわかりにくい。
- 87 :
- わかりにくいのは
お前がバカだから
- 88 :
- つーか
$$変数
なんて使い道がない。がらくた言語。
- 89 :
- C/C++のポインタなら
*が何個あっても理解できるよ。
PHPのは$$2個だけ。はんぱもん。
- 90 :
- $$変数って何?可変変数のこと言ってんの?
- 91 :
- 多分
- 92 :
- 可変変数とか真顔で言っちゃうのがキモいんだよな・・・
Zend Optimizerとかphp.iniとかも
- 93 :
- 可変変数(笑)
- 94 :
- 可変変数なら3つ以上も普通に可能。
php初心者なのは仕方ないがまずよく調べてから発言するように。
- 95 :
- 可変変数、動的にインスタンスを作れるとか、いくらでも使い道あるわ。
だいたい可変変数とCのポインタは全然別の機能だろ。どっからそんな発想が生まれるんだよ。
可変変数のアイデアソースを求めるなら、シェルの変数展開なんかだろ。
- 96 :
- 配列の値をa〜zにするとします。その値をループでまわして変数の値にできるのが
可変変数でしたっけ?私、前から疑問をいただいておりまして、すれ違いだとおもいますが
ちょうど話がでたので、おしえてください。
- 97 :
- というより、配列の値を変数名にしたいときが多々あるんだけど方法ないかな?
- 98 :
- >>96
つマニュアル
- 99 :
- >>97
普通にあるが仕事じゃ使っちゃだめ。
メンテになったらバカがソース見るんだから混乱させちまう。
- 100read 1read
- 1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼 ▲
PDFのWebページは糞 (702)
【PHP】Ethna part.2【国産フレームワーク】 (306)
PHP + PostgreSQL (771)
JSP/Servletで構築されたサイト (222)
PHPで作られた有名サイトってあるの? (696)
(;・∀・)また、騙されたの? (520)
--log9.info------------------
JMS、MS、摂理 パート19 (978)
【カトリック】聖母マリアの取り次ぎは意味あるの? (683)
【変わるか】東京キリストの教会【 Part5】 (921)
日本人の無神論 (325)
★細分裂★ホーリネス系スレ.6★不祥事★ (280)
チベット仏教 Part.2 (976)
サロメという人は頭がおかしいんですか? (237)
佛所護念会教団 (828)
Osho,クリシュナムルティ,グルジェフetc. (660)
善い宗教と悪い宗教の見分け方 (452)
倫理2ch委員会 (700)
Rルバプテスト(JBBF)ってカルトですか? (830)
▼▼▼GLA▼▼▼二題目 (462)
(`∀´)韓国系プロテスタント教会(`V´) (569)
【霊的】日本大浄化から世界へ計画7【法則】 (691)
九州のエホバの証人スッドレ「目だった点」3 (832)
--log55.com------------------
兵庫県、備蓄しているマスク100万枚を中国に発送 ネット「ここの県議はあちらの国の出身者ばっかりなの?もしくはアホなの?
【ミンスサポ憤死】NHK世論調査 各党の支持率 自民党37.4%、立憲民主党6.0%、共産党2.6%、れいわ新選組0.6%…
【ミンスサポ憤死】安倍内閣支持率45%(+1) 新型コロナへの対応 評価する64% 評価しない31% ネット「野党が桜の会やってくれてる間は安泰
立憲民主党幹部「北村担当相、答弁がひどいから狙い目だ。クビを取れたら儲けものだし、辞めなければ追及し続けられる。有利な展開だ」
安倍首相がヤジ、辻元氏に「意味のない質問だよ」 予算委で
【一億総五輪/東京湾うんこまみれ問題】お台場の「トイレ臭」対策に砂投入 アサリの力に期待
【安倍首相】「意味のない質問だよ」 辻元議員「腐った頭」発言にヤジ
【立憲】衆院予算委での辻元清美議員への安倍首相やじ 自民に謝罪・撤回求める
-