楽-yahのキャッシュ機能改善

06/11/24 Comment(0) Trackback(0)

楽-yahのアフィリエイト支援は、キャッシュをバリバリかけています。

しかし、ごくたまに楽天やYahooからデーター取得が失敗した時、失敗したデーターがそのままキャッシュに取り込まれてしまうことが判明しました。

これだと、キャッシュ保存日が経過しないと、商品データーがリセットされないことになります。

そこで今回、キャッシュを呼び込むときに正しいデーターになっているか判別し、もし正しくない場合は、キャッシュを破棄して、もう一度データーを取得しなおすロジックを加えました。

より安定したデーター表示が可能になると思います。


p.s
キャッシュすると、表示速度も上がるし、リソースの負荷も減ります。
こういったプログラムを作るときは、キャッシュは絶対にかけたほうが良いと思います。

AMAZON360にもキャッシュを実装したいけど、xsltで組んであるので、そうも行きません。

AMAZONのxsltプロセッサを利用することで、こっちのサーバーの負荷を減らすのがそもそもの目的だったのだから、まあいいか。

490
228