oneboxが投稿にキャッシュされるのはなぜですか?

外部コンテンツに対するワンボックスのキャッシュは絶対に必要であり、その更新は想定されていません。私が言及したのは内部のワンボックスです。前述の例で述べた通り、ユーザーが作成したワンボックスは、人物の経歴書を変更することで、すべてのサイトで更新されることが期待されています。

また、内部コンテンツに対するワンボックスのキャッシュは負荷を軽減するために必要ですが、内部のワンボックスをどこかへインデックスし、ソースレコードが変更された場合に更新タスクをスケジュールすることも問題ないかもしれません。

現在の状況では、Discourse がワンボックスのフォーマット(内部ケースの場合)を更新しても、古い投稿では同じパターンで表示され続けます。この問題は、ワンボックスの内容を JSON として投稿にキャッシュし、クライアント側でフォーマットすることで解決されます。

「いいね!」 3