[表示 : 全て 最新50 1-99 101- 2chのread.cgiへ]
Update time : 05/09 22:46 / Filesize : 38 KB / Number-of Response : 147
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Ruby VS PHP 仁義なき戦い



1 名前:nobodyさん [2008/01/31(木) 21:47:22 ID:ql3KJhfW BE:2205930299-2BP(0)]
まずはこれをお読みください。
ttp://www.rubyist.net/~matz/20080126.html

Webアプリケーションを作るには、結局どっちがいいんでしょうか。
初心者はどっちを選べばよいのでしょうか。

97 名前:nobodyさん mailto:sage [2008/02/27(水) 01:51:32 ID:???]
敷居が高いからこそだね。企業は安心のためなら金払いもいいし。
PHP使える優秀な技術者もたくさんいるけどやはり地雷率が圧倒的に高い。
これも敷居が低いからこそなんだろうけど。

98 名前:nobodyさん mailto:sage [2008/02/27(水) 04:20:54 ID:???]
Javaの敷居の高さって、
言語自体の難しさとかではなく、
客が運用環境を用意できるかどうかの敷居だろうね。

PHPでフレームワークを使って開発しているのなら、
Javaでも同じように開発できるし。

99 名前:nobodyさん mailto:sage [2008/02/28(木) 02:43:13 ID:???]
tomcatってそんなに難しいモノかね

100 名前:nobodyさん mailto:sage [2008/02/28(木) 09:36:25 ID:???]
tomcatが難しいというより、
tomcatを含めたシステム全体を
保守するのが難しい。

101 名前:nobodyさん mailto:sage [2008/02/29(金) 02:01:41 ID:???]
struts入ってたりするともう

102 名前:nobodyさん [2008/02/29(金) 03:02:37 ID:/63m+Ufs]
そこでIIS + .Netですよ

103 名前:nobodyさん mailto:sage [2008/03/02(日) 18:01:59 ID:???]
Windows鯖を仕事で使うことはあんまりない

104 名前:nobodyさん mailto:sage [2008/03/02(日) 22:07:45 ID:???]
使ってる俺ガビーン

105 名前:nobodyさん mailto:sage [2008/03/02(日) 22:19:51 ID:???]
いや、いいんじゃね
2chで言われてるほど悪くはない
.net使うと開発超楽だし



106 名前:nobodyさん mailto:sage [2008/03/04(火) 11:20:52 ID:???]
わりとでかめの仕事だとWin鯖結構あるけどな

107 名前:nobodyさん mailto:sage [2008/03/04(火) 16:53:39 ID:???]
Javaはチンポーネント多すぎて組み合わせあーだこーだするのがめんどい

108 名前:nobodyさん [2008/03/07(金) 16:31:20 ID:qJVq56v4]
Ruby1.9 や Rubinius は MRI と比べて本当に速いのか
d.hatena.ne.jp/kwatch/20080304/1204646782

絶望した! Rubinius のあまりの遅さに絶望した!
また Ruby1.9 も、Ruby1.8 より遅くなっている。
eRuby ではどうしても eval() が絡むからしかたないんだけど、
とにかく Ruby1.9 になればなんでもかんでも速くなるというのは間違いであると断言できる。

絶望した! eval ないのにひとケタ遅い Rubinius に絶望した!
また eval がなくても、Ruby1.9 は Ruby1.8 と大して変わらないことがわかる。

結局、Ruby1.9 や Rubinius で速くなるのはバイトコードの実行部分だけであり、
String#<< のような built-in method の実行が速くなるわけではない。
fibonacchi sequence のベンチマークが速いのは built-in method の呼び出しがない、
純粋にバイトコードの実行だけで済むベンチマークだからである。

109 名前:nobodyさん [2008/03/07(金) 21:17:33 ID:sXIPrxED]
価格もモサモサだもんね

110 名前:nobodyさん mailto:sage [2008/03/07(金) 22:30:55 ID:???]
PHPも単純にループするだけのプログラムなら、PHP5が早いんだけど、mod_phpを通してabでベンチマーク取ると、PHP5はフットプリントが大きい分、PHP4の方がさばけるリクエストは多いんだよね。

