トップページphp
1001コメント258KB

【PHP】下らねぇ質問はID出して書き込みやがれ 117

■ このスレッドは過去ログ倉庫に格納されています
0001nobodyさん2012/03/22(木) 01:10:44.38ID:???
質問者はまず>>1を良く読むこと(必須!)
過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。

◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 116
http://kohada.2ch.net/test/read.cgi/php/1330224598/

◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.3
【連携ソフトウェア】MySQL ImageMagick
【質問内容】

◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)

◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
 (荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)

◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。

【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0362nobodyさん2012/04/08(日) 11:33:41.65ID:???
丸投げするならYahoo知恵遅れに行け
0363nobodyさん2012/04/08(日) 11:39:15.75ID:???
やめたほうがいい
いらんものエスケープするより最初から絞ったほうが無難だと思うけどね
0364nobodyさん2012/04/08(日) 12:51:16.37ID:???
タグが何を指すか不明
0365nobodyさん2012/04/08(日) 14:25:21.27ID:???
まともなヒアリングも出来ないw
0366nobodyさん2012/04/08(日) 14:30:40.98ID:???
質問の仕方が悪すぎる
0367nobodyさん2012/04/08(日) 15:11:21.17ID:???
>>366
他人のせいにするなよ
0368nobodyさん2012/04/08(日) 15:47:17.66ID:???
>>361
タグはこれがすごく参考になると思います!
http://okwave.jp/qa/q5481192.html
0369nobodyさん2012/04/08(日) 16:08:30.02ID:???
これネームのことじゃんか
0370nobodyさん2012/04/08(日) 21:27:46.64ID:???
ここの回答者はバカばかり。
0371nobodyさん2012/04/08(日) 21:33:39.98ID:???
違うよ、回答者じゃない人が多いだけだよ
0372nobodyさん2012/04/08(日) 21:41:17.01ID:???
違うよ、ルールを守らない質問者ばかりだからだよ
0373nobodyさん2012/04/08(日) 21:51:52.62ID:???
いままでは、うまく捌けてたぞw
0374nobodyさん2012/04/08(日) 21:57:57.89ID:???
質問が下らなすぎて答える気にならないし!
0375nobodyさん2012/04/08(日) 22:07:54.44ID:???
くだらないスレでそれいうとかwww

バカだろ?
0376nobodyさん2012/04/08(日) 22:12:31.10ID:???
「下らねぇ」ってのはあくまで謙遜の枕詞であって、本当に下らない質問は書くんじゃねぇ!って思うがどうなの。
0377nobodyさん2012/04/08(日) 22:31:55.68ID:AmV0Xn94
phpのシングルトンってJavaのそれとは違い、
使う意味ないのでしょうか?
0378nobodyさん2012/04/08(日) 22:37:13.17ID:???
>>377
え、シングルトンパターンに、JavaもPHPも関係ないですよ。
0379nobodyさん2012/04/08(日) 22:38:12.15ID:???
意味が無いという事は無いが
リクエスト毎にインスタンスを生成するので
効果が薄いと言うべきかな
まぁそれでもシングルトンの特性を利用すれば十分意味はある

0380nobodyさん2012/04/08(日) 22:56:37.41ID:AmV0Xn94
>>378
使う意味も同じですか?

以下の記事みたいにmemcachedみたいな外部キャッシュを
入れてようやくJavaっぽくなるみたいですけど・・・。

ttp://www.tsujita.jp/blojsom/blog/default/PHP/2007/01/12/memcached%E3%82%92%E4%BD%BF%E3%81%A3%E3%81%9FPHP%E3%81%AE%E3%82%B7%E3%83%B3%E3%82%B0%E3%83%AB%E3%83%88%E3%83%B3%E5%AE%9F%E8%A3%85.html
0381nobodyさん2012/04/08(日) 22:58:36.45ID:???
だから、そういう高度な質問はスレ違いなんだってw
オブジェクト指向は禁止だよ?
0382nobodyさん2012/04/08(日) 23:07:12.50ID:5XJdQ/Tn
>>381
この件って、JavaとPHPじゃ根本的な設計に影響しませんか?

誰かJavaの経験者はいませんか?
03833782012/04/08(日) 23:07:41.31ID:???
>>380
あー、すみません。
そういう意味では、違います。

