FC2ブログ

Entries

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
この記事にトラックバックする(FC2ブログユーザー)
http://satake7.blog33.fc2.com/tb.php/9-be208c4e

トラックバック

コメント

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

ChangeLog 0.6.1.5

通販Go!Go!(2.5-55.jp) ChangeLog 0.6.1.5

通販Go!Go! 0.6.1.5

  1. ¥マークの処理を正しく修正
  2. キャッシュからよんだ検索結果に調査中が含まれていたときは再検索を行うようにした
  3. 商品URLを240バイトで切っていたため、AmazonなどURLの長い商品に飛べなかったのを修正

¥マーク処理を暫定的に tr!('¥', 'Y') として /Y.*?\d+/ で金額として取扱っていたんだけど、こういういい加減なやり方だとデータによってはダメなことがわかったので、ちゃんと '¥ 00' を '00円' に置き換えるように修正した。


な んらかの都合で「調査中」ステータスのまま放置された商品レコードがキャッシュにあり、それを含むキャッシュをゲットすることになると、ブラウザ側は「調 査中」を表示したまま延々と10秒置きに update をサーバに送り続け、サーバ側はキャッシュにあるデータなんだから、あるがままのデータを返すということになっていた。

一応、3 時間以上古いキャッシュの中にある「調査中」ステータスは強制的に倒すようにはなっていたんだけど、ちょっと気持ち悪いので、ブラウザがキャッシュを要求 したとき、「調査中」ステータスのものが含まれていれば、キャッシュがあっても使わず、再検索をかけることにした。(どういうときに「調査中」ステータス のまま残ってしまうかを調べるのが本質的なんだけど、少しペンディング)


キャッシュDBへURLを格納す るとき、以前は255バイトでフィールドを取っていたので、強制的に240バイトで切ってたんだけど、さすがに255バイトだと切れるケースが多かったの で、フィールドを764バイトに拡張したんだけど、240バイトでカットする部分が一部残っていたため、正しいURLにならなくなっていた。これを修正。

スポンサーサイト
この記事にトラックバックする(FC2ブログユーザー)
http://satake7.blog33.fc2.com/tb.php/9-be208c4e

トラックバック

コメント

コメントの投稿

コメントの投稿
管理者にだけ表示を許可する

Appendix

プロフィール

satake7

Author:satake7
 
Satake Studio, LPC(サタケスタジオ)は湘南秋谷でWEBアプリケーションの開発を行っています。

通販Go!Go!(http://2.5-55.jp)

最新コメント

最新トラックバック

検索フォーム

ブロとも申請フォーム

この人とブロともになる

QRコード

QRコード
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。