参考:「
お題:mixi外部ブログ更新タイミング+最近のSPAM対策」
直接アクセスや、検索エンジンなりからお越しの方にはなんなのかとゆう話ですが・・
ストレイさんはmixi使ってて、mixiでの公開日記は「スト印」、つまりこの外部ブログ参照にしていたのですが
その更新間隔が長すぎるよとゆう話の続きです。
3行で説明すると、
スト:4時間周期で外部ブログの更新確認してるって書いてあるけど、ログ見ると12時間以上かかってるんですが?
mixi:外部サーバの負荷状況などによって更新を検知できない場合があります。運営サイドからトラブルの報告もありません
スト:(といわれても、そもそも更新プログラム(Mixi RSS Fetcher)自体、4時間周期で来てないんだけど・・
とゆう状況でした。
前回の問い合わせの後、サーバ増強したりApacheの設定変更などをして、出来る限り、少なくともセッションの取りこぼしがない(エラーやタイムアウトしてもログにはなるべく残るように)くらいにはメンテナンスしたつもりなんですが、
Mixi RSS Fetcherの巡回周期は、やっぱり相変わらずのペースなんでした。
むしろじわじわと悪化してきているように思えます(巡回システムは増強してないけど、会員数の増加に伴って巡回数は増えてるとか?
■
で、5月中頃に、もう一度mixiサイドに、「サーバ増強してログの取りこぼしはほぼ無いはずだけど、相変わらずのペースなんですがー」と問い合わせをしたのですが
これに対しmixiからの返答無しw
(※あくまで、いまのとこ・・、だけどもう半月たってるしなあ。
前回問い合わせをしたときは、納得はできなかったけど誠意のある回答があったのにねえ・・
まあ、とりあえず情報シェアの意味も込めて、5月一杯ログを集めてみました
長くなるので全部はコメントの方に書きますが、とりあえず直近数日分(28〜31日)はこんなかんじ
xxxx.mixi.jp - - [28/May/2007:03:01:33 +0900] "GET /index.rdf HTTP/1.1" 304 - "-" "Mixi RSS Fetcher - Version 0.1"
xxxx.mixi.jp - - [28/May/2007:16:54:33 +0900] "GET /index.rdf HTTP/1.1" 200 32674 "-" "Mixi RSS Fetcher - Version 0.1"
xxxx.mixi.jp - - [29/May/2007:07:06:35 +0900] "GET /index.rdf HTTP/1.1" 200 33665 "-" "Mixi RSS Fetcher - Version 0.1"
xxxx.mixi.jp - - [29/May/2007:21:28:16 +0900] "GET /index.rdf HTTP/1.1" 304 - "-" "Mixi RSS Fetcher - Version 0.1"
xxxx.mixi.jp - - [30/May/2007:12:03:14 +0900] "GET /index.rdf HTTP/1.1" 304 - "-" "Mixi RSS Fetcher - Version 0.1"
xxxx.mixi.jp - - [31/May/2007:02:44:24 +0900] "GET /index.rdf HTTP/1.1" 200 35199 "-" "Mixi RSS Fetcher - Version 0.1"
xxxx.mixi.jp - - [31/May/2007:16:48:44 +0900] "GET /index.rdf HTTP/1.1" 200 35425 "-" "Mixi RSS Fetcher - Version 0.1"
※アドレスは少し隠していますが、少なくとも5月はすべて同じアドレスからのアクセス。
※ステータスコード200は更新成功、304は更新がなかったとゆうコードで、どちらも正常
どう見ても、13〜15時間かかってます。ほんとうにあr(ry
ほんと、どっから4時間なんて数字が出てきたのかねえ・・
ちなみに、この「Mixi RSS Fetcher」が来てさえくれれば、即mixiへ反映されるので、クローラー自体は正常な動作をしているとおもいます。
この件何がイタイかというと、ブログの更新のタイミングが悪いと、mixiへの反映が13時間以上も先になり、その日記は13時間以上も前の日記としてほかのmixiユーザに通知されることになります
たくさんマイミクのいる人なんかは、はるか昔の日記として、新着にはおろかリストにすら出てこない可能性があるわけです
駄文でも、書いた日記をなるべく多くの人に知ってほしいと思うのは人情なのですよ、わかってくださいよ!
トゥートゥーフォー!
※まあ、次の更新時間を予測して、更新時間を偽造したりは常識の範疇でやってたけどねーw
■
少しググってみると、ちゃんと4時間周期できているひともいれば、うちとおなじように12時間以上かかってるひともいるようですね。
あまり深くリサーチしてるわけではないので、これらのサイトにどういう差があるのか分かりませんが・・
ぱっと思いつくのが「
ミクシィ〜プレミアム〜☆」
もしかするとプレミアム会員になると、更新頻度が上がったりするのかもしれないね!
あ、ストレイさんは一般会員です。
お金払ってるユーザに、クオリティの高いサービスを提供するとゆうことなら納得できるし
それならそうと公言していれば文句はないんですが(ほとんどタダで使わせてもらってるわけだし)
これがもし、黙って差別化してるんだったら、ちょっとそれはないだろうと思いますねえ。
公式で「
4時間周期で更新してる」ってゆってるわけだし。
まあ、問い合わせても、mixiサイドからの回答が無い今の状況
プレミアム会員が優遇されているかどうかの検証は、自分でプレミアムに入ってみるのが一番手っ取り早いわけですが
ごめん、払う気ないお⊂(^ω^)⊃
ただでさえ最近見るに耐えないくらい広告貼りまくってるのに・・、広告収入でがまんしる!w
■
さて本題です(あいかわらずの前置きの長さですみませんね
以上の問題を解決するために、日記を外部ブログ参照ではなくて、mixi日記にすることにしました
でも、このブログをやめるわけでもなく、同じ内容をmixi日記に書くわけでもなく
mixi日記には、「このブログへのリンクだけ貼る」とゆう方法。
mixi日記はつかった事無いので、まだ詳しくは分かりませんが、まあきっと即時反映されるだろうし
見る人は、そこからリンクで外部ブログ(スト印)に飛ぶ手間はありますが、
これって、今までも「この日記は外部ブログ使用してます」みたいな警告ページワンクッションあるので、見る側の手間は変わらないですよね。
増える手間はストレイさんが更新を2カ所(ブログとmixi日記)しないとだめになるだけ。
とゆうことで、
なにかクリティカルな問題が見つかるまではこの手法でやってみようとおもうので、みなさんこれからもどうぞ、今まで通り暇つぶしにご来訪ください(`・ω・´)
■
なんでとっととこの方法にしなかったかって?
「Mixi RSS Fetcher」のサボリ具合をヲチしたかったからにきまってるじゃないか! m9(`・ω・´)

ちなみに、mixiだとこの日記はこんな感じで公開してます