ang_lee2022年09月01日
138阅读

作品详情

技术栈
● php (自研发轻型框架,mvc ,多应用),
● mysql (主从,高可用),
● redis (集群,无主,可指定,使用了 memcache的 hash 一致性算法),
● gearman (轻量级队列)
架构部分
● 通用组件开发:区分小程序&api 专用层,通用返回优化。日志格式优化。鉴权通用。缓存方法优化。
● 框架分层:数据层细化,添加各个应用之间的函数公用层 php 版本升级,分表,高平发,各种读写场景下性能优化
业务部分
● 课程:课程数据结构设计,用户课程权限,观看记录、观看进度、历史统计订单
● 下单:购买流程,各种类型课程授权。后台订单管理,手动处理工具(开单,授权,补款,置状态),营业情况统计,导出(营销,财务分开)。
● 支付 *,支付宝,银联*
● 公众号 邀请记录,关注状态,生成海报,关键字回复等公众号功能页面
● 小程序,移动端 前台,app ,小程序 80%接口化,后台50%前后端分离
● 运维 测试环境 线上环境 :环境一致性保障(非本地开发环境)。日常故障处理(手动 redis 数据调整,jenkins 部署优化)。静态文件&上传文件&课件&视频文件管理(迁移)。异常请求处理。
沟通
● 组内代码,注释,git 使用规范,整理业务文档,定期组织代码 review ,技术分享
● 协助产品规划需求优先级,制定排期
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论