111 名前:nobodyさん [2008/03/14(金) 09:46:28 ID:iYTwDw8L]
ここか

112 名前:nobodyさん mailto:sage [2008/03/14(金) 15:47:12 ID:???]
俺に金をもたらしてくれれば、RubyでもPHPでも何でもいい
まずは金だ、金持って来い!!!

113 名前:nobodyさん mailto:sage [2008/03/16(日) 04:07:05 ID:???]
Rubyは書籍や情報が少ないという面でPHPのほうが良い。

またRubyは仕様がころころ変わる。
Rubyみたいに使われていないのはざっくり切って前に進んでいる、
古い言語はレガシー引きずっているという批判もあるが
それだけプログラマーの数も多く、いろいろ使われてきた歴史があるからさ。
使っていたコマンドなくなりましたよ?といわれても困るだろうし。

114 名前:nobodyさん mailto:sage [2008/03/16(日) 04:20:00 ID:???]
PHPも3,4,5でメチャクチャ変わってるジャン。

115 名前:nobodyさん mailto:sage [2008/03/16(日) 19:21:17 ID:???]
ポリシー無くあれほど仕様が変わる言語はPHPぐらいしか知らない。



116 名前:nobodyさん mailto:sage [2008/03/16(日) 19:32:18 ID:???]
>>115
経験が浅いんですね。

117 名前:nobodyさん mailto:sage [2008/03/16(日) 21:59:08 ID:???]
php4の経緯は酷いもんだったな
アップデートしたら全phpファイル再確認と再テストの悪夢、
アップデートしなければエクスプロイトが出回ってるなかガクブル

php5以降はまともな方かな。
ruby1.8未満/ruby1.9開発版現状よりはマシだと思うよ

118 名前:nobodyさん mailto:sage [2008/04/10(木) 23:45:29 ID:???]
PHPは6でgoto導入ですよ。

楽しみですねー。

119 名前:nobodyさん mailto:sage [2008/05/06(火) 11:30:55 ID:???]
lisp

120 名前:nobodyさん [2008/07/07(月) 02:52:57 ID:zkkkRV90]
Matzの会社を財務分析してみたんだが。
d.hatena.ne.jp/AntiSeptic/20080704/p1

などと思わせぶりな言い方をするものだから覗いてみりゃ、
なんて事無い田舎の零細企業の財務諸表であって、面白くもなーんともなかったわけだ。

それにしても、この程度の収益で2007年度って、
あの会社にとっては多分空前絶後の景気のいい年だったはずだの
Rubyとゆー「鉱脈」があるだの言っているのは何なのだ。
Geekのヨタ話というのは、いつもこんなしょぼいスケールで行われているのか?
あそこの技術者の平均レベルは、他の普通の会社よりはずっと高いと思うって、
これじゃあ、技術なんてIT企業の収益とは何の関係も無いと証明しているようなもんじゃねえか。

そもそも、この会社が何をやっているのかがHPを見た限りではよく分からん。
要は受託開発だろ労働力を人月で売ってるだけだろマーケ屋がこねくりあげた横文字得意げに使ってなに悦に入ってやがんだコラ。
更には製品・サービス部門まであって、なにやら参考価格が書いてあるところを見ると、
多分にパッケージっぽい印象を受けるが、それでいて全体の粗利率が26%程度ではどうしようもないだろ。

あそこに入りたい人は、損益計算書も注意して見ておくといい。まぁこれはどんな会社でも同じだけど、
ここを見るといろんなことが見えて来る。株価指標を計算してみるのもいい(非公開会社でもね)。

121 名前:nobodyさん mailto:sage [2008/07/07(月) 03:22:42 ID:???]
↑このコピペいろんなところに貼ってる奴なんなの?きめえ

122 名前:nobodyさん mailto:sage [2008/07/10(木) 04:11:20 ID:???]
Pythonは仲間外れですか、そうですか。

123 名前:nobodyさん mailto:sage [2008/07/12(土) 02:01:15 ID:???]
Matzの日記初めて読んだ

