2012-01-12 22 views
7

ben iyi çalışır ve yaygınColdFusion istemci

Biz bulutun içine doğru itin ve birden çok örneğini çalıştırmak isteyen oturum değişkenleri kullanır büyücek bir uygulama var. Ne yazık ki, bulut iş ortağımız SSL çubuk oturumları sunmuyor ve hatta olsalar bile, bunun yolunun olacağından emin değilim.

Yapmak istediğim, sunucudaki bir oturumu sürdüren bir kullanıcıya güvenmemek ve bunu İstemci değişkenlerini kullanarak başarabilmem.

Eğer bir dezavantajı varsa, aşırı yavaş yavaş istemci değişkenler yapıları/sorgular vb ile çalışmayan belirli değişken türleri var mı merak ediyorum?

Oturum değişkenlerini kullanarak 1500'den fazla kod satırı vardır ve sadece bir arama yapabilir ve değiştirebilirim ya da yüzlerce bileşenden geçip her birini yeniden gözden geçirmem gerekiyor.

cevap

5

Evet, istemci değişkenleri depolayabilecekleri sınırlıdır.

From the docs: İstemci değişkenleri basit veri türleri olmalıdır: dizeler, sayılar, listeler, Boole'ler veya tarih ve saat değerleri. Diziler, kayıt kümeleri, XML nesneleri, sorgu nesneleri veya diğer nesneler olamazlar.

+0

Bu fikri öldürür, teşekkürler. –

+0

yep. Onun önemli bir kısıtlama ve neden onları hiç kullanmadım. – Yisroel

3

İstemci değişkenleri dizgiler, sayılar vb. Gibi basit değişkenlerle sınırlı. Ancak JSON'a serileştirerek yapı ve diziyi depolamak için istemci değişkeni kullanıyorum. Birçok sitede, form alanı değerlerini (özel olarak arama ölçütlerini) hatırlamak için istemci değişkeni kullandım, böylece kullanıcı geri döndüğünde son durumlarını alabiliriz.

İstemciye depolanırken bunu seri hale getirmeye ve seri hale getirmeye geri dönmem gerekeni.

Yardım Bu yardım

+0

WDDX serileştirme/serileştirme işlemi oldukça ağrısızdır. – ale

İlgili konular