トップページphp
718コメント237KB

PHPで作られた有名サイトってあるの?

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2012/05/26(土) 01:06:30.66ID:???
あるわけないかな。

ウェブ系言語で一番しょぼい言語だし。
0329nobodyさん2012/07/14(土) 13:09:39.01ID:???
一流のPHP使いは
スレッドセーフの話を知っているのですね。
すごいです。
0330nobodyさん2012/07/14(土) 13:10:30.37ID:???
スレッドセーフとPHPの関係は何ですか?>>328
0331nobodyさん2012/07/14(土) 13:12:06.88ID:???
>>330
PHPにはスレッドセーフ版とノンスレッドセーフ版があるのです

あとはググってください。
0332nobodyさん2012/07/14(土) 13:13:39.48ID:???
>>331
スレッドセーフとは何ですか?
0333nobodyさん2012/07/14(土) 13:14:42.68ID:???
>>289
これはどの言語の話ですか?
0334nobodyさん2012/07/14(土) 13:14:55.59ID:???
基地外発見したw

312 名前:nobodyさん[sage] 投稿日:2012/07/14(土) 12:54:00.41 ID:???
>>271
スレッドセーフとは何ですか?


320 名前:nobodyさん[sage] 投稿日:2012/07/14(土) 13:03:08.77 ID:???
>>315
スレッドセーフとは何ですか?


323 名前:nobodyさん[sage] 投稿日:2012/07/14(土) 13:05:41.49 ID:???
>>321
スレッドセーフとは何ですか?


327 名前:nobodyさん[sage] 投稿日:2012/07/14(土) 13:08:24.39 ID:???
>>325
スレッドセーフとは何ですか?


332 名前:nobodyさん[sage] 投稿日:2012/07/14(土) 13:13:39.48 ID:???
>>331
スレッドセーフとは何ですか?


抽出レス数:5
0335nobodyさん2012/07/14(土) 13:16:50.01ID:???
>>277
アプリケーションスコープ = マルチスレッドだよ。

↑同じ意味ですか?どの言語の話ですか?
0336nobodyさん2012/07/14(土) 13:17:11.26ID:???
最初はまともな反論をしていたが
PHP使いにボッコボコにされ
キチガイ荒らしになってしまったという
典型的な話じゃのう
0337nobodyさん2012/07/14(土) 13:17:47.06ID:???
PHPでも工夫すればなんとかなる。
0338nobodyさん2012/07/14(土) 13:18:21.83ID:???
>>335
こいつに聞け

274 名前:nobodyさん[sage] 投稿日:2012/07/14(土) 11:25:30.21 ID:???
>>271

それはマルチスレッド言語の話。
0339nobodyさん2012/07/14(土) 13:18:27.56ID:???
PHPとマルチスレッドとはどのような関係ですか?
0340nobodyさん2012/07/14(土) 13:18:53.40ID:???
キチガイと指摘した途端、
言い方を変えてきたなw
0341nobodyさん2012/07/14(土) 13:19:18.97ID:???
>>338
アプリケーションスコープとマルチスレッドは同じ意味ですか?
0342nobodyさん2012/07/14(土) 13:19:56.82ID:???
PHPでも工夫すればなんとかなる。
0343nobodyさん2012/07/14(土) 13:22:28.06ID:???
PHPでJavaを実装すれば済む話。
0344nobodyさん2012/07/14(土) 13:22:53.34ID:???
>>341
何言ってるの 違うよ?

アプリケーションスコープがあるということは
マルチスレッドになっているという話なんだよ。
ついてこれてないな・・・。
0345nobodyさん2012/07/14(土) 13:23:41.99ID:???
まあPHPの的はずれな批判をしているような馬鹿に
ついてこれるわけがないだろう。
0346nobodyさん2012/07/14(土) 13:24:45.06ID:???
PHP使いのほうが技術的に詳しいな・・・。
0347nobodyさん2012/07/14(土) 13:24:47.70ID:???
>>344
どの言語の話ですか?
0348nobodyさん2012/07/14(土) 13:25:37.28ID:???
>>344
phpと関係なくね
0349nobodyさん2012/07/14(土) 13:28:08.69ID:???
そりゃ嵐がPHPと関係ない話してるんだもの。
さっきから見てればわかるでしょ?
0350nobodyさん2012/07/14(土) 13:30:15.25ID:ixgKYXW9
PHPでjava実装って…

