タグ

ブックマーク / blog.myrss.jp (2)

  • 「@」でエラー抑制すると PHP が遅くなるという噂について : a My RSS 管理人ブログ

    PHP では @ を付けることでエラーを回避できるという便利な記述方法があり、ものぐさな私などは if (@$var["foo"]) $result = $var["foo"]; みたいなコードを書いてしまいます。 で、この処理が「遅い」という噂やツッコミを度々受けるので調べてみました。 「ほら、そんな気にするほどでも無いよ」という結果を期待していたのですが、、、なんじゃこりゃ。。。 劇遅じゃないですか、これ。 いやはや・・・ ちょっと列挙しますね。以下のようなコードを単純 for 文で 100万回実行したときの結果です。 error_reporting(0) で PHP4 if (@$a["hoge"]) $b = $a["hoge"]; ⇒ 約 2.4 秒 if ($a["hoge"]) $b = $a["hoge"]; ⇒ 約 1.3 秒 if (isset($a["hoge"]))

    iww
    iww 2018/09/20
    マジか あとで実験してみよう
  • URLのパラメータに「id」を使用すると google にインデックスされない : 管理人@Yoski

    前回、とあるところで話したら「へぇー」という感じだったので、意外に知られてないのかな、と、、、いうことで思い出したようにメモエントリ。。。(お盆だし) URL で "&id=" パラメータを使用しない。このパラメータを含むページは Google のインデックスに登録されません。 ネタ的には全然新しくありません。もう何年も前から存在しているルールです。 SEO をかじってる人なら必ず目を通す Google ウェブマスター向けガイドライン。 開発者の方も必読、ということで。 -- 8/12 追記 &id= がアウトで、 ?id= は OK とのことです(確かにそう書いてあるしそう引用している…)。 3ご指摘ありがとうございます。 投稿者 aka : 2006年08月11日 15:59 / 2006年08月 / (~2006) コネタ トラックバック このエントリーのトラックバックURL: ht

  • 1