X



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

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

ウェブ系言語で一番しょぼい言語だし。
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できずに放置されてるんじゃねーか。
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:???
再現性の意味を履き違えてるやつがいるな……。
全く同じ処理を何度もやって動く時は何ヶ月も動くのに立て続けに落ちたりするのは
再現性がないって言うんだよ。
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日に一度特定の時間に特定のアクションをしないと
発現しないバグがあったとすると、すぐには再現する方法が分からないため
方法が分かるまでは「再現性がないバグ」と言われる。
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:???
振り出しじゃなくて結論だよ。

これで終わればいいだけの話。
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はバグが多いが、工夫でなんとかなる。
0429nobodyさん
垢版 |
2012/07/14(土) 23:10:27.49ID:???
>>428
それに尽きるよな。PHPなら工夫でなんとかなる。
0430nobodyさん
垢版 |
2012/07/14(土) 23:11:41.80ID:???
>>428
今までの「PHPは言語仕様が糞」の反論ってほとんど「工夫でなんとかなる」だった気が
0431nobodyさん
垢版 |
2012/07/14(土) 23:22:11.45ID:???
>>430
正確には、「工夫で何とかなるし、工夫は終わってて解決済み」までいるね。

単に工夫でなんとかなるといってしまったら、
工夫しなければいけなくて面倒ってことになるでしょ?

今は工夫するフェーズは終わってて、
面倒じゃなくなってるんだよ。
0432nobodyさん
垢版 |
2012/07/14(土) 23:23:48.75ID:???
>>427
お前こそミスリードやってるじゃん。