が、それはPHPとJava Servletの違いと言ったほうが適切かもしれなくて、
PHPではそもそもリクエストをまたいで保持されるものは $_SESSION という
しょっぱい配列だけで、これはオブジェクトを引き継げないのでして。。

なので、serializeしたり、外部ストレージに保持したりみたいなことをする
わけですが。

Javaっぽくしたいお気持ちは分かりますが、ほどほどにしておいて、
PHPっぽく設計できるようになられる方が幸せになれると思います。。
0384nobodyさん2012/04/08(日) 23:09:24.31ID:???
>>382
このスレはPHPオンリーばかりだから・・・
0385nobodyさん2012/04/08(日) 23:10:12.03ID:???
Apacheのモジュールなのに何言ってんだ?
03863782012/04/08(日) 23:11:40.19ID:???
>>384
Java流れとか相当いるでしょ。
ま、私はJava流れまでいかず、Javaカジりですけど。
0387nobodyさん2012/04/08(日) 23:15:10.08ID:5XJdQ/Tn
みなさまありがとうございます。

大体わかりました。
設計にいろいろと制限が多くなりそうですね。
0388nobodyさん2012/04/08(日) 23:31:36.67ID:???
別に制限が増える話でもないと思うけど。
PHPはPHPなりの作り方があって、Javaと同じものをPHPで作りたいって思うなら、そりゃ制限が出てくる。
逆も同じだろ
0389nobodyさん2012/04/09(月) 00:02:18.25ID:???
>>388
PHPでできてJavaにできないことはあるの?
0390nobodyさん2012/04/09(月) 00:15:38.35ID:???
>>388
へっ?
0391nobodyさん2012/04/09(月) 00:21:58.88ID:???
>>388
今の話の流れでPHPではDBへのアクセスが増えるって想像できないの?
03923782012/04/09(月) 01:06:33.47ID:???
>>391
ナイスフォロー。
0393nobodyさん2012/04/09(月) 01:31:43.24ID:???
Javaって一時期下火になって、最近盛り返してる印象はあるけど、そんな万能なの?
0394nobodyさん2012/04/09(月) 01:39:49.98ID:???
>>391
制限ってハードウェア要件とかの話か?
0395nobodyさん2012/04/09(月) 01:52:22.71ID:???
>>393
ウェブサービスでよく使われるからじゃない?
facebookとかyahooで使われているhadoopとか、
twitterとか、他にgoogle系のやつとかで。

あとandroidの影響も大きいんじゃないの?
PHPよりも万能なのは間違いないかと。

>>394
>>383に書いてあるやん。DB負荷で相当な違いになるかと・・・。
0396nobodyさん2012/04/09(月) 03:21:55.27ID:???
> なので、serializeしたり、外部ストレージに保持したりみたいなことをする
ってすればよくね?

phpからhadoopが使えないわけじゃあるまい。
Java使いはすべてがJavaで完結しなければ気がすまないのか?
0397nobodyさん2012/04/09(月) 04:36:11.36ID:VbqNDLXF
>DB負荷で相当な違いになる
それだと、仮に現時点でjavaで負荷的にフマン無くサクサク動くサイトがあって、仮に
それを他言語でやると負荷が2倍に増すことにより不具合が頻発するとしても、
サーバーのスペックは年々の技術革新で上がっていくんだから、数年後は2倍に上がっていた負荷
を2倍に上昇したcpuやsddのスペックが余裕でカバーできるようになるって話になる。
これからどっちやろうかと思案している者にとっては大した問題ではないな。
0398nobodyさん2012/04/09(月) 13:01:13.82ID:???
>>396
ムダ>>397
> なので、serializeしたり、外部ストレージに保持したりみたいなことをする
ってすればよくね?


結局、そんなことが必要になる場合はphpで作るのは逆にコストがかかる。
php使わずに、言語仕様に最初から含まれている別言語を選べばよい。

>>397
別言語を覚えようとしない君は意見を言う資格はない。
Java言語を君が覚えてphpと使い分ければ無問題。
0399nobodyさん2012/04/09(月) 13:37:41.13ID:???
近年のJavaの盛り返しはHWの高性能化による恩恵の方が大きいだろ
0400nobodyさん2012/04/09(月) 14:03:04.73ID:???
>>395
>DB負荷で相当な違い

