IPA、サイトリニューアルでのリンク切れを謝罪。重要コンテンツはリダイレクトする方針 30
ストーリー by nagazou
謝罪 部門より
謝罪 部門より
あるAnonymous Coward 曰く、
ウェブサイトリニューアルで大量のリンク切れを起こしていたIPAは3日、謝罪の文書を発表した。発表によるとIPAのコンテンツへのリンクが社会で広く活用されており、リンク切れは大きな影響を及ぼすことに対する認識を欠いていたとしている(IPAウェブサイトリニューアルに係るお詫びと対応について、窓の杜)。またITmediaの取材によると、全件リダイレクトさせるとWebサイトへのアクセスが遅くなるという懸念があった」とし予算の問題ではなくパフォーマンスの問題であったとしている。
全件リダイレクトさせると遅くなるというのがいまいちわからないが、そこまで負荷の高い処理なのだろうか?技術的な未熟さが問題では?と思うが皆様のお考えはいかがだろうか。Webサイトリニューアルのときのありがちなミスなども教えてもらえると(タレコミ子は)嬉しい。
.htaccessでやろうとした説 (スコア:5, 興味深い)
このスレッド [twitter.com]が興味深い。IPAの説明とも辻褄合うし、いい線ついてそう。
その他、仮に遅くなったとしてもCDNに301をキャッシュさせれば影響なんてないだろとかもツッコまれてるなぁ。
ボトルネックはディスクI/O (スコア:2, 参考になる)
今時のCPUやメモリは非常に高速なのですが、.htaccess は一般的なApacheではアクセスのたびに読み込むので容量が大きいとその度にディスクI/Oが発生して遅くなります。
.htaccessが10MBとかになるとやっぱり遅くなりますよ。
HDDの時代よりはマシになりましたけど、今流行のVPSとかクラウドとやらは多くの顧客で同一のSSDを共有しているので、ボトルネックになりがちです。
まぁランダムリードで 50MB/s ぐらいだとすると、.htaccessが10MBだとそれだけで200ミリ秒はかかってしまいます。これは体感できるもっさり感になります。
データベースの処理とかをすべて含めて100msでレスポンスを返したいので、10MBの.htaccessは許容できない、となります。
Re:.htaccessでやろうとした説 (スコア:1)
今の時代、数万件のリダイレクト指定が載ってようが、速度なんか遅くならないよ。
なんならうちのECサイトだって廃盤になって後続商品出るたびに転送させまくってるしさw
Re: (スコア:0)
IPAでさえ無能業者の言い訳をそのまま鵜呑みにするレベルというのがひどい
Re: (スコア:0)
デジタル庁絡みなんじゃないの
あれ外部から見ても明らかにブラック営業力だけで生きてる無能業者のすくつだから
Re: (スコア:0)
「こうだったんじゃないの?知らんけど」というネット上の個人の推測を、
> IPAでさえ無能業者の言い訳をそのまま鵜呑みにするレベルというのがひどい
と確定事項に変換するfake news製造具合がひどい
Re: (スコア:0)
確かに無能業者の言い訳をそのまま鵜呑みにするレベルかどうかまでは分からないけど、無能ではあるんじゃないの?
Re: (スコア:0)
IPAの中の人。早く否定しないとこれが定説になっちゃうぞ!いくらなんでもこれはないだろ?
php + MySQL でリダイレクトした方が早い (スコア:0)
.htaccess はデバッグしにくいし(特に mod_rewrite とか使うと)、原因不明で遅くなってもどこで遅くなったか分かりにくいし、高級言語を使った方が早いことも多いです。
例えば、リダイレクトだと、古いエンジニアには感覚的に理解できないかもしれませんけど、より低レイヤーのサーバーの.htaccessでやるよりも、MySQLとかでリダイレクトの対応テーブルを作って、phpでリダイレクトした方がよっぽど早いです。
MySQLはよく使うデータは普通にメモリにキャッシュしてくれるからです。
1000万件あろうと、10msとかでリダイレクトできますよ。
下手に低レイヤーの技術を使うと遅くなるという例ですね。
Re: (スコア:0)
今だいたいのCMSはデータをファイルでは持っていなくて、データベースのバイナリブロブに突っ込んでいるような。業者もそういう提案をしてくるのがほとんどだと思うんですが、なんでなんですかね?
Re: (スコア:0)
まあ正直な話malaが真っ先に.htaccessを持ち出したのには加齢臭を感じた。もっとこうなにかないんですか? いずれにしてもIPAが発注した業者にはO(N)な無能実装しかできなかったのは確かのようだけど
Re: (スコア:0)
そもそものリニューアルの理由が.htaccessのスパゲッティ化にあったりして。更新でレスポンスが遅くなる度に場当たり的対策を続けてきたがついに限界を迎えたと。それなら新たに振りなおしたのも理解できる。
本当に負荷がどうこうというのなら (スコア:0)
せめて新しい404なページに新旧URL対応表へのリンクぐらい貼っておいてほしい。
# このテの移行作業で対応表作ってない、なんて事はない…といいなあ…
Re: (スコア:0)
表があってそこまで出来るなら、JavascriptでURL読んで自動的にリダイレクトもできるよね。スマートではないけど
リダイレクトの負荷 (スコア:0)
リダイレクトさせるページ数とかアクセス数、サーバーの性能がわからないから、何とも言えない感じではある。
ただ、情報処理推進機構を名乗る資格は無いと思う。
Re:リダイレクトの負荷 (スコア:1)
> ページ数
htaccessでリダイレクトするなんていう大馬鹿やらかさない限り数万でも普通に捌けますね
> アクセス数
月間400万PVだそうです
https://twitter.com/tomocha0/status/1643204641998643202 [twitter.com]
Re: (スコア:0)
情報処理推進機構を名乗る資格は無いと思う。
情報を処理(廃棄する)を推進する機構としてリダイレクトはよろしくないですよね(違
Re: (スコア:0)
リダイレクト処理自体は301で永続リダイレクトすれば以後直接リダイレクト先にアクセスするようになるので、リダイレクト処理自体の負荷は誤差レベルかと思う。
おそらく、リダイレクト先のページを維持するコストの事なんだろうね。
古いのイラネ、ってごっそり消しちゃったんだろうな。
でも蓄積すること自体にも価値があるはずなので、公的機関としての見識を疑うね。
ただ、実際の所は、負荷というのは単なる後付けの言い訳じゃないかと思う。判断ミスを誤魔化してんだろ。
Re: (スコア:0)
いや、古いコンテンツは消えてないはず
いくつか古いの探してみたけどURL変わっただけでモノはあったよ
階層構造が変わったのでランディングページ的なのは消えたのもあるかもだけど
Re: (スコア:0)
具体的にどれがってのは分からないけど、IPAが消えたページがあると言ってるよ(そういうページはWARP使って見てくれってさ)
Re: (スコア:0)
判断ミスっていうか、デジタル庁がお仲間で見つけてきた激安業者とかに投げてんじゃね
あの系統の人財って技術力のある旧来のIT企業と別系統で、知識は最低限だけど仲間内の座組作りが上手い奴が多い印象
Re: (スコア:0)
https://twitter.com/teckl/status/1643096135375142912 [twitter.com]
とのことなので現代のサーバスペックから考えれば余裕
.htaccess? (スコア:0)
.htaccessでやろうとしたらめっちゃ処理が重くなってリダイレクト切り捨てにしたってことなのかな?
いやそこまでアホなことやるか?とは思うけど今回のコレはIPAも業者もネットワークへの理解が著しく低かったから起きたってことを考えるとありえるような気がする
Re: (スコア:0)
「懸念があった」は「推測だけで検証していません」ということですから、それもまずいですよね。
もう次のネタ (スコア:0)
試用版使用問題発覚
<meta name="GENERATOR" content="JustSystems Homepage Builder Version 21.0.0.1 Trial for Windows" />
Re:もう次のネタ (スコア:1)
ソース付けろっていつも言ってるでしょ
https://twitter.com/tomocha0/status/1643206214892007424 [twitter.com]
https://twitter.com/tomocha0/status/1643245359265878016 [twitter.com]
ちなみにホームページビルダーの試用版は日数と機能に制限があるものの、商用利用自体に制限はない
Re: (スコア:0)
(ツンデレだ)
Re:もう次のネタ (スコア:1)
(ツンデレだ)
ソースつけて塩対応じゃ辛いですしおすし
Re: (スコア:0)
まぴょ~んと宣った中の人によればATOKはフリーソフトらしいので、
JsutSystemsの製品ならフリーソフトって認識なんじゃあるまいか:-)
重要コンテンツはありませんでした (スコア:0)
とか、テキトーな判断をして何もしないだったりして。