スパイスラボ神部です。
OpenSocial アプリを開発していて、知っているのと知らないのとでは大きな違いがある「キャッシュのクリア」。私は nocahe=true とかやってるのですが、どういう経緯でやってるのか忘れてしまったのでもう一度調べてみました。
すぐに見つかりました
ここで憶えたんですね~。たぶん Shinding 系の共通パラメータなんだろうか。
-Tender Surrender » OpenSocialガジェット開発で注意すべきキャッシュ機能
goo ドキュメントでももちろん言及。
-キャッシュを制御して効率よく開発する - goo Developer's Kitchen
経緯としては、かつて orkut では bpc=1 というものが昔使われていたようですが、いまでは廃止になったようです。
-&bpc=1ではなく&nocache=1を使いましょう - OpenSocial-Japan | Google グループ
イベントレポートの中にも登場。
-OpenSocial Hackathon in Kyoto 発表タイム - rm -Rf
たしかに OpenSocial 系のイベントをやるときは、わかってても最初にアナウンスし、共有すべきことかもしれません。
正式には nocache=1 が正しいみたい
ちなみによく読まれた方はお気づきだとは思いますが、正式には nocache=1 が正しいみたいですね。私が憶えている nocache=true で動いているのはたまたまであって、憶えるのなら nocache=1 とするのがよさそうです。自分的には nochace という否定語が紛らわしいのであえて true でやって意味わかりやすいようにしているだけで、おそらく邪道です。
以上、これもなにかの参考になればと思い、共有しておきます。
関連記事


