パスワードを忘れた? アカウント作成
16553180 story
アナウンス

IPA、サイトリニューアルでのリンク切れを謝罪。重要コンテンツはリダイレクトする方針 30

ストーリー by nagazou
謝罪 部門より
あるAnonymous Coward 曰く、

ウェブサイトリニューアルで大量のリンク切れを起こしていたIPAは3日、謝罪の文書を発表した。発表によるとIPAのコンテンツへのリンクが社会で広く活用されており、リンク切れは大きな影響を及ぼすことに対する認識を欠いていたとしている(IPAウェブサイトリニューアルに係るお詫びと対応について窓の杜)。またITmediaの取材によると、全件リダイレクトさせるとWebサイトへのアクセスが遅くなるという懸念があった」とし予算の問題ではなくパフォーマンスの問題であったとしている。

全件リダイレクトさせると遅くなるというのがいまいちわからないが、そこまで負荷の高い処理なのだろうか?技術的な未熟さが問題では?と思うが皆様のお考えはいかがだろうか。Webサイトリニューアルのときのありがちなミスなども教えてもらえると(タレコミ子は)嬉しい。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Anonymous Coward on 2023年04月06日 13時58分 (#4439206)

    このスレッド [twitter.com]が興味深い。IPAの説明とも辻褄合うし、いい線ついてそう。

    そこで「それリダイレクト設定どこに書きました? .htaccessに書いてない? でしょ? じゃあhttpd.confに書いて再検証してみて」と指示してやり直した結果、許容し得る性能低下で済むようになったとの報告があり、数万行のリダイレクト設定を施したリニューアルが無事実現できました。

    その他、仮に遅くなったとしてもCDNに301をキャッシュさせれば影響なんてないだろとかもツッコまれてるなぁ。

    • by Anonymous Coward on 2023年04月07日 1時27分 (#4439590)

      今時のCPUやメモリは非常に高速なのですが、.htaccess は一般的なApacheではアクセスのたびに読み込むので容量が大きいとその度にディスクI/Oが発生して遅くなります。
      .htaccessが10MBとかになるとやっぱり遅くなりますよ。
      HDDの時代よりはマシになりましたけど、今流行のVPSとかクラウドとやらは多くの顧客で同一のSSDを共有しているので、ボトルネックになりがちです。
      まぁランダムリードで 50MB/s ぐらいだとすると、.htaccessが10MBだとそれだけで200ミリ秒はかかってしまいます。これは体感できるもっさり感になります。
      データベースの処理とかをすべて含めて100msでレスポンスを返したいので、10MBの.htaccessは許容できない、となります。

      親コメント
    • by Anonymous Coward on 2023年04月06日 17時45分 (#4439384)

      今の時代、数万件のリダイレクト指定が載ってようが、速度なんか遅くならないよ。
      なんならうちのECサイトだって廃盤になって後続商品出るたびに転送させまくってるしさw

      親コメント
    • by Anonymous Coward

      IPAでさえ無能業者の言い訳をそのまま鵜呑みにするレベルというのがひどい

      • by Anonymous Coward

        デジタル庁絡みなんじゃないの
        あれ外部から見ても明らかにブラック営業力だけで生きてる無能業者のすくつだから

      • by Anonymous Coward

        「こうだったんじゃないの?知らんけど」というネット上の個人の推測を、
        > IPAでさえ無能業者の言い訳をそのまま鵜呑みにするレベルというのがひどい
        と確定事項に変換するfake news製造具合がひどい

        • by Anonymous Coward

          確かに無能業者の言い訳をそのまま鵜呑みにするレベルかどうかまでは分からないけど、無能ではあるんじゃないの?

    • by Anonymous Coward

      IPAの中の人。早く否定しないとこれが定説になっちゃうぞ!いくらなんでもこれはないだろ?

    • .htaccess はデバッグしにくいし(特に mod_rewrite とか使うと)、原因不明で遅くなってもどこで遅くなったか分かりにくいし、高級言語を使った方が早いことも多いです。

      例えば、リダイレクトだと、古いエンジニアには感覚的に理解できないかもしれませんけど、より低レイヤーのサーバーの.htaccessでやるよりも、MySQLとかでリダイレクトの対応テーブルを作って、phpでリダイレクトした方がよっぽど早いです。
      MySQLはよく使うデータは普通にメモリにキャッシュしてくれるからです。
      1000万件あろうと、10msとかでリダイレクトできますよ。

      下手に低レイヤーの技術を使うと遅くなるという例ですね。

      • by Anonymous Coward

        今だいたいのCMSはデータをファイルでは持っていなくて、データベースのバイナリブロブに突っ込んでいるような。業者もそういう提案をしてくるのがほとんどだと思うんですが、なんでなんですかね?

      • by Anonymous Coward

        まあ正直な話malaが真っ先に.htaccessを持ち出したのには加齢臭を感じた。もっとこうなにかないんですか? いずれにしてもIPAが発注した業者にはO(N)な無能実装しかできなかったのは確かのようだけど

    • by Anonymous Coward

      そもそものリニューアルの理由が.htaccessのスパゲッティ化にあったりして。更新でレスポンスが遅くなる度に場当たり的対策を続けてきたがついに限界を迎えたと。それなら新たに振りなおしたのも理解できる。

  • by Anonymous Coward on 2023年04月06日 13時31分 (#4439179)

    せめて新しい404なページに新旧URL対応表へのリンクぐらい貼っておいてほしい。

    # このテの移行作業で対応表作ってない、なんて事はない…といいなあ…

    • by Anonymous Coward

      表があってそこまで出来るなら、JavascriptでURL読んで自動的にリダイレクトもできるよね。スマートではないけど

  • by Anonymous Coward on 2023年04月06日 13時48分 (#4439195)

    リダイレクトさせるページ数とかアクセス数、サーバーの性能がわからないから、何とも言えない感じではある。
    ただ、情報処理推進機構を名乗る資格は無いと思う。

    • by Anonymous Coward on 2023年04月06日 14時13分 (#4439216)

      > ページ数

      htaccessでリダイレクトするなんていう大馬鹿やらかさない限り数万でも普通に捌けますね

      > アクセス数

      月間400万PVだそうです
      https://twitter.com/tomocha0/status/1643204641998643202 [twitter.com]

      親コメント
    • by Anonymous Coward

      情報処理推進機構を名乗る資格は無いと思う。

      情報を処理(廃棄する)を推進する機構としてリダイレクトはよろしくないですよね(違

    • by Anonymous Coward

      リダイレクト処理自体は301で永続リダイレクトすれば以後直接リダイレクト先にアクセスするようになるので、リダイレクト処理自体の負荷は誤差レベルかと思う。

      おそらく、リダイレクト先のページを維持するコストの事なんだろうね。
      古いのイラネ、ってごっそり消しちゃったんだろうな。
      でも蓄積すること自体にも価値があるはずなので、公的機関としての見識を疑うね。

      ただ、実際の所は、負荷というのは単なる後付けの言い訳じゃないかと思う。判断ミスを誤魔化してんだろ。

      • by Anonymous Coward

        いや、古いコンテンツは消えてないはず
        いくつか古いの探してみたけどURL変わっただけでモノはあったよ
        階層構造が変わったのでランディングページ的なのは消えたのもあるかもだけど

        • by Anonymous Coward

          具体的にどれがってのは分からないけど、IPAが消えたページがあると言ってるよ(そういうページはWARP使って見てくれってさ)

      • by Anonymous Coward

        判断ミスっていうか、デジタル庁がお仲間で見つけてきた激安業者とかに投げてんじゃね
        あの系統の人財って技術力のある旧来のIT企業と別系統で、知識は最低限だけど仲間内の座組作りが上手い奴が多い印象

    • by Anonymous Coward

      過去にNginxで約80万行のリダイレクト設定した時はメモリ2GBでギリ収まってた

      https://twitter.com/teckl/status/1643096135375142912 [twitter.com]
      とのことなので現代のサーバスペックから考えれば余裕

  • by Anonymous Coward on 2023年04月06日 13時57分 (#4439204)

    .htaccessでやろうとしたらめっちゃ処理が重くなってリダイレクト切り捨てにしたってことなのかな?

    いやそこまでアホなことやるか?とは思うけど今回のコレはIPAも業者もネットワークへの理解が著しく低かったから起きたってことを考えるとありえるような気がする

    • by Anonymous Coward

      「懸念があった」は「推測だけで検証していません」ということですから、それもまずいですよね。

  • by Anonymous Coward on 2023年04月06日 14時54分 (#4439244)

    試用版使用問題発覚
    <meta name="GENERATOR" content="JustSystems Homepage Builder Version 21.0.0.1 Trial for Windows" />

  • by Anonymous Coward on 2023年04月06日 18時01分 (#4439401)

    とか、テキトーな判断をして何もしないだったりして。

typodupeerror

人生unstable -- あるハッカー

読み込み中...