【PHP】下らねぇ質問はID出して書き込みやがれ 138©5ch.io
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001nobodyさん
2014/10/28(火) 01:25:35.08ID:???過去スレ、関連スレ、FAQなどは>>2-10辺り
次スレは>>980が立てる。10分以内に立たない場合、宣言してから立てたい人が立てること。
◆前スレ
【PHP】下らねぇ質問はID出して書き込みやがれ 137
http://kanae.2ch.net/test/read.cgi/php/1411222521/
◆質問用テンプレ
【OS名】CentOS
【PHPのバージョン】5.5
【連携ソフトウェア】MySQL ImageMagick
【質問内容】
◆質問する時の注意
・ スレを上げて自分のIDを表示させること。(メール欄に何も記述しない。専ブラのsageチェックを外す)
・ 己の行った操作、変更などを詳しく明記すること。
・ エラーメッセージはそのまま表記すること。「エラーが出ます」だけでは回答不可。
・ 質問者として、態度をわきまえること。
・ 事前に関連リンクの公式マニュアル、リファレンス本くらいはちゃんと目を通しておくこと。
(PHPで最良の教本はこの公式マニュアル。市販の書籍は嘘が多いので鵜呑みにしない。)
◆質問後の注意
・2回目以降は最初に質問した際のレス番号を入れて、偽者防止に必ずIDを表示させること。
・解決しなくても回答をもらった場合はお礼を言うこと。
(荒らし、煽りは除く。煽られたときも、無闇に反論せずスルーすること。)
◆回答者への注意
・誰にレスしているのか分からないと困るので、>>(アンカー)をつけて回答すること。
【その他諸注意】
・SQL・正規表現・PEAR・テンプレート(Smarty等)・フレームワークは各該当スレへ
0809nobodyさん
2014/12/11(木) 15:48:45.11ID:???同じことするなら遅いPHPで書かれた処理が軽いわけがない。
0811nobodyさん
2014/12/11(木) 19:38:20.19ID:???負荷なんて大して変わらんから好きなほうでやれ
特定のレス削除はdat内容を一度変数に全部展開したり
ファイルseekする分DBのほうが効率がいいが
レスの削除なんて追記に比べちゃ頻度は少ないんだから
0813nobodyさん
2014/12/11(木) 21:26:58.66ID:YDrJOF/V「本当にこれで大丈夫かな?複数実行されて大変な事にならないかな?」
って心配になることありませんか?
0814nobodyさん
2014/12/11(木) 21:31:36.55ID:???0815nobodyさん
2014/12/11(木) 21:37:01.94ID:YDrJOF/V例えばサーバトラブルなどで重複実行されたりしないか心配になります。
これって私だけですか?
0816nobodyさん
2014/12/11(木) 22:17:27.64ID:???0817nobodyさん
2014/12/11(木) 22:30:27.81ID:YDrJOF/V寝ている間に多重登録・送信されていないかなど・・・
0818nobodyさん
2014/12/11(木) 22:43:05.02ID:???0819nobodyさん
2014/12/11(木) 22:44:36.86ID:???複数実行されて大変なことになるなら複数実行させないようにするのが当たり前
0820nobodyさん
2014/12/11(木) 23:07:22.51ID:???DBにユニークキーを設定して、重複登録をはじくようにする
眠らずに監視をする
医者に相談する
どれか好きなのを
0821nobodyさん
2014/12/11(木) 23:58:25.55ID:???0824nobodyさん
2014/12/12(金) 08:13:13.63ID:???回答ありがとうございました。削除は確かにそうですね
>>812
phpの場合、負荷が気になるのは書き込みだけなので
よく考えるとDBの場合は読み込みの方がボトルネックになりそうですね
そう思うと2ちゃんねるのような掲示板の場合はphpだけで作る方が軽くなりそうですね
0827nobodyさん
2014/12/12(金) 11:02:35.44ID:???0830nobodyさん
2014/12/12(金) 14:03:59.27ID:???ファイルガー ファイルガー って完全に荒らしだな
最初から質問すんなよカス
0831nobodyさん
2014/12/12(金) 15:08:41.97ID:???表示はされたのですが、レスが反映されません。
下らねぇ質問ですが解決策よろしくお願いします。
0832nobodyさん
2014/12/12(金) 15:11:33.03ID:y/WWCkLW0833nobodyさん
2014/12/12(金) 15:30:54.46ID:2tl9x8qr0835787
2014/12/12(金) 16:20:42.27ID:???0836nobodyさん
2014/12/12(金) 16:30:46.61ID:TCQJPVp4ファイル操作をシコシコ書く必要がなくなり
ビジネスロジックに集中できるからね
0837nobodyさん
2014/12/12(金) 18:44:14.20ID:2tl9x8qr0839nobodyさん
2014/12/12(金) 21:58:57.34ID:???0840nobodyさん
2014/12/13(土) 00:08:48.39ID:???一見テキストを使ったほうが簡単そうに見えるけど、実用的なものを作るまで想像以上に面倒だから。
面倒な部分の例をいくつか挙げる。
・ロック処理
例えば複数人同時に書き込みのアクセスが有った場合とか考える必要あり。
・チューニング
書き込みが溜まってくるとテキストの量が増える=処理が遅くなる
・検索処理
上のと似たような感じだが、1000件書き込みがあるテキストの中で300番目のものが欲しい場合とか。
他にもファイルが壊れるとかバックアップとか問題がある。
で、それらを解決しているのが一般的なDBなわけ。
もちろん処理方法とプログラムの用途次第ではテキストのほうが適している場合はあるが、ものすごく限られるだろう。
少なくとも俺は今更テキスト保存で掲示板なんぞ作りたくない。
0843nobodyさん
2014/12/13(土) 00:54:10.78ID:???荒らしてる自覚がないならリアルでも周りの人間にそうとう迷惑かけてるだろ
他人に迷惑かけるために生まれてきたのかよコイツ
0844nobodyさん
2014/12/13(土) 00:55:30.50ID:???参考になるかも知れない。
0846nobodyさん
2014/12/13(土) 03:31:10.50ID:6/28jgZtテキストの面倒な点だけ書いて、DBの面倒な点は書かないの?
0849nobodyさん
2014/12/13(土) 05:15:10.20ID:???どんだけ時間無駄にしてるの?
0852nobodyさん
2014/12/13(土) 07:02:03.29ID:???ニートタイムにこれだけ粘着して恥ずかしくないのかなぁ
0855名無しさん@そうだ選挙に行こう
2014/12/13(土) 12:50:38.89ID:???キチガイと言われて自覚しながらも受け流すだけのゴミアンチ
0856名無しさん@そうだ選挙に行こう
2014/12/13(土) 13:22:14.82ID:???荒らすためにわざわざ質問を作ってIDなしで書き込むマジキチは質問者とは呼ばない
0857名無しさん@そうだ選挙に行こう
2014/12/13(土) 13:59:29.07ID:vjj/SYI1>【PHPのバージョン】5.5.14
>【連携ソフトウェア】gd
>【質問内容】
外部ライブラリを手動で入れたりphp,apacheを再インストールする質問はここでいいですか?スレチなら誘導願いたいです。。
osx10.9を10.10にしたらgdのimagettftext、imagettfbbox関数が動かないて感じなのですが
0858名無しさん@そうだ選挙に行こう
2014/12/13(土) 16:19:59.87ID:???0859857
2014/12/13(土) 17:12:38.84ID:vjj/SYI1出来ました。。
http://plusblog.jp/12776/
Macosxは10.10に更新されて間もないですけど余りにもgdのシステムをゴッソリ(そこまでやるなら何故gdごと消さなかったのかわからないレベル。pngも処理出来ない)消してたので凄い人がセッティングしてくれたみたいですありがてぇ
0860名無しさん@そうだ選挙に行こう
2014/12/13(土) 17:16:06.24ID:???0861名無しさん@そうだ選挙に行こう
2014/12/13(土) 17:42:26.56ID:6/28jgZt> 先日、YosemiteにてWEB環境を構築しましたが、PHPのバージョンは5.5.14、そのままGDも使えるので良かった
0862名無しさん@そうだ選挙に行こう
2014/12/14(日) 08:54:05.80ID:???わざわざホモ会社のOS使ってるということは>>857はホモなんだろう
気色悪い
0863名無しさん@そうだ選挙に行こう
2014/12/14(日) 17:50:04.90ID:???0864名無しさん@そうだ選挙に行こう
2014/12/14(日) 18:37:21.49ID:???0865nobodyさん
2014/12/14(日) 20:31:25.50ID:???0866787
2014/12/15(月) 02:31:22.80ID:???詳しくありがとうございます。大変参考になります。
>>844
実はそれをいじっていて>>787の質問に至りました。
とりあえずテキスト使用にして後でDB使用に変更できるような実装で考えてみたいと思います。
0867nobodyさん
2014/12/15(月) 05:28:19.14ID:???0868nobodyさん
2014/12/15(月) 09:03:55.72ID:???DBの方がめんどくさいと思ってるんだよなぁ。
0870nobodyさん
2014/12/15(月) 11:45:54.36ID:???0871787
2014/12/15(月) 14:23:54.73ID:???0872nobodyさん
2014/12/15(月) 14:25:10.41ID:???0873nobodyさん
2014/12/15(月) 15:02:13.17ID:???0874nobodyさん
2014/12/15(月) 15:15:28.34ID:eMdmVqLr0875nobodyさん
2014/12/15(月) 15:17:54.50ID:???わずかでも負荷を考えるならPHP自体選択肢として出てこい
0877nobodyさん
2014/12/15(月) 15:34:33.52ID:???商売系のホムペとか大規模なオンラインゲームだと、
整合性の確保やら排他処理やらを完全に自分でコントロールする必要があるからファイルが適切。
まぁセキュリティ的に脆弱なバイナリの上でゴミスクリプトを走らせるしか能のないPHP厨には関係ない話か。
0878nobodyさん
2014/12/15(月) 16:16:17.60ID:1aRqAQk81/2とか1/4を0.5や1.25と認識できるようにしたいのですが
どうすればいいですか?
0880nobodyさん
2014/12/15(月) 17:24:11.71ID:???$in='5/4';
if(preg_match("|[0-9]/[0-9]|",$in))
{
eval('$res = '.$in.";");
echo $res;
}
1/4は0.25になっちゃいますが。
0881nobodyさん
2014/12/15(月) 18:11:25.96ID:???その通り
知能の低いペチパーに自分で管理させたら劣化版のDBもどきができるだけ
それならまだ色々危ういDB使っててもらったほうがまだマシ
0882nobodyさん
2014/12/15(月) 18:23:01.61ID:???0886nobodyさん
2014/12/15(月) 23:55:21.90ID:???0887nobodyさん
2014/12/16(火) 02:53:01.82ID:???0889nobodyさん
2014/12/16(火) 15:48:50.41ID:???ヤ〇トが「会社の責任ではなく配達担当者のせい」と言ってるのと同じで他から見れば同一なんだよ。
企業は社員を教育する責任があるが、PHPはそんな責任はないからもっとやりたい放題で始末が悪い。
メジャーなレンタル鯖に知り合いがいるけど、どこでも鯖に負荷をかけてるのはPHPだとよ。
そういった理由もあって大手レンタル鯖からはどんどんPHPが外されてる。
0890nobodyさん
2014/12/16(火) 16:08:06.78ID:???ないと誰も契約してくれない
0891nobodyさん
2014/12/16(火) 16:13:32.08ID:???0893nobodyさん
2014/12/16(火) 17:51:58.32ID:???探せばちったぁありそうだけど。
0894nobodyさん
2014/12/16(火) 17:53:59.94ID:???大手ではphpは必須だよ
ないと誰も契約してくれない
0895nobodyさん
2014/12/16(火) 18:22:57.41ID:???0896nobodyさん
2014/12/16(火) 20:12:21.50ID:???具体的にはどこのサーバーなの?
0899nobodyさん
2014/12/16(火) 21:21:02.63ID:???http://gihyo.jp/dev/column/01/prog/2010/030801?page=2
RailsとCakePHPを比べたところ,高負荷時にはRails のほうが大幅に応答性能が高いという結果が出たことですね。
これは200リクエスト/秒くらいからPHPの応答性能が急激に下がるのが原因です。
Rubyはそれほど大きくはパフォーマンスが落ちないんです。
第4回 Railsに変えてよかった!:iKnow!の場合 | Think IT
http://thinkit.co.jp/article/156/4?page=0,1
3ヶ月、わずか3名程度のエンジニアチームで、彼らはPHPで実装が完了していたレベルに追いつきました。
またコード量はPHPの1/5以下にまで削減されており、よりシンプルな構成も実現できました。
食べログの画面数は約200あるが,開発に取りかかって約2カ月で完成した。
「VBscriptならこの倍,PHPでも1.5倍はかかっていたのではないか」
コード量も10分の1になった。
http://itpro.nikkeibp.co.jp/article/OPINION/20071031/286028/
0900nobodyさん
2014/12/16(火) 23:15:45.12ID:hMXz09n4【PHP】下らねぇ質問はここに書き込みやがれ [転載禁止]c2ch.net
http://peace.2ch.net/test/read.cgi/tech/1418738547/
ただ、文字数の関係で【避難所】の文言をスレタイに入れられなかった。
0901nobodyさん
2014/12/16(火) 23:17:11.13ID:P/TvmbzCありがとう、乙です
0902nobodyさん
2014/12/17(水) 00:19:02.31ID:???0904nobodyさん
2014/12/17(水) 02:41:51.26ID:???0905nobodyさん
2014/12/17(水) 02:42:46.33ID:???0906nobodyさん
2014/12/17(水) 07:13:47.09ID:o5IAkbNcどのような実装をすればよいですか?
PHPは5.4、MySQL5.5を使っています。
チェックボックスが64個以下ならSET型やbit演算で対応できるのですが、
それ以上となるとどうしたらよいかわかりません。
どなたか教えてください。
0907nobodyさん
2014/12/17(水) 07:59:54.19ID:???レス数が900を超えています。1000を超えると表示できなくなるよ。