原因がわからない場合は、「原因はわからない。」が答えでいいんだよ。
言語が原因じゃない場合(言語外のライブラリ)だってあるんだからさ。
0433nobodyさん
垢版 |
2012/07/14(土) 23:25:12.76ID:???
あと、セグフォで落ちるというのならその証拠は必要。
これがでてないから、反論されるのは当然で、
反論されて言い返せないわけさ。
0434nobodyさん
垢版 |
2012/07/14(土) 23:37:19.34ID:???
>>433
セグフォをSTDOUTに出力してコア吐くのは証拠にならんのか。
0435nobodyさん
垢版 |
2012/07/14(土) 23:38:54.49ID:???
その中身による。
0436nobodyさん
垢版 |
2012/07/15(日) 00:02:56.22ID:???
いるんだよなあ 小理屈は憎たらしいくらい上手なのに仕事は全然できないやつ
職場でもこういう感じなのか 職場で虐げられるから憂さ晴らししてんのか
0438nobodyさん
垢版 |
2012/07/15(日) 00:11:58.39ID:???
        \   r'´ ̄ ̄ ̄    ̄ ̄ ̄`、::.   ___
   l} 、::       \ヘ,___,_ ______/::.__|    .|___________
   |l  \::      | |             |、:..  |[], _ .|:[ニ]:::::
   |l'-,、イ\:   | |    ∧,,,∧ .   |::..   ヘ ̄ ̄,/:::(__)::
   |l  ´ヽ,ノ:   | |   (´・ω・`)    ,l、:::     ̄ ̄::::::::::::::::
   |l    | :|    | |,r'",´ ̄ ̄ ̄ ̄ ̄`ヽ、l:::::
   |l.,\\| :|    | ,'        :::::...  ..::ll::::    そうだ
   |l    | :|    | |         :::::::... . .:::|l::::   これは夢なんだ
   |l__,,| :|    | |         ::::....  ..:::|l::::    俺が相手をしているのは
   |l ̄`~~| :|    | |             |l::::   小理屈は憎たらしいくらい上手なのに
   |l    | :|    | |             |l::::   仕事は全然できないやつ
   |l    | :|    | |   ''"´         |l::::   職場でもこういう感じなのか
   |l \\[]:|    | |              |l::::   職場で虐げられるから憂さ晴らししてんのか
   |l   ィ'´~ヽ  | |           ``'   |l::::   
   |l-''´ヽ,/::   | |   ''"´         |l::::    まあとにかく起きたら俺の方がエリートなんだ
   |l  /::      | \,'´____..:::::::::::::::_`l__,イ::::
0439nobodyさん
垢版 |
2012/07/15(日) 00:14:17.72ID:???
        ____
        /     \    
     /   ⌒  ⌒ \   なにいってんだこいつ
   /    (●)  (●) \     
    |   、" ゙)(__人__)"  )    ___________
   \      。` ⌒゚:j´ ,/ j゙~~| | |             | <俺には画面の向こうのお前が
__/          \  |__| | |             |    どんなやつか見えている
| | /   ,              \n||  | |             |
| | /   /         r.  ( こ) | |             |
| | | ⌒ ーnnn        |\ (⊆ソ .|_|___________|
 ̄ \__、("二) ̄ ̄ ̄ ̄ ̄l二二l二二  _|_|__|_
0440nobodyさん
垢版 |
2012/07/15(日) 00:51:45.06ID:???
PHPは初心者向け言語なんだし、バグくらいは気にするな。
大体、工夫しだいでなんとかなるんだから。
0441nobodyさん
垢版 |
2012/07/15(日) 01:03:22.73ID:???
バグがあっても自力で直せないのはまあいいとして、
レポートすら出さない風潮ってPHP独特だと思う。
0442nobodyさん
垢版 |
2012/07/15(日) 02:30:03.86ID:???
>>441
初心者なんだから当たり前。期待する方がバカ。
0443nobodyさん
垢版 |
2012/07/15(日) 02:32:54.17ID:???
Javaは全員玄人だから、全員レポート出すのにな
Javaサイコー!じゃばじゃば!
0444nobodyさん
垢版 |
2012/07/15(日) 02:45:32.33ID:???
>>441
PHPは一つや2つのバグは工夫でどうにでもなるからおk
0445nobodyさん
垢版 |
2012/07/15(日) 11:38:17.92ID:???
PHPで金融機関のシステム作れるわけないwww
0446nobodyさん
垢版 |
2012/07/15(日) 16:30:12.23ID:???
PHPはWebから離れたらデメリットしかない言語だという自覚が足りない
んだろうな。
0447nobodyさん
垢版 |
2012/07/15(日) 16:30:54.79ID:???
まあそこも工夫でどうにかなるわけだけど。PHPerは違うね。
0448nobodyさん
垢版 |
2012/07/15(日) 16:50:18.40ID:???
JavaはPHPを実装できます。
ということはPHPでも工夫をすればJavaを実装することができるので、
Androidも大乗b
0449nobodyさん
垢版 |
2012/07/15(日) 16:53:22.75ID:???
なんで逆は真なんだ。
PHPはもともとPerlで実装されてたしな。
まあ工夫でどうにかなる。
0450nobodyさん
垢版 |
2012/07/15(日) 17:08:44.20ID:???
そうそう、工夫次第でPHPでJavaも作れます。
これからもPHPだけに取り組んでいこう。
0451nobodyさん
垢版 |
2012/07/15(日) 17:23:42.11ID:???
>>259
グローバル変数とアプリーケーションスコープが同じなんだ。
優秀だな。
0452nobodyさん
垢版 |
2012/07/15(日) 17:50:17.38ID:???
>>451
グローバル変数よりもアプリケーションスコープの方が
スコープが広いよね。
0453nobodyさん
垢版 |
2012/07/15(日) 17:55:04.10ID:???
PHPのグローバル変数は本当の意味でグローバルなの?
0454nobodyさん
垢版 |
2012/07/15(日) 17:58:10.05ID:???
「本当の意味」とは?
0455nobodyさん
垢版 |
2012/07/15(日) 18:01:52.85ID:???
PHPのグローバル変数はプロセス単位じゃない?かなと
0456nobodyさん
垢版 |
2012/07/15(日) 18:08:49.36ID:???
>>454
世界で通用するか、ってことだよ
0457nobodyさん
垢版 |
2012/07/15(日) 18:16:04.54ID:???
>>455
プロセス単位ではない、グローバル変数を
持ってる言語ってどれだよw
0458nobodyさん
垢版 |
2012/07/15(日) 18:36:48.68ID:???
PHPではプロセスが複数生成されるから
グローバル変数はも複数できるんだよ。
0459nobodyさん
垢版 |
2012/07/15(日) 18:40:04.97ID:???
いや、だから、グローバル変数ってのは
PHPにかぎらずプロセスごとにあるものだろ?
それが本当の意味のグローバル変数だと思うが?
0460nobodyさん
垢版 |
2012/07/15(日) 18:42:03.11ID:???
PHPはシングルトンも複数できるしな。当然プロセス単位で。
0461nobodyさん
垢版 |
2012/07/15(日) 18:44:13.43ID:???
プロセスまたがっても、シングルトンに
なってるってどんな言語?
0462nobodyさん
垢版 |
2012/07/15(日) 18:45:34.69ID:???
グローバル変数 ・・・ プロセス毎にグローバル
アプリケーションスコープ・・・複数のプロセスでグローバル

こういう認識でおk?
0463nobodyさん
垢版 |
2012/07/15(日) 18:49:45.14ID:???
じゃあ、幾つものプロセスから
アプリケーションスコープの変数を
書き換えられるってわけ?
0464nobodyさん
垢版 |
2012/07/15(日) 18:50:44.64ID:???
>>462
マルチスレッドの言語もあるので答えようがない。
0465nobodyさん
垢版 |
2012/07/15(日) 18:52:38.21ID:???
マルチスレッドの言語だと、アプリケーションスコープ = グローバル変数だよ
0466nobodyさん
垢版 |
2012/07/15(日) 18:54:02.74ID:???
スコープと変数は違うかと。
0467nobodyさん
垢版 |
2012/07/15(日) 18:55:36.63ID:???
>>259
この人、なんで使うべきものじゃないのって言っているんだろう。
ふと疑問。
0468nobodyさん
垢版 |
2012/07/15(日) 18:56:20.01ID:???
>>466
じゃあグローバルスコープでいい?
0469nobodyさん
垢版 |
2012/07/15(日) 18:57:05.87ID:???
>>467
そりゃ、グローバル変数は使うなって言うでしょ?
それと同じだよ。
0470nobodyさん
垢版 |
2012/07/15(日) 18:59:31.66ID:???
考えて使えば問題ない。
0471nobodyさん
垢版 |
2012/07/15(日) 19:05:35.18ID:???
>>259
どの言語のアプリーケーションスコープですか?
0472nobodyさん
垢版 |
2012/07/15(日) 19:10:08.41ID:???
>>471

聞く相手を間違ってるぞ。>>247が一番最初に言い出した。
0473nobodyさん
垢版 |
2012/07/15(日) 19:22:56.56ID:???
>>472
ごめんごめん。>>259の方の書き込みの方が気になったので。
0474nobodyさん
垢版 |
2012/07/15(日) 19:23:47.66ID:???
PHPのアプリケーションスコープとはmemcachedのこと。
0475nobodyさん
垢版 |
2012/07/15(日) 19:25:06.86ID:???
memcachedつかえば、サーバーが複数にわかれていたとしても
高速化できるんだっけ?
0476nobodyさん
垢版 |
2012/07/15(日) 19:29:10.62ID:???
残念ながらPHP自体が遅いので高速化は期待できない。
というかmemcachedを使える環境であればPHPにこだわる意味もないかと。

PHPのメリットは普通のレンタルサーバーでも動くというのが大きいなので。
それ以外のメリットはあんまりないような。
0477nobodyさん
垢版 |
2012/07/15(日) 19:36:23.64ID:???
複数台運用がはじめから決まっているならPHPを選ぶメリットは無いかな。
0478nobodyさん
垢版 |
2012/07/15(日) 19:39:21.90ID:???
>>476
> 残念ながら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
0479nobodyさん
垢版 |
2012/07/15(日) 20:01:30.18ID:???
人口無能ボットに補足されてるぽ
0480nobodyさん
垢版 |
2012/07/15(日) 21:05:45.98ID:???
Javaでサイト作るときはApache+TomcatでStruts使うの?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況