www.rubyist.net は不正なセキュリティ証明書を使用しています。

発行者の証明書が信頼されていないためこの証明書は信頼されません。
この証明書の有効期限は 06.11.7 10:07 AM に切れています。

(エラーコード: sec_error_untrusted_issuer)



124 名前:nobodyさん mailto:sage [2008/07/12(土) 21:18:12 ID:???]
>>123
ブログでSSL使ってなくない?

125 名前:nobodyさん mailto:sage [2008/07/13(日) 00:09:03 ID:???]
RubyのライバルはPythonだと思うんだが



126 名前:nobodyさん mailto:sage [2008/07/19(土) 13:20:13 ID:???]
>>125
まさかw
世界中で使われているPythonに失礼だよ
Rubyなんて国内で少し使われている程度

127 名前:nobodyさん [2008/07/19(土) 13:35:01 ID:pf1xXB//]
pc11.2ch.net/test/read.cgi/tech/1180713251/344-
344 :デフォルトの名無しさん:2008/07/18(金) 00:56:41
>>334
同意。
PerlのEncodeは終わってる。

言っておくが、自分には使える。
Perl好きだし、Encodeモジュールもわかっているつもり。
ただ、そこまでPerlにはまっていない周りには使えないし、わかってもらえない。
これが致命的。
(よくはまるのは、UTF-8フラグのついた文字列と
バイト列としての UTF-8文字列の違いとかのあたり)

それに、ソースコードを UTF-8 で書くと、システムがローカルエンコーディングの場合
ファイルを開いたりするのさえ面倒。

Unicode がらみのスクリプトを書くたびに、

sub e { Encode::encode('cp932', $_[0]) }
sub d { Encode::decode('cp932', $_[0]) }
sub E { map { Encode::encode('cp932', $_) } @_ }
sub D { map { Encode::decode('cp932', $_) } @_ }
↑こんなのを上に貼って、
open IN, e"日本語.txt";
とか書いたり、デバッグする時に
b 30 ($str eq d"日本語")
とかやったりしてるけど、正直言って超バッドノウハウ。
人が見てもやっぱりわからないし。

128 名前:nobodyさん [2008/07/20(日) 01:50:03 ID:/9XaoyQ3]
フレームワーク祭りが終われば、rubyの居場所がどこか気付くはずだよw

129 名前:nobodyさん mailto:sage [2008/07/24(木) 11:01:03 ID:???]
Ruby = オブジェクト指向Perl でしょ?

130 名前:nobodyさん mailto:sage [2008/07/25(金) 20:19:46 ID:???]
>>126
アホか。
使われてるかどうかを判断基準にしたら、
Rubyの相手なんて居なくなってしまうだろ。

131 名前:nobodyさん [2008/07/29(火) 00:23:57 ID:ybJpVSEm]
wikiの比較サイトがあるのだが・・
言語別のwiki数みたいなリストはないんだけど、主な言語を検索して調べてみた

PHP 27
Java 20
Perl 10
C# 8
Python 7
ASP  4
Ruby 2

実感に近い感じかな。


132 名前:nobodyさん mailto:sage [2008/07/31(木) 21:45:44 ID:???]

イスラム vs モルモン

どっちが強いかは明白。

133 名前:nobodyさん mailto:sage [2009/01/14(水) 18:25:02 ID:???]
Perl6が都市伝説と聞いてやって来ました。

134 名前:nobodyさん mailto:sage [2009/01/16(金) 00:02:52 ID:???]
お引き取りください

135 名前:nobodyさん mailto:sage [2009/01/31(土) 06:27:20 ID:???]
Ruby1.9.1が正式リリースしたのでやって来ました。



136 名前:nobodyさん mailto:sage [2009/02/17(火) 14:08:40 ID:???]
Perl - 本来?のシェルスクリプト代替用途に落ち着く
PHP - 現在最も利用者数が多いと思われるが、ツギハギだらけでそろそろ限界が近い。i18n的に弱い。
Python - OOP仕様の導入で躓いたPerlの後継を狙うが、3.0での大幅変更に異論噴出。
Ruby - Railsの登場により脚光を浴びるが、Ruby自体はあまり普及に意欲的では無い。BSD臭。
というのが個人的感想。

137 名前:nobodyさん mailto:sage [2009/02/22(日) 23:58:34 ID:???]
PHPとRubyの論争見ていていつも思うんだが、
こいつらの関係って日本と韓国の関係に似てるよな。

<丶`∀´>RubyはPHPより優れてるニダ!
( ´∀`)Ruby?なにそれおいしいの?