スクリプト言語で他の言語実装したらめちゃくちゃ重くなるじゃん
0351nobodyさん2012/07/14(土) 13:34:03.19ID:???
釣りか? Javaコンパイラなら遅くはならんが。
0352nobodyさん2012/07/14(土) 13:34:50.34ID:ixgKYXW9
嵐って…

相葉くんがPHPの話してたら逆に怖い
0353nobodyさん2012/07/14(土) 13:35:19.95ID:???
PHPでも工夫すればJavaくらいはなんとかできるよ。
0354nobodyさん2012/07/14(土) 13:36:56.85ID:???
とPHPerが申しております・・・
0355nobodyさん2012/07/14(土) 13:36:56.74ID:ixgKYXW9
コンパイラーの話か…

でもコンパイル遅くなるじゃん
0356nobodyさん2012/07/14(土) 13:38:30.42ID:???
>>355
実装だからコンパイルだけではなく実行できんと意味ないでしょ
0357nobodyさん2012/07/14(土) 13:41:28.87ID:???
PHPがいかに遅いかわかるでしょう?
http://shootout.alioth.debian.org/u64q/which-programming-languages-are-fastest.php
PHPよりも遅い言語は馬鹿にされて当然だよ。

compare 2 |- |--- 25% median 75% ---| -|
Fortran Intel 1.00 1.00 1.00 1.00 1.33 1.83 8.83
Ada 2005 GNAT 1.01 1.01 1.13 1.21 1.55 2.19 6.39
C GNU gcc 1.00 1.00 1.01 1.21 1.55 2.37 5.59
C++ GNU g++ 1.00 1.00 1.10 1.26 1.64 2.26 2.26
ATS 1.00 1.00 1.24 1.45 2.31 3.91 8.03
Java 7 -server 1.07 1.07 1.63 1.93 2.29 3.28 3.62
Scala 1.38 1.38 1.83 2.30 3.39 5.72 9.99
Haskell GHC 1.45 1.45 1.87 2.78 3.67 6.37 15.47
Go 1.29 1.29 2.17 2.85 7.35 15.14 25.14
C# Mono 1.78 1.78 2.34 3.32 7.76 12.07 12.07
Lisp SBCL 1.09 1.09 1.79 3.53 4.15 7.68 12.49
OCaml 1.19 1.19 1.76 3.83 4.87 9.27 9.27
Clojure 1.87 1.87 3.57 4.10 8.49 15.88 16.79
F# Mono 2.35 2.35 2.98 4.26 8.45 16.66 37.69
Pascal Free Pascal 1.51 1.51 2.47 4.37 7.39 14.78 27.26
Racket 1.23 1.23 5.06 6.86 10.89 19.64 66.57
Erlang HiPE 5.10 5.10 8.01 10.71 16.12 28.29 46.80
Erlang 5.33 5.33 14.33 22.73 30.09 53.72 218.10
PHP 1.90 1.90 10.75 50.17 83.42 192.42 256.83
Python 3 1.23 1.23 8.98 53.06 72.62 131.48 131.48
Ruby 1.9 4.67 4.67 10.91 57.62 113.86 268.28 365.35
Ruby JRuby 9.78 9.78 28.59 64.44 108.67 228.79 237.15
Perl 4.18 4.18 25.48 100.68 126.82 221.83 221.83

0358nobodyさん2012/07/14(土) 13:50:37.26ID:???
PHPも工夫したら早くなるから大丈夫だ
0359nobodyさん2012/07/14(土) 13:53:51.31ID:???
”工夫”って好きだねw

PHPは工夫しなくてもすでにあるものを使うだけで
最高の物ができるのに更に工夫する意味あるの?
0360nobodyさん2012/07/14(土) 13:55:42.86ID:???
ファイナルアンサーは>>311に決定

何事も工夫だ
0361nobodyさん2012/07/14(土) 13:57:18.71ID:???
でも>>311によると