Javaはアプリケーションサーバの負荷が(比較的)高く、PHPは(比較的)低い。
JavaはDBサーバーの負荷が(比較的)低く、PHPは(比較的)高い。

ケースバイケースであるが、全体としては、そう変わらなかったりしないこともない。
0401nobodyさん2012/04/09(月) 15:20:59.43ID:???
JavaはDBサーバーの負荷が(比較的)低く、PHPは(比較的)高い。

これが良く解らないんだけど
言語によってデータベースエンジンの挙動が違うって事?
0402nobodyさん2012/04/09(月) 15:25:03.02ID:???
Javaはコネクションをプールして毎回それを呼び出すだけだけど
PHPは毎回コネクションをはらなくてはいけないからって所じゃない?
でも確か裏では毎回コネクション貼ってはいなかったような?
0403nobodyさん2012/04/09(月) 15:59:45.17ID:???
いつまでこのスレでやってるんだよ
0404nobodyさん2012/04/09(月) 16:14:54.60ID:???
同じ人かどうか知らんけどJavaの人がずっといるよね
0405nobodyさん2012/04/09(月) 16:18:33.54ID:???
PHPは継ぎ接ぎの付け焼刃だから
速度の面でもOOPに向いてない言語
0406nobodyさん2012/04/09(月) 17:13:02.79ID:???
>>401

>>383
0407nobodyさん2012/04/09(月) 17:17:33.15ID:???
>>401

Javaは高機能なキャッシュが簡単に利用できる。
デフォルトでmemcachedみたいなものがある。
0408nobodyさん2012/04/09(月) 17:38:34.82ID:7hhouTf2
【OS名】macLion
【PHPのバージョン】5.3.8
【連携ソフトウェア】
【質問内容】持ってる本見ながらソース書いたんですけどアップロードボタン押してもファイルのソース出てこず変化起きません。
別ソースで出来たからパーミッションとかPCの設定大丈夫そうです。でも間違い知りたいのでどこをどう直せばいいでしょうか?
test3.php
<html>
<head><title>うpろだ</title></head>
<body>

<from action="test3.php" method="POST" enctype="multipart/form-data">
<input type="file" name="filename" size="50">
<input type="submit" value="アップロード">
</form>

<?php
$file_name=$_FILES['filename']['name'];//ファイル名の取り出し
$file_type=$_FILES['filename']['type'];//ファイルタイプの取り出し
$temp_name=$_FILES['filename']['tmp_name'];//一時ファイル名の取り出し
?>

画像ファイル名<?php echo $file_name;?>
MIMEタイプ<?php echo $file_type;?>
一時ファイル名<?php echo $temp_name;?>

</body>
</html>
0409nobodyさん2012/04/09(月) 17:49:50.83ID:???
>>407
>Javaは高機能なキャッシュが簡単に利用できる
これはなんていう名前の機能なの?
0410nobodyさん2012/04/09(月) 18:05:15.35ID:???
>>404
印象だけだけど、JavaとかCとかって固執やこれが一番みたいな自己主張する人が多いような。
負荷の話してる人って、たとえばベテランの高齢技術者ならまあ立場もふくめて納得(前世紀は何年たっても処理能力の向上はたいして効果なかった)だけど、
若者が語っているのなら、それって単にベテラン高齢者とかその人達が書いた本の受け売りだろ。受け売りじゃSEの才能なしだよ。評論家にでもなるつもりか。
0411nobodyさん2012/04/09(月) 18:14:14.21ID:???
Javaは潔癖なのかもな。そりゃPHPとは相容れないだろうなっておもう。
0412nobodyさん2012/04/09(月) 18:24:42.75ID:???
あと、>>398はひどすぎだろ。てかキチガイ?
ここPHPスレだろに。
昔、知り合いに
>別言語を覚えようとしない君は意見を言う資格はない。
>Java言語を君が覚えてphpと使い分ければ無問題。
みたいなスタンスの奴がいて、初めはすごいやつだと一目おいていたけど、つきあってるうちに
そいつ、本の知識は豊富だけど、プログラミング技術はゼロ、タイプ速度も一般企業の事務のおっさん並み、
って感じの人間だと発覚して幻滅したのを思い出した。
自分ではデバッグもできないけど本の通りに作ってんだからデバッグすれば自分のプログラムはうまくいくはずって捉え方していつもそこどまり。
つまり自分ではまったく何も作れない。そいつにいざ作らせると本のとおり、または他人のソースを真似て作ってるにもかかわらずバグふくんでそれを最終的に自分で直せず、直せなくても直せたら動くんだからいいやで終わってしまう態度。
本にかいてる知識のみを脳内につめこんでそれを他人にことあるごとに披露して悦に入ってるタイプ。
0413nobodyさん2012/04/09(月) 18:39:50.47ID:???
というか両方できるようになれば?
0414nobodyさん2012/04/09(月) 18:40:59.39ID:???
>>410
さあ、がんばれよ。
0415nobodyさん2012/04/09(月) 18:49:05.99ID:???
ここの回答者はバカばかり。
0416nobodyさん2012/04/09(月) 19:21:50.24ID:???
PHPは趣味の言語
0417nobodyさん2012/04/09(月) 19:41:13.87ID:???
>>412
まぁ、別言語を覚えようとしないものが意見をするなという考えは極端だけども。
後半に書いてるそれは、その知り合いがそうだっただけで、
複数の言語を状況に応じて使い分けるべきって考えの人がみんなそうなわけじゃないよね。
つまり>>398がどういう人間かがわからないのに決め付けるのはよくないよ。

