lin*_*ndy
8
php
我目前正在开发基于小部件的网站,完全基于用户社交.由于声誉系统为吸引用户带来回报,我决定实施其中之一.
现在,我想听听一些关于如何以正确方式实施的解决方案(例如,采用Foursquare的徽章系统).
基本上,我需要能够做到以下几点:
- 有一个徽章表,我可以在其中添加,编辑和删除徽章;
- 能够启用和禁用徽章;
- 能够引入新徽章,但无需编写新代码 - 只需在添加徽章表单中提供一些参数,以便用户接收徽章时应遵循的内容;
- 能够实时提供徽章 - 这意味着每当用户完成收到徽章所需的任何内容时,系统应立即知道将徽章交给该用户;
- 此外,系统不应该超载"徽章听众" - 我相信每个徽章要求询问每个用户请求是耗时的;
话虽这么说,我想听听你对如何以正确的方式实施徽章系统的意见(逻辑,数据库架构,方法等)