アカウント名:
パスワード:
このスレッド [twitter.com]が興味深い。IPAの説明とも辻褄合うし、いい線ついてそう。
そこで「それリダイレクト設定どこに書きました? .htaccessに書いてない? でしょ? じゃあhttpd.confに書いて再検証してみて」と指示してやり直した結果、許容し得る性能低下で済むようになったとの報告があり、数万行のリダイレクト設定を施したリニューアルが無事実現できました。
その他、仮に遅くなったとしてもCDNに301をキャッシュさせれば影響なんてないだろとかもツッコまれてるなぁ。
.htaccess はデバッグしにくいし(特に mod_rewrite とか使うと)、原因不明で遅くなってもどこで遅くなったか分かりにくいし、高級言語を使った方が早いことも多いです。
例えば、リダイレクトだと、古いエンジニアには感覚的に理解できないかもしれませんけど、より低レイヤーのサーバーの.htaccessでやるよりも、MySQLとかでリダイレクトの対応テーブルを作って、phpでリダイレクトした方がよっぽど早いです。MySQLはよく使うデータは普通にメモリにキャッシュしてくれるからです。1000万件あろうと、10msとかでリダイレクトできますよ。
下手に低レイヤーの技術を使うと遅くなるという例ですね。
今だいたいのCMSはデータをファイルでは持っていなくて、データベースのバイナリブロブに突っ込んでいるような。業者もそういう提案をしてくるのがほとんどだと思うんですが、なんでなんですかね?
まあ正直な話malaが真っ先に.htaccessを持ち出したのには加齢臭を感じた。もっとこうなにかないんですか? いずれにしてもIPAが発注した業者にはO(N)な無能実装しかできなかったのは確かのようだけど
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
.htaccessでやろうとした説 (スコア:5, 興味深い)
このスレッド [twitter.com]が興味深い。IPAの説明とも辻褄合うし、いい線ついてそう。
その他、仮に遅くなったとしてもCDNに301をキャッシュさせれば影響なんてないだろとかもツッコまれてるなぁ。
php + MySQL でリダイレクトした方が早い (スコア:0)
.htaccess はデバッグしにくいし(特に mod_rewrite とか使うと)、原因不明で遅くなってもどこで遅くなったか分かりにくいし、高級言語を使った方が早いことも多いです。
例えば、リダイレクトだと、古いエンジニアには感覚的に理解できないかもしれませんけど、より低レイヤーのサーバーの.htaccessでやるよりも、MySQLとかでリダイレクトの対応テーブルを作って、phpでリダイレクトした方がよっぽど早いです。
MySQLはよく使うデータは普通にメモリにキャッシュしてくれるからです。
1000万件あろうと、10msとかでリダイレクトできますよ。
下手に低レイヤーの技術を使うと遅くなるという例ですね。
Re: (スコア:0)
今だいたいのCMSはデータをファイルでは持っていなくて、データベースのバイナリブロブに突っ込んでいるような。業者もそういう提案をしてくるのがほとんどだと思うんですが、なんでなんですかね?
Re: (スコア:0)
まあ正直な話malaが真っ先に.htaccessを持ち出したのには加齢臭を感じた。もっとこうなにかないんですか? いずれにしてもIPAが発注した業者にはO(N)な無能実装しかできなかったのは確かのようだけど