この良い例は、Facebook のモバイル ビューです。これは JavaScript に依存せず、サーバーでユーザーを認証できます。認証された場合は、カスタム Web ページを要求して読み込みます。認証されていない場合は、Facebook のデフォルトのホームページが表示されます。
JavaScript を使用せずに、ページがレンダリングされる前に、これらすべてがどのように達成されるのでしょうか? DOM がレンダリングされる前に実行されるのは PHP ですか、それとも別のテクノロジですか?
この良い例は、Facebook のモバイル ビューです。これは JavaScript に依存せず、サーバーでユーザーを認証できます。認証された場合は、カスタム Web ページを要求して読み込みます。認証されていない場合は、Facebook のデフォルトのホームページが表示されます。
JavaScript を使用せずに、ページがレンダリングされる前に、これらすべてがどのように達成されるのでしょうか? DOM がレンダリングされる前に実行されるのは PHP ですか、それとも別のテクノロジですか?
FB は Cookie を使用してこれを処理します。ページがレンダリングされる前に、最初のページ読み込みリクエストで Cookie がサーバーに送信されます。Cookie がまだ有効である場合は、ログイン ページを通過します。そうでない場合は、再度ログインする必要があります。
Chrome にある Cookie を確認する方法は次のとおりです。