調子良くCSVサーバーを運用していると、ユーザーからこんな要望が入りそう。「1ページの表示件数をもっと増やして欲しい、ページ切り替えが面倒だから100件くらい表示して。」と。開発者としても、現在の表示件数は開発段階でテストするのに都合のいい件数にしただけである。特に断る理由もなかったので、「わかりました。」と表示件数を100件に変更したとする。すると今度は別のユーザーから、すぐまた連絡が入る。「どうして表示件数を変更したのか、件数が多すぎて表示に時間がかかる」と。こんなとき、開発者としては一体どうすれば良いのだろう? そうなのです。1ページの表示件数のような、ユーザーの好みや利用環境によってベストな設定値が変化する場合は、それぞれのユーザー固有の設定を、ユーザーごとに保持できる仕組みが必要なのです。 ユーザー環境保存の仕組み それでは、どのような仕組みでユーザー固有の設定を保存すべきか?M