のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:126,332,126人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

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

    php スレッド一覧へ / php とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    351 : nobodyさん - 2013/11/20(水) 18:11:55.88 ID:??? (+52,+29,-2)
    インデント、手で入れてるんですか?
    352 : nobodyさん - 2013/11/20(水) 18:13:31.78 ID:??? (+7,+23,+0)
    >>350
    ないと思うけど
    353 : nobodyさん - 2013/11/20(水) 18:14:21.21 ID:??? (+120,+29,-36)
    >>341
    インデントはスペース4つが普通。
    いろんな文法チェッカーツールも、デフォルトではタブでインデントしてると警告を出すのが多い。
    354 : nobodyさん - 2013/11/20(水) 18:17:04.21 ID:??? (+151,+29,-41)
    >>349
    ないんです
    聞いてみたら「昔からこうだった」らしいので。
    そういうものなのかなと少し疑問に思って質問しました。すみません

    >>353
    TABじゃないらしいですね。
    >>345さんの教えてくれたページを見て驚きました

    スレ汚し申し訳なかったです
    356 : nobodyさん - 2013/11/20(水) 18:19:19.18 ID:??? (+77,+29,-15)
    >>354
    PHPのインデントはスペース派が多いけど
    どっちでもいいよ。会社やプロダクトで決められたほうを使うべきかな
    357 : nobodyさん - 2013/11/20(水) 18:20:47.24 ID:??? (+12,-29,-23)
    >>356
    PSR-2がスペース使うのがMUSTだから、どっちでもいいならスペース使っといた方がいい。
    358 : nobodyさん - 2013/11/20(水) 18:43:18.00 ID:??? (+84,+29,-27)
    >>341
    vimの設定ちょこちょこしておけばインデントは勝手にやってくれるよ。
    インデントを入れずに書くのはやめといたほうが。
    359 : nobodyさん - 2013/11/20(水) 18:56:19.40 ID:??? (+78,+29,-6)
    >>354
    やべえなその会社w
    お前が引っ張っていってやれ
    360 : nobodyさん - 2013/11/20(水) 19:11:37.50 ID:??? (+0,-29,-41)
    >>357
    PSR-2に従うならだな
    従うかはMUSTではないからな

    うちはPSR-1までは従ってるけど、コーディングスタイルは全然違うな
    361 : nobodyさん - 2013/11/20(水) 19:29:19.34 ID:??? (+116,+29,-34)
    >>346
    いい加減な事を教えないでくれ
    301はリソースが一時的に別の場所に「ある」時に使う
    ソフト404エラーは404を返すべきところで「404を返さない」事を指す
    362 : nobodyさん - 2013/11/20(水) 19:45:20.59 ID:??? (+19,-29,-105)
    >>361
    違うよ、まず301は恒久的だぞ、一時的は302
    301にしろ302にしろ、リソースが新しいURIに移動したことを示す。
    404はURIに一致するリソースが見つけられない、リソースはあるがリクエストを拒否したい等々
    移動させることは勝手だし、リソースのあるなしは関係ない。

    >ソフト404エラーは404を返すべきところで「404を返さない」事を指す
    その通りだが、そのURIを301にしてその先で404を返すのは勝手。
    その場で404を返そうがどっちでも良い
    返せるならその場の方が好ましいとは言えるかもしれない
    365 : nobodyさん - 2013/11/20(水) 20:08:13.76 ID:??? (-3,-26,-5)
    PHPマニュアルが変わった?
    366 : nobodyさん - 2013/11/20(水) 20:10:39.68 ID:??? (+39,+21,+0)
    変わった
    367 : nobodyさん - 2013/11/20(水) 20:39:38.18 ID:??? (+12,-29,-145)
    >>362
    > 違うよ、まず301は恒久的だぞ、一時的は302
    ごめん、俺が取り間違えてる

    > 404はURIに一致するリソースが見つけられない、リソースはあるがリクエストを拒否したい等々
    > 移動させることは勝手だし、リソースのあるなしは関係ない。
    404は適当な理由による拒否として使うコードではない (RFC 2616#10.4.5)
    拒否する理由に合わせて400、401、403、406等が用意されている

    > その場で404を返そうがどっちでも良い
    > 返せるならその場の方が好ましいとは言えるかもしれない
    Googleが決めたソフト404エラーを回避する義務がないのは同意するけど
    無いものを無いと知っててクライアントに教えないのはHTTPサーバーとして行儀が悪い
    今回のケースではPHPで対応できるのだから404を返すべき。この点は譲れん
    369 : nobodyさん - 2013/11/20(水) 21:02:06.21 ID:??? (+45,-30,-146)
    >>367
    10.4.5
    This status code is commonly used when the server does not wish to
    reveal exactly why the request has been refused, or when no other
    response is applicable.
    書いてあるよ。

    >無いものを無いと知っててクライアントに教えないのはHTTPサーバーとして行儀が悪い
    301と404のセットで教えてるから良いんだよ
    301を返さずに404の方が好ましいかもしれない。だがMUSTじゃないし問題なし
    370 : nobodyさん - 2013/11/20(水) 21:25:52.44 ID:??? (+11,-29,-47)
    >>369
    > 10.4.5
    それは404の説明ではなく commonly used な
    「リクエストを拒否する理由を隠したい、適当なものがない時にも使われている」という使用例だ
    ソフト404エラーの話とはまた違う

    > 301と404のセットで教えてるから良いんだよ
    だから選択ではなくセットで使えという事が
    ソフト404エラーに該当するしHTTPサーバーとしての振る舞いとしても良くないと言ってるんだ
    371 : nobodyさん - 2013/11/20(水) 21:31:48.37 ID:??? (+52,+29,-1)
    まだやってたのか
    372 : nobodyさん - 2013/11/20(水) 21:38:05.31 ID:??? (+107,+29,-3)
    >>369
    >>344に対する回答>>346が間違い
    それだけの話だ
    373 : nobodyさん - 2013/11/20(水) 21:42:05.18 ID:??? (+11,-29,-88)
    >>370
    HTTPステータスの話とソフト404の話をごっちゃにしないでくれ

    ソフト404はあくまでGoogleがこれ404がいいよねってURLだ
    あくまで提案であり、このままだと404と見なすよって意味だ

    元の質問が、302→404としたらソフト404でなくなるかだ
    答えは「なくなる」だ。これはHTTPステータスではなくGoogleの話だ

    >それは404の説明ではなく commonly used な
    >「リクエストを拒否する理由を隠したい、適当なものがない時にも使われている」という使用例だ
    >ソフト404エラーの話とはまた違う
    そのとおり、最初からソフト404エラーとしてそれを説明してないので問題ない
    374 : nobodyさん - 2013/11/20(水) 21:45:08.54 ID:??? (+72,+29,-3)
    >>372
    どうみてもあってるんですが、どこが間違ってるんでしょうか?
    375 : nobodyさん - 2013/11/20(水) 21:48:25.66 ID:??? (+36,-29,-78)
    厳密には
    http://support.google.com/webmasters/answer/181708?hl=ja
    >存在しないページに対して 404 と 410 以外のコードを返すこと(または 404 を返す代わりにホームページなど他のページにリダイレクトすること)は、問題となる可能性があります。
    と書いてはあるんだ

    実際は302か301で404に飛ばしても、ソフト404エラーの解決にはなる
    376 : nobodyさん - 2013/11/20(水) 22:06:42.02 ID:??? (+72,-29,-115)
    >>373
    そうだな対Googleの話に絞ろう
    http://support.google.com/webmasters/answer/181708?hl=ja
    > 存在しないページに対して 404 と 410 以外のコードを返すこと
    > (または 404 を返す代わりにホームページなど他のページにリダイレクトすること)は、問題となる可能性があります。
    > まず、その URL にページが存在することが検索エンジンに明示されます。
    > その結果、URL がクロールされ、コンテンツがインデックスに登録される場合があります。

    質問者はそのURLに対するリクエストをリダイレクトすると
    ソフト404エラーにならなくなるのか?を訪ねているのだから答えはNOだ
    377 : nobodyさん - 2013/11/20(水) 22:13:11.42 ID:??? (+105,+29,-26)
    >>376
    どうやってコンテンツがインデックスに登録されるんだい?
    404返してるページはgoogleはインデックスしないぞ
    378 : nobodyさん - 2013/11/20(水) 22:17:24.84 ID:??? (+62,+29,-30)
    >>375
    ごめんリロードしてなかった
    俺のサーバーじゃないならリダイレクトしようが何しようが全然構わないけど、
    初心者が見に来るスレだからこそ理想的な手段でやって欲しい
    379 : nobodyさん - 2013/11/20(水) 22:23:26.54 ID:??? (+75,+29,-32)
    スレチだしそろそろ終わらせようか

    >>377
    404や410を返さないURLをどう扱うかは俺ではなくGoogleが決める事
    そしてソフト404エラーを回避するためには404、410を返す以外の解決手段が書かれていない
    それ以上何を語ればいいんだ
    380 : nobodyさん - 2013/11/20(水) 22:26:20.27 ID:??? (+115,+29,-32)
    >>344 >>346
    404か410をその場で返す方が
    301や302を利用して404に飛ばすより好ましい

    ってレスすれば良いだけではないか
    >>361の暴走が全てを狂わせた感じだな
    381 : nobodyさん - 2013/11/20(水) 22:39:23.48 ID:??? (+73,+29,-20)
    >>380
    はいはい俺の暴走俺の暴走
    質問者も居ないみたいだしもう終わらせよう
    382 : nobodyさん - 2013/11/20(水) 22:39:40.62 ID:??? (+23,-29,-59)
    >>377
    これこれ。
    > (または 404 を返す代わりにホームページなど他のページにリダイレクトすること)
    404を返さずに404らしきページを返すことを、google用語でソフト404という。
    だから、404らしきページを返すんなら、ちゃんとステータスコードも404にしろよってことだ。
    383 : nobodyさん - 2013/11/20(水) 22:42:16.58 ID:??? (+40,-30,-88)
    >>382
    俺の暴走だからもういいからPHPの話をしよう

                         /j
                       /__/ ‘,
                      //  ヽ  ‘, 、
                        //    ‘  ! ヽ        …わかった この話はやめよう
                    /イ       ‘, l  ’
                   iヘヘ,       l |  ’
                   | nヘヘ _      | |   l       ハイ!! やめやめ
                   | l_| | | ゝ ̄`ヽ | |〈 ̄ノ
                   ゝソノノ   `ー‐’ l ! ¨/
                n/7./7 ∧        j/ /     iヽiヽn
                  |! |///7/:::ゝ   r===オ        | ! | |/~7
                 i~| | | ,’ ’/:::::::::::ゝ、 l_こ./ヾ..     nl l .||/
                 | | | | l {‘:j`i::::::::::::::::`ーr ‘         ||ー?{
                  | ‘” ̄ ̄iノ .l::::::::::::::::::::::∧       | ゝ    ‘,
          , 一 r‐‐l   γ /、::::::::::::::::::::::::〉ー= ___  ヘ  ヽ   }
        / o  |!:::::}     / o` ー 、::::::::::::i o ,’:::::::{`ヽ ヘ     ノ
       / o    ノ:::::∧   /ヽ  o  ヽ::::::::| o i::::::::ヽ、 /   /
       /    ノ::::::/    /::::::::ヽ  o  ヽ:::| o {::::::::::::::Υ   /
    384 : nobodyさん - 2013/11/20(水) 22:46:13.11 ID:??? (+63,+29,-13)
    >>383
    分かってる人が多い中で、単にかみ合わなかっただけに見えるけど、
    そんな荒れなさんな。よくあること。
    385 : nobodyさん - 2013/11/21(木) 11:52:00.88 ID:??? (+67,+29,-17)
    >>376
    > ソフト404エラーにならなくなるのか?を訪ねているのだから答えはNOだ

    ならなくなるのがNOなのか、
    なるのがNOなのか。
    386 : nobodyさん - 2013/11/21(木) 13:55:32.19 ID:z+wm09wI (-15,+29,-171)
    ところで、フレームワークについてはどう思う?
    俺は、Symfony、Zend、Cakeを利用したことがあるけど、
    実際は、PurePHP派なんだ。
    フレームワークは重い。
    人材を探すのが難しい、学習コストがかかる(特にSymfony)
    そして、案件が少ない。
    と商業的にはいいとこなしなんだけど。
    逆に、標準PHPは、PHPプログラマならどんなフレームワーカーでも、対応できる。
    設計書とオブジェクト指向さえしっかりしていればね。
    こう思うんだけど、皆はどう思ってる?まさかクールだからって理由でフレームワークを使っているわけではあるまい。
    388 : nobodyさん - 2013/11/21(木) 14:08:25.90 ID:??? (+57,+29,-69)
    フレームワーク指定の案件を受けたことないわ
    フレームワークを知ってる人たちが使うと早く案件が終わるから使うってパターンが多いんじゃないの?
    389 : nobodyさん - 2013/11/21(木) 14:33:34.62 ID:??? (+66,+28,-26)
    フレームワーク禁止案件ならいくつかあった
    390 : nobodyさん - 2013/11/21(木) 14:35:35.69 ID:??? (+47,+19,-27)
    自社フレームワーク禁止案件ならあったな
    391 : nobodyさん - 2013/11/21(木) 14:37:29.80 ID:??? (+96,+29,-57)
    何を使うかは受注側、それもメインプログラマが決定すべきものでしょ
    既に開発が始まってるPJにアサインされたらやるしかないけど
    開発中から開発後まで使うことでメリットを感じるフレームワークならそれでいい
    392 : 389 - 2013/11/21(木) 15:32:28.62 ID:??? (+70,+29,-28)
    >>391
    > 何を使うかは受注側、それもメインプログラマが決定すべきものでしょ

    リリース後、自社メンテを睨んでたんだと思うよ。
    393 : 363-364 - 2013/11/21(木) 16:58:54.01 ID:Bf2F+E9Z (+26,+29,-1)
    >>368
    ありがとうございます!!
    神様と呼ばせてください!!
    神様ありがとうございました!!!
    394 : nobodyさん - 2013/11/21(木) 17:32:10.23 ID:??? (+52,+29,-15)
    ごめん、一箇所無駄があるわw
    395 : nobodyさん - 2013/11/21(木) 20:12:07.71 ID:??? (+53,+27,-9)
    >>368
    これだと数が増えるにつれ際限なくメモリ使うから糞コードだぞ
    396 : nobodyさん - 2013/11/23(土) 02:09:37.21 ID:??? (+197,+29,-9)
    phpで掲示板を作ったのですが、次は何を作るのがオススメですか?まだ3ヶ月の初心者です。
    397 : nobodyさん - 2013/11/23(土) 02:18:18.78 ID:??? (+70,+29,-5)
    >>396
    PHPから離れて別の言語を探索してみるのもよし
    398 : nobodyさん - 2013/11/23(土) 02:19:06.56 ID:??? (+57,+29,-17)
    流体シミュレーションでも作るといいよ
    399 : nobodyさん - 2013/11/23(土) 02:20:08.49 ID:??? (+74,+29,-12)
    >>396
    次はwordperssを使いましょう
    それでHPを作成販売すればお金が稼げます。実際にやってる企業も多いですよ
    400 : nobodyさん - 2013/11/23(土) 02:21:36.61 ID:??? (+15,-29,-28)
    >>396
    次はDBMSを勉強しよう
    お薦めはPostgreSQL
    日本では使用例も日本語文献も多いから
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / php スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について