cherrys

Yazılım ekran görüntüsü:
cherrys
Yazılım detaylar:
Versiyon: 0.4
Qayıt: 11 May 15
Geliştirici: Eugene Van den Bulke
Lisans: Ücretsiz
Popülerlik: 12

Rating: 3.5/5 (Total Votes: 2)

cherrys CherryPy oturumları için bir Redis arka uç olduğunu.
CherryPy 'Ben sadece bir HTTP çerçeve duyuyorum' kategorisinde bazı ciddi eşek başladı! Sürüm 3.2 gibi varsayılan oturumları için depolama 4 türlerini destekler:
- Ram
- Dosya
- PostgreSQL
- Memcached
Redis Memcached alternatif olarak popülaritesi artıyor (ve tam dotCloud desteklenir!)
Kurulum
Henüz pip kullanmıyorsanız. Kurun ve siz ona iken çok virtualenv kullanmayı düşünün.
cherrys yüklemek pip
redis-py ve CherryPy gerekirse dolayısıyla kurulacak bağımlılıkları gereklidir.
Biz de hiredis-py (daha hızlı bir ayrıştırıcı) yüklemenizi öneririz.
hiredis yüklemek pip
Kullanımı (ve abusage)
Kullanmak arkayüz CherryPy söylemek gerekirse, biz oturumları aracı storage_type belirtmeniz gerekir. Sen CherryPy yapılandırması hakkında daha fazla okumak isteyebilirsiniz.
tools.sessions.storage_type: 'Redis'
Ama CherryPy REDIS bilmiyor. Dolayısıyla yapmamız gereken ilk şey cherrypy.lib.sessions için cherrys RedisSession sınıfını ekleyin.
ithalat cherrys
cherrypy.lib.sessions.RedisSession = cherrys.RedisSession
Bu kadar basit!
Yapılandırma Sözlük
Ayarlayabileceğiniz 4 isteğe bağlı parametre vardır:
- Konak [127.0.0.1]
- Port [6379]
- Db [0]
- Parola [Yok]
Tam yapılandırma sözlük Redis destekli oturumlar şu şekilde görünecektir etkinleştirmek için.
config = {
& Nbsp; 'tools.sessions.on': Doğru,
& Nbsp; 'tools.sessions.storage_type': 'redis'
Ve nbsp; 'tools.sessions.host': 'REDIS_HOST'
Ve nbsp; 'tools.sessions.port': 'REDIS_PORT'
Ve nbsp; 'tools.sessions.db': 'REDIS_DB'
Ve nbsp; 'tools.sessions.password': 'REDIS_PASSWORD'
& Nbsp;}

Gereksinimleri :

  • Python

Geliştirici Diğer yazılım Eugene Van den Bulke

spot
spot

14 Apr 15

Yorumlar cherrys

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!