railsでブログアプリケーションを作成しています。
基本機能はできたので、「最近見た記事」という機能を付けたいのですが、
ベストな実装方法がわからないのでアドバイスをいただけないでしょうか。

機能

ページの下部に最近みた記事を20記事まで表示(リンク)する。

今考えている実装方法

ユーザーが記事を観覧した時に、クッキーに記事のID情報を保存。
フォーマットはカンマ区切りで平文。
これを必要なときに読みこむ。


これでよいのか不安です。
重要な情報ではないので、最悪の事態というのは起こらないと思うのですが、
このやりかたは実用的でしょうか。

もっと格好の良い方法があれば教えて下さい。

また、有効なgemなどがございましたら教えていただけますでしょうか。
よろしくお願いします。