あなたがブログを持っていて、ユーザーが「いいね」をして記事を書くことができるとしましょう。ユーザーベースのある平均的なサイトでは、ユーザーはログインし、このデータはデータベースに保存される可能性がありますが、Wordpressブログのように、ユーザーがアカウントにログインしていない可能性が高い場合は、ユーザーが「いいね」をしたかどうかを追跡します。記事であろうとなかろうと、そのIDをCookieに保存する可能性があります。少なくとも、それはほとんどの既存のソリューションがそれを行う方法です。
これに関する私の問題は、これまでに見たすべての解決策であり、ユーザーが気に入った記事ごとに新しいCookieを作成します。数百または数千の記事を含む大規模なブログがあり、ユーザーが150の記事を気に入っているとすると、リクエストごとに150のCookieが送信されます。これを考えるだけで怖いです。
私の考えは、各記事IDを同じCookieにJSON形式で保存するか、場合によってはIDを|で区切って保存することです。
次に、すべてのIDを配列などに抽出する必要があるため、処理が少し追加されますが、HTTPリクエストは削減されます。
これを行う方法について他の考えを聞きたいですか?