php - セッションとクッキー
巴扎黑
巴扎黑 2017-05-16 13:06:47
0
4
443

通常の状況では、同じ第 1 レベル ドメイン名の下にある 2 つの第 2 レベル ドメイン名 (www.helloweenvsfei.com と Images.helloweenvsfei.com など) は、Cookie を互換的に使用できません。これは、2 つのドメイン名が厳密に一致していないためです。同じ。 helloweenvsfei.com という名前のすべてのセカンドレベル ドメイン名でこの Cookie を使用できるようにするには、Cookie のドメイン パラメータを設定する必要があります。

セッションは、同じドメイン名 www.helloweenvsfei.com と image.helloweenvsfei.com の 2 つの異なる第 2 レベル ドメイン名で使用できます

ほとんどの共同ログインでは Cookie が使用され、セッションが使用されないことがわかりました。その理由は、memcash と redis が使用されていないということです。

巴扎黑
巴扎黑

全員に返信(4)
给我你的怀抱

セッションをメモリキャッシュmemcacheとredisに保存することも、データベースまたはローカルファイルに保存することもできます

いいねを押す +0
漂亮男人

あなたのプロジェクトでは、セッションをファイルまたは MySQL データベースに保存できますか?

いいねを押す +0
伊谢尔伦

セッション共有について話しているはずです。同じメイン ドメイン名でセッションを共有できます。たとえば、a.baidu.com と b.baidu.com のセッションを共有できます。セッション ID をルート ドメイン名の下に保存するだけです。つまり、ドメインは baidu.com になります。

いいねを押す +0
Peter_Zhu

session存在memcache或者Redis

を入れることができます

Memcache は分散可能です。PHP 設定ファイルで保存方法を memcache に設定すると、PHP 自体がセッション クラスターを確立し、セッション データを memcache に保存します。

注: この方法でセッションを同期すると、データベースの負荷が増加することはなく、Cookie を使用する場合と比べて、セッションをメモリに保存する方がファイルから読み取るよりもはるかに高速になります。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート