南玄墨客 发布的文章
花一下午时间重构了课表的数据存储结构,以适配后期
之前的数据结构是将每个课程单独存储为一条记录,这个设计从最初就不是很好(毕竟两天速产)。
今日花一下午重构数据以及相关代码。
将众多课程使用JSON存储到源数据,查询时传入指定周次解析
写个统一认证,专供我私人项目使用。
会发挥大作用🤪,“统一认证 | Service Center”上线之后,紧接着就把我的所有项目对接过来。
统一认证只是Service Center的一部分,后续计划把各种杂七杂八的IP查询、快递、支付接口等全部通过这个平台整合。统一接口标准供我的私人项目使用,通过这个平台调度,能够极大提高日常中常用的接口稳定性以及维护难度。
不知道这种项目在专业领域里应该叫什么,暂且称它为服务中心(Service Center)吧。
服务中心专供我的私人项目使用,并非公司项目亦或者开源项目。
在开发过程中会涉及到很多第三方接口的对接,例如:IP查询、支付对接、第三方平台登录。
有的第三方接口的质量参差不齐,不稳定、接口更新等。
如果有多个项目对接了同一个第三方接口,如果出现接口不可用,更新,那么会增加我的很多工作量,需要对多个项目一一更新代码。
这些接口有时会更新,有时会失效,如果多个项目都用到了第三方接口,那么可能需要同时修改多处项目的代码。
所以我计划对这些第三方接口进行封装,制作成统一标准的服务。
通过HTTP、RPC等方式对外提供服务。
收到雷池WAF的周边啦~
通过参与bug修复获得的。😎