ほとんどの物は工夫済みなんでしょう?
0362nobodyさん2012/07/14(土) 14:16:42.65ID:???
確かに工夫しなければ難しいが、工夫ハックはググればすぐに出てくる。
0363nobodyさん2012/07/14(土) 14:33:48.05ID:???
PHPで大切なのは創意工夫。頭を柔らかくするときっと答えが見つかる。
0364nobodyさん2012/07/14(土) 14:55:40.55ID:???
phpはアプリケーションスコープ無いんか
0365nobodyさん2012/07/14(土) 15:13:03.77ID:???
>>357
それも工夫済みだ。C++に変換してもはやPHPではなくなる離れ技、hiphopが工夫された。facebookはphpの遅さをある程度カバーできるようになった。
0366nobodyさん2012/07/14(土) 16:16:47.91ID:???
Javaしかできない、PHPに乗り遅れたって奴は
この連載でも読んでな

八角研究所 : Java使いのためのPHP入門(1)〜JavaとPHPどちらが簡単か?
http://www.hakkaku.net/articles/20100328-596
0367nobodyさん2012/07/14(土) 16:46:14.68ID:???
>>366
リンク先、すごい誤解の内容w
0368nobodyさん2012/07/14(土) 16:54:44.76ID:???
>>365
究極の工夫だな。もはやPHPではないが。
0369nobodyさん2012/07/14(土) 16:58:41.30ID:???
>>366
いきなり間違いで吹いたww
0370nobodyさん2012/07/14(土) 17:57:30.87ID:???
>>365
今はJITになってるよ。こうなってくると完全にPHPが高速化したといえる。

Facebook開発、PHPをJITで高速実行「HipHop仮想マシン」
http://news.mynavi.jp/news/2011/12/16/018/index.html
0371nobodyさん2012/07/14(土) 18:17:17.67ID:???
>>370
すごいですね。
これとmemcachedを組み合わせて銀行の基幹システムなども全部PHP化というわけですね。
0372nobodyさん2012/07/14(土) 18:20:24.62ID:???
>>370
FacebookではCassandraやHadoopなどもPHPで実装されているのですか?
0373nobodyさん2012/07/14(土) 18:33:45.61ID:???
>>280
memcachedが利用できないときの方法は?
0374nobodyさん2012/07/14(土) 18:39:13.12ID:???
何か湧いてるなw

>>371-373
Javaサイコー!
0375nobodyさん2012/07/14(土) 18:46:40.71ID:???
PHPは工夫しだいでどうにでもなる。
0376nobodyさん2012/07/14(土) 18:48:02.09ID:???
PHPで金融機関のシステムとか作れるわけないだろ!
0377nobodyさん2012/07/14(土) 18:51:33.90ID:???
Javaサイコー!
0378nobodyさん2012/07/14(土) 18:52:09.66ID:???
金融機関はCOBOL。
処理が単純で上から下に流れればいいだけだから、
逆に複雑なことができないほうがありがたられてる。
0379nobodyさん2012/07/14(土) 18:52:30.62ID:???
PHPは工夫次第でどうにでもなる。
0380nobodyさん2012/07/14(土) 18:53:02.72ID:???
>>378
PHPでもできそうだね
0381nobodyさん2012/07/14(土) 19:32:50.04ID:???
むしろできない言語ってあるのって思うんだが?
0382nobodyさん2012/07/14(土) 20:07:01.99ID:???
>>380
別にPHPに限らないが、COBOLの堅牢性とか信頼性はアホみたいに高いぞ。
少々適当でもたまに落ちても許されるスクリプト言語の出番じゃない。
COBOL自体OOに対応してるし置き換えるならAdaとかだろ。

とりあえず「COBOLはPHPで置き換えられる」みたいなことを言うような
読みの浅い奴がきっとみずほ銀行にはいたんだろうな。
0383nobodyさん2012/07/14(土) 20:12:45.97ID:???
> 少々適当でもたまに落ちても許されるスクリプト言語の出番じゃない。

たまに落ちる原因はなんですか?
0384nobodyさん2012/07/14(土) 20:23:20.59ID:???
>>383
メモリ不足とかストレージ破損とかじゃなくて原因不明で落ちるのは
セグフォとかだから言語のバグ。そういうのがないからCOBOLが現役な
わけだよ。C++とかでも不可解な落ち方するのとか普通だしな。
0385nobodyさん2012/07/14(土) 20:26:29.10ID:???
あとPHPやPerlとかRubyとかJavaとかでテキトーなのは次の走らせてみれば分かる

for($foo = 0; $foo < 10; $foo += 0.1){
print "$foo¥n";
}

