先说一下,使用需求吧。最近部门需要针对几个域名注册平台完成多人域名抢注任务。就是部门有N个人,每天要抢注M个马上过期的域名。
主要分为3大块:
前端:能注册帐号,每个账号有自己的联系人信息【注册域名时要填写的】,能添加域名和需要参与抢注的日期。因为php方面不是很擅长,就简单从github上down了一个ci做的系统,自己改了改mysql字段名。 主要需要的功能有,注册帐号,更新帐号内的联系人信息,添加域名和抢注日期,删除域名记录等。
数据存储端:MySql,这个不用多说,主要是连接前端和后端用的,基本上只要满足前后端的数据需求就差不多了。
后端:也就是注册程序,负责每日定时从MySql库里找出需要注册的域名和对应的信息,添加到队列中,用多线程完成抢注任务等。
后续会详细说明每个模块的结构。