我任职深圳市轻松到家科技有限公司技术研发部门,负责后台功能开发及维护工作。该公司系统用户预约模块,订单调度模块和积分商城等模块组成。项目采用先后端分离的设计方式。针对APP及微信用户提供IOS,Android和微信公众号三种业务入口。后端通过RESTFUL API向前端页面提供数据及服务。
整套项目均部署在阿里云服务器上,主要使用MongoDB集群做数据存储,辅以Mysql存储档案数据的管理关系与后台用户授权。在整个项目中,我负责积分商城及兼职师傅抢单模块的后端API接口的开发,使用Yii2进行开发,由于兼职师傅与订单数据存储在公司主系统上,为了数据管理的方便与安全,最终决定通过RESTFUL API的方式拉取或回写相关数据。项目按时交付收到了不错的效果。.