10が表示されるだろ?(PHPとPerlでしか試してないが)
なぜか分からないやつはプログラマとして長生きできないから覚悟しとけよ。
0386nobodyさん2012/07/14(土) 20:29:48.83ID:???
>>384
どうやればセグフォで落ちますか?
0387nobodyさん2012/07/14(土) 20:39:03.33ID:???
>>385
COBOLはよく知らんが
USAGE COMP-2
で同じようなことやるとどうなるの?
0388nobodyさん2012/07/14(土) 20:49:20.29ID:???
>>386
再現性がないからFIXできずに放置されてるんじゃねーか。
0389nobodyさん2012/07/14(土) 20:53:08.28ID:???
>>387
もー正解書くなよ。
0390nobodyさん2012/07/14(土) 20:55:51.51ID:???
>>388
放置されているのはどれ?
0391nobodyさん2012/07/14(土) 20:58:17.68ID:???
>>382
でも、PHPだから工夫すれば大丈夫だよ。
0392nobodyさん2012/07/14(土) 21:07:49.36ID:???
最近はCOBOL以外も増えてきた。
0393nobodyさん2012/07/14(土) 21:12:03.37ID:???
アメリカではドルは少数になるけど、
(1.99ドルみたいに)
どうやってウェブアプリでお金扱ってるの?
0394nobodyさん2012/07/14(土) 21:34:29.66ID:???
>>390
分かったらFIXできるだろ。馬鹿じゃねーの。
>>393
Decimal型を用意するか、内部的には100掛けて処理するのが普通。
そうじゃないアプリいっぱいあるけど、そういうのは買い物沢山すると
バグが分かるから面白いよ。同じの10個買うんじゃなくて、10種類とか買う。
0395nobodyさん2012/07/14(土) 21:35:05.20ID:???
アメリカ人は0.01ドルくらいの誤差は気にしないから
floatで大丈夫だよ
0396nobodyさん2012/07/14(土) 21:35:54.53ID:???
>>394
> 分かったらFIXできるだろ。馬鹿じゃねーの。

馬鹿はお前だよ。

それだとお前が嘘をついていることになる。
証拠がないんだからね。
0397nobodyさん2012/07/14(土) 21:39:10.04ID:???
>>396
再現性がない=証拠がないか。すごいなー。
俺も現場でその主張してみたいわー。
PHPのテストケースが不定期にコア吐いて落ちるんですけど。
MySQLも高負荷になると定期的に落ちるんですけど。
再現性が全然ないから存在しないバグなんですね。すごいね。
0398nobodyさん2012/07/14(土) 21:40:41.78ID:???
>>397
それは再現性があるっていうんだよw
馬鹿じゃねーの?
0399nobodyさん2012/07/14(土) 21:41:31.63ID:???
不定期であっても、なんどでも落ちるなら
高負荷で、定期的に落ちるなら、
それは再現性があるってことだろ。
0400nobodyさん2012/07/14(土) 21:43:49.74ID:???
>>397
それだと、PHPやMySQLにバグがあるとはいえないだろ。
○○が落ちただけにすぎない。

○○にバグがあると言いたいのなら、
それが○○に原因があるということを突き止めないといけない。
お前の場合、カーネルのバグかもしれないし
メモリの故障かもしれない。

何もわからないのであれば○○のせいにも
できないってことをわかろうね。
0401nobodyさん2012/07/14(土) 21:49:22.01ID:???
バグで落ちてもPHPだから工夫すれば大丈夫だ。
みんな、もちつけ。
0402nobodyさん2012/07/14(土) 21:49:51.05ID:???
再現性の意味を履き違えてるやつがいるな……。
全く同じ処理を何度もやって動く時は何ヶ月も動くのに立て続けに落ちたりするのは
再現性がないって言うんだよ。
0403nobodyさん2012/07/14(土) 21:51:06.96ID:???
>>400
まあそれはそうだ。
0404nobodyさん2012/07/14(土) 21:52:48.19ID:???
で再現性がない場合は、何が原因ということもできないんだよね。
0405nobodyさん2012/07/14(土) 21:55:41.31ID:???
再現性がないといった時、
それは再現する方法がわからないって
だけのことが多い。
0406nobodyさん2012/07/14(土) 22:00:03.39ID:???
>>404
そうとは限らない。特定の所で起きる再現性のないバグってのもある。
「再現性がない」というが、多くの場合は「再現する方法が分からない」
という意味で使う。例えば50日に一度特定の時間に特定のアクションをしないと
発現しないバグがあったとすると、すぐには再現する方法が分からないため
方法が分かるまでは「再現性がないバグ」と言われる。
0407nobodyさん2012/07/14(土) 22:00:17.69ID:???
かぶった
0408nobodyさん2012/07/14(土) 22:03:49.98ID:???
>>406
ん? だから何が原因かって言えないよね?
0409nobodyさん2012/07/14(土) 22:04:21.35ID:???
バグがあるのは普通だ。だから気にするな
0410nobodyさん2012/07/14(土) 22:05:18.68ID:???
何が原因か言った奴いる?って思ったら、
最初に言ったやつか。