138 名前:nobodyさん mailto:sage [2009/02/23(月) 05:13:29 ID:???]
Rubyコミュニティはあんま好きじゃないけどそれは違うと思う

139 名前:nobodyさん mailto:sage [2009/02/23(月) 16:43:38 ID:???]
> こいつらの関係って日本と韓国の関係に似てるよな。
それは私も感じたことがある。

<丶`∀´>PHPはYahooでも採用されているしシェアも最強ニダ
( ´∀`)変なのにつきまとわれてるよ・・・

粗悪だが低価格で貧困層にもリーチしてシェアを築き数値だけみてホルホルする韓国企業と
パクリ&魔改造で本家を上回る性能を作り出すが要領の悪い日本企業
PHP厨はあまり日の目をみない(と感じる)Rubyよりは当然格上だと思ってるのに対して(ウリが世界一)
Ruby厨は低スキル・Web用であるPHPはそもそもアウトオブ眼中(無韓心)。

他にも
・〜 VS PHPというようなスレを立てたがるが大抵論破される(すぐ日本と比べる記事を書くが意味不明なグラフ等で墓穴を掘る)
・唐辛子(PHP)の起源が他国(Perl)だというとファビョる

PHPもRubyの宗教じみた雰囲気も嫌いな第三者目線ではこんな感じ

140 名前:nobodyさん mailto:sage [2009/04/07(火) 12:22:13 ID:???]
>>139
そうそう、そんな感じwww
アンチRubyが韓国の関係みたいなw

141 名前:nobodyさん mailto:sage [2009/06/27(土) 08:30:45 ID:???]
JoomlaなんかはRubyじゃ100%作るのは不可能!

142 名前:nobodyさん mailto:sage [2009/06/29(月) 13:57:54 ID:???]
やはり Mediawiki とか Wordpress レベルがほしい。
hiki や tDiary はご冗談でしょう、というレベル。

143 名前:nobodyさん [2009/07/02(木) 02:12:36 ID:lF//npFA]
PHPとJavaだね!

144 名前:nobodyさん mailto:sage [2009/07/03(金) 09:20:18 ID:???]
CakePHPとRuby on Railsが好きな自分はどうしろと…。

145 名前:nobodyさん [2009/08/01(土) 00:50:41 ID:KPIzwSsv]
>>144
仲良くすればいいんじゃないか?



146 名前:nobodyさん mailto:sage [2009/09/13(日) 21:17:50 ID:???]
>>142
Railsで作ればいいと思うけど、RubyというかRailsのキツイところはデプロイとサーバー環境の用意なんだよな。
極端な話、WordPressはCGI版PHPでも、それこそ月500円の共有レンタルサーバーにおけばそこそこ動く。(MySQLはいるが)

ところが、Railsは無理。apacheならPassengerくらいはいる。
しかも共有サーバーだと入っているところはほとんどない上に、
Dreamhostとか共有で入っていても、まともに動かん。
少なくともVPSを借りる必要がある。共有サーバーよりは高いうえに、一般人には面倒な鯖の管理がいる。

MediawikiとかWordpressみたいに一般ユーザーが設置して使うものには向いてない。

逆に、BTSのRedmineみたいに開発者=ユーザーみたいなツールは結構広まってきてる。
まあそれぐらいかもしれんがw

Railsは公開型の小規模で少期間で開発するwebサービスの開発に向いている、という話もあるが、
そんなのはPHPだって、なれた好きなフレームワーク使えばできるがなというお話






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧](*・∀・)<38KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef