一部のWebアーキテクトは、ステートレスWebアプリケーションを目指しているようです。それは基本的にユーザーセッションを保存しないことを意味しますか?それともそれ以上のものがありますか?
ユーザーセッションの保存だけの場合、それを行わないことの利点は何ですか?
注:セッションデータは実際にはキャッシュされたデータです。これはそれが使用されるべきものです。再利用される高価なクエリがある場合は、それをセッションに保存します。後で入手しようとしたときに、そこにあるとは想定できないことを覚えておいてください。取得する前に、必ず存在するかどうかを確認してください。
開発者の観点からは、ステートレスはアプリケーションをより保守しやすく、操作しやすくするのに役立ちます。作業中のWebサイトがステートレスであることがわかっている場合は、特定のページをロードする前に、セッションで正しく初期化されることを心配する必要はありません。
ユーザーの観点からは、ステートレスによりリソースをリンクできます。ページがステートレスの場合、友人をそのページにリンクすると、私が見ているものが彼らに表示されることがわかります。
スケーリングとパフォーマンスの観点から、tstersの回答を参照してください。