>>384
> メモリ不足とかストレージ破損とかじゃなくて原因不明で落ちるのは
> セグフォとかだから言語のバグ。

原因不明だから言語のバグとか
どういう理屈で結論出してるんだかw
0411nobodyさん2012/07/14(土) 22:08:30.58ID:???
>>408
はい。直接のおおもとの原因が分からない状態が「再現性のないバグ」です。
0412nobodyさん2012/07/14(土) 22:10:02.71ID:???
>>411
はい、そして、原因不明であれば
言語のバグとかいうなって話です。
0413nobodyさん2012/07/14(土) 22:17:46.89ID:???
>>412
どの環境でも発現する場合でもか?
0414nobodyさん2012/07/14(土) 22:20:17.16ID:???
再現しないと言ったり
発言しないと言ったりw
0415nobodyさん2012/07/14(土) 22:21:08.23ID:???
あとあれだよ。セグフォで落ちるのはメモリの割り当てミスだから
メモリの故障の線はない。マルチプラットフォームで起きるなら
カーネルのバグの線も消える。
0416nobodyさん2012/07/14(土) 22:21:12.00ID:???
訂正

再現しないと言ったり
発現すると言ったりw
0417nobodyさん2012/07/14(土) 22:21:56.91ID:???
>>415
じゃあ、PHPが呼び出している
外部ライブラリが原因だろうな。
0418nobodyさん2012/07/14(土) 22:22:07.78ID:???
>>414
発現はするが再現させる方法が分からないのが「再現性のないバグ」だろ。
これ粘着してる奴は老後の心配した方がいいぞ。
0419nobodyさん2012/07/14(土) 22:23:34.68ID:???
>>417
お花畑な奴はいいなあ……。
デバッグしたら言語のバグでしたっての結構あるしパッチも幾つか送ったぞ。
0420nobodyさん2012/07/14(土) 22:24:11.66ID:???
で、発現するという証拠がないのであれば、
それは嘘だって言われても仕方ないわけだ。
0421nobodyさん2012/07/14(土) 22:29:16.58ID:???
たとえ話の表現なだけで不毛な会話だな
0422nobodyさん2012/07/14(土) 22:31:46.81ID:???
>>420
また振り出しに戻るの?馬鹿なのわざとなの?
0423nobodyさん2012/07/14(土) 22:33:14.00ID:???
ログ見せてこことここで落ちてます、ってのが残ってれば
証拠があるバグじゃねーの。
0424nobodyさん2012/07/14(土) 22:33:14.13ID:???
振り出しじゃなくて結論だよ。

これで終わればいいだけの話。
0425nobodyさん2012/07/14(土) 22:33:48.87ID:???
>>424
勝利宣言かよ。
0426nobodyさん2012/07/14(土) 22:36:23.18ID:???
そう見えるのなら、そうなんだろうなw
0427nobodyさん2012/07/14(土) 22:59:17.28ID:???
「原因がPHPかOSか分からないからPHPにバグはない」というミスリードか。
PHPに潜在的なバグがあるのはバグFIXが度々行われていることからも
明らかなのに、何がPHPerをそこまで狩り立たせるのか。

小理屈はいいけど経験則としてセグフォで落ちるのはほぼプログラム側(この場合
言語側)のせいだよ。
0428nobodyさん2012/07/14(土) 23:03:34.88ID:???
PHPはバグが多いが、工夫でなんとかなる。
■ このスレッドは過去ログ倉庫に格納されています