Web rozet sistemi [kapalı]

0 Cevap

Şu anda kullanıcı sosyalleşme tamamen yerleşik bir widget tabanlı web sitesinde, üzerinde çalışıyorum. Bir itibar sistem kullanıcıları çekmek için amorti beri, ben bunlardan birini uygulamaya karar verdi.

Şimdi, bu doğru yolu (, oturaklı rozet sistemi, örneğin, almak) uygulanması gerektiği konusunda bazı çözümler duymak istiyorum.

Temelde, aşağıdakileri yapmak gerekiyor:

  • Ben eklemek, düzenlemek ve rozetleri silebilirsiniz rozetleri tablo var;
  • Bir rozet etkinleştirmek ve devre dışı bırakmak mümkün olacak;
  • yeni bir rozet tanıtmak mümkün, ama without yeni kod yazma - sadece bir rozet almak için bir kullanıcı için takip edilmesi gereken ne ilişkin eklenti rozet şeklinde bazı parametreler vermek;
  • gerçek zamanlı rozetleri vermek mümkün olacak - Bir kullanıcı bir rozet almak gerekiyor ne olursa olsun gerçekleştirir zaman, sistem o kullanıcıya rozeti vermek için hemen bilmeli anlamı;
  • Ayrıca, sistem "rozeti dinleyicileri" ile aşırı olmamalıdır - Ben her rozeti gereksinimleri ile her kullanıcının isteği sorguya zaman alıcı olduğuna inanıyorum;

Bu söyleniyor, ben doğru yolu bir rozet sistemi (mantık, veritabanı şeması, yöntemler vb) uygulamak için nasıl görüşler duymak istiyorum

0 Cevap