Gerçek zamanlı verileri saklama

2 Cevap php

Ben kullanıcı kendi navigasyon menüsünde gördüğünüz liste öğeleri seçebileceğiniz bir web sitesi inşa ediyorum, benim fikrim bu kayıtlı üye olmak için kullanıcı için ihtiyaç duracak gibi kullanıcı bir tanımlama seçer menü öğeleri saklamak için , bunun bir tanımlama gerçek zamanlı veri depolamak mümkün web sitesi ve bunu nasıl yapardın? Daha fazla bilgi için navigasyon seçenekleri mysql sonucu inşa edilir, sonra bir bağlantıyı tıkladığında ve bu bağlantı onlar silinir tekrar tıklarsanız, I / eklemek gibi çerez bu öğeleri kaldırmak gerekir, farklı bir listeye eklenir kullanıcı ekleme / orada listeden kaldırır.

2 Cevap

ben sadece kullanıcıyı tanımlamak ve MySql tasarrufu menü seçeneği tüm yapmak için çerez kullanabilirsiniz.

Çerezden kullanıcı kimliği tut ve menu_options için db sorgulamak ve bunları görüntüleyebilirsiniz.

Çerez süresi bir çerez veya veritabanındaki veri depolama ya da yolu, yani (etkili) kullanıcı yapar. Artı insanlar Adware ve CCleaner gibi temizleyiciler kullanarak çerezleri her zaman silin. Ben yaklaşık haftada bir kez yapmak. Cookie = Gone.

Bu kötü bir fikir.

Bir tarayıcı saklayabilirsiniz çerezlerin sayısı (ancak çoğu tarayıcılar için zor bir sınırı vardır) tanımlı değil. RFC 2109 ev sahibi ve 4k bir dakika çerez boyutu başına en az 20 kurabiye göstermektedir. Kesinlikle ikincisi çoğu tarayıcı tarafından yapıştırılır.

Ayrıca, sunucu tarafı durumuna sahip nicety olmadan oturum yönetiminin tüm özelliklerini çoğaltmak zorunda gidiyoruz. Bu rota aşağı gidiyor neden olacaktır ağrı türlü istemiyorum. Lütfen oturum verileri sunucu tarafında tutun.

Bir oturum için 'log-in' bir kullanıcı için bir gereklilik yoktur. Sadece (onlar hiç oturum yoksa o değiştirin) onlara kalıcı bir tanımlama bilgisi otomatik bir kimlik atamanız gerekir. Kullanıcı yapılandırma değiştirdiğinde ve daha uzun süreli saklama için geri oturumu haritası.

C.