ただ、シングルトン = DBコスト削減みたいな書き方をしているJavaの人たちはちょっと偏りすぎてるとは思う。
何言ってんだろって感じ。
0418nobodyさん2012/04/09(月) 19:54:06.41ID:???
だからがんばれよ。
0419nobodyさん2012/04/09(月) 19:55:58.88ID:???
>>417
何言ってるの?複数言語身につけたら何か困るの?
さすがこのスレの回答者だな。
0420nobodyさん2012/04/09(月) 19:57:22.17ID:???
>>419
日本語読めないのか
0421nobodyさん2012/04/09(月) 19:58:46.82ID:???
がんばれよw
0422nobodyさん2012/04/09(月) 20:01:53.05ID:???
で、回答もせずにスレ違いを延々と続けて回答者叩いたつもりwwwwwwwww

>>408 回答してやれよwwwwww
お前らでも分かるhtmlの誤字だぞ
0423nobodyさん2012/04/09(月) 20:05:02.95ID:???
>>422
回答者じゃないのにここにいるの?
0424nobodyさん2012/04/09(月) 20:06:17.59ID:???
>>419
複数言語に多数手を出すと、if文すらわからなくなる俺
0425nobodyさん2012/04/09(月) 20:06:27.36ID:???
>>408
× from
○ form
0426nobodyさん2012/04/09(月) 20:07:48.71ID:???
>>422
恥ずかしくなったんなら来なくていいすよ
0427nobodyさん2012/04/09(月) 20:08:46.36ID:???
俺が指摘しないと回答しないやつらが何をwwwwwwww
0428nobodyさん2012/04/09(月) 20:11:36.29ID:???
なるほど、回答を促す役割の人なんだね。
未回答質問管理者とかコテつけたら?
0429nobodyさん2012/04/09(月) 20:12:56.18ID:???
複数言語知っておくと何か不都合あるの?

これだからPHPerは馬鹿にされる。
0430nobodyさん2012/04/09(月) 20:15:16.11ID:???
Yiiとcakeどっちがいいよ?
0431nobodyさん2012/04/09(月) 20:18:34.32ID:???
>>429
ないよ。このスレでわかるデメリットは、まれにif文がわからなくなる人がいるらしいってことぐらい。
でもJavaを習得すると他言語をdisることに夢中になりやすいのかもしれない。

>>430
スレ違い。
【PHP】PHPフレームワーク総合スレ15
http://kohada.2ch.net/test/read.cgi/php/1292118428/
0432nobodyさん2012/04/09(月) 20:22:38.12ID:???
クソ回答者のみなさんも他の言語を勉強しましょう!
0433nobodyさん2012/04/09(月) 20:26:27.74ID:???
ゲームの世界のレベルアップみたいに勉強したものを忘れないならいいけど
ずっと使ってないと帰国子女みたいに3年で英語忘れたりする。

すぐ思い出すよとか簡単に思ってるとまじで思い出せてない
0434nobodyさん2012/04/09(月) 20:30:36.76ID:???
生きてる言語ならずっと追い続けるか、差分をちゃんと理解しないと古いコード書くことにもなるしね。
0435nobodyさん2012/04/09(月) 20:32:54.40ID:7hhouTf2
>>425
うおやってもうた。。
どうもすみません
0436nobodyさん2012/04/09(月) 21:32:10.50ID:???
スレ違い。
PHP>Java>>>超えられない壁>>>ASP>Perl
http://kohada.2ch.net/test/read.cgi/php/1178094278/
Java VS PHP
http://kohada.2ch.net/test/read.cgi/php/1177676518/
0437nobodyさん2012/04/09(月) 22:10:01.90ID:???
このスレの回答者はなぜ他言語を学習しないのだろう。
不思議だ・・・・。
0438nobodyさん2012/04/09(月) 22:28:52.49ID:???
回答してない人を回答者となwwww
0439nobodyさん2012/04/09(月) 22:32:22.09ID:???
>>437
え、そうなの?
0440nobodyさん2012/04/09(月) 22:45:49.92ID:???
>>439
そうだよ。だってPHPerだもん。
0441nobodyさん2012/04/09(月) 23:04:02.48ID:???
カネにならないからだろ
大学でCやったけど本代も回収できてないしな
0442nobodyさん2012/04/09(月) 23:05:20.34ID:???
今は何やっても金にならにょ
0443nobodyさん2012/04/09(月) 23:12:59.38ID:???
Cやった人間が、無駄になったと言うの 初めて見たわwwwwww
0444nobodyさん2012/04/09(月) 23:20:12.68ID:???
Cは無駄ではないなたしかに
0445nobodyさん2012/04/09(月) 23:21:28.31ID:???
>>441
それでこそPHPerだね。PHP以外何もいらない!
0446nobodyさん2012/04/09(月) 23:21:33.33ID:???
PHPやっててもCは役立つだろ・・・
逆にPHPから入った奴はC,C++はやるべきだ
Javaなんかよりもな
0447nobodyさん2012/04/09(月) 23:22:59.31ID:???
いらない
何も
捨ててしまおう
0448nobodyさん2012/04/09(月) 23:24:12.30ID:???
PHPerはPHPオンリーで結構。それだけで十分。
CもJavaも不要。
0449nobodyさん2012/04/09(月) 23:36:18.13ID:???
いやいや、軽い気持ちでPHPのモジュール書くでしょ。
Javaって、ここ遅いからCにするか、ってできるのかな。
0450nobodyさん2012/04/09(月) 23:39:51.39ID:5g1XgyEX
phpができればなんでもできる

0451nobodyさん2012/04/09(月) 23:40:09.59ID:???
>>448が良いこと言った!
0452nobodyさん2012/04/09(月) 23:40:53.53ID:???
>>449
Cも不要。PHPだけでよい。
0453nobodyさん2012/04/09(月) 23:41:45.28ID:???
>>449
http://d.hatena.ne.jp/maachang/20110110
適当に調べたけど、JNA、JNIってのを使えばいいみたいね。
JNAはP/Invokeに似てるらしいから簡単みたい。でも速度をとるならやりにくいJNIってのを使うみたい。
0454nobodyさん2012/04/09(月) 23:43:40.93ID:???
さてここからJavaのスレになりました。
0455nobodyさん2012/04/09(月) 23:43:48.52ID:???
>>452
方針転換したの
0456nobodyさん2012/04/09(月) 23:45:59.49ID:???
Javaスレになんてなってないだろ。たいした話はしてない
0457nobodyさん2012/04/09(月) 23:47:38.76ID:???
さてここからphpのスレになりました。
0458nobodyさん2012/04/10(火) 00:32:34.16ID:???
乗っ取られたスレなどこんなもんだよ
0459nobodyさん2012/04/10(火) 00:34:53.21ID:???
史上最強のウェブ言語「PHP」
0460nobodyさん2012/04/10(火) 00:35:52.18ID:???
もともと趣味用に作られたガラクタ言語
0461nobodyさん2012/04/10(火) 00:37:02.36ID:???
ここのスレ読んでりゃ、
なぜPHPerがバカにされるのかよくわかる。
■ このスレッドは過去ログ倉庫に格納されています