1、熟悉PHP一些主流框架,熟练使用TP、CI,了解Yii和Laravel等;
2、熟悉微信公众号小程序后台接口开发;
3、熟悉编写API接口;对接过短信接口;第三方登录接口、第三方支付功能;
4、熟悉socket,常用workerman和swoole实现
5、了解常用设计模式,常用工厂和单例模式运用于项目开发中
6、熟悉MySQL、Oracle、Redis数据库、了解MongoDB、SQL Server、PostgreSQL等数据库
7、熟悉常用Linux命令,使用过CentOS、Ubuntu等常用Linux系统;搭建过LNMP生产环境;熟悉Docker容器,使用此工具搭建过Oracle;熟悉scp、rsync自动同步备份;Jenkins自动部署
项目名称:BI系统
时间:20180719-202004
使用技术栈:TP3.2、TP5.0、MySQL、Redis、MongoDB
工作内容:
1、接口优化,将接口响应时间从30s降到1.5s
2、设计缓存数据结构,提升系统在高并发场景下的反应速度
3、根据系统场景,解决缓存雪崩、穿透问题
4、使用xdebug了解TP5底层,并编写TP日志插件,将日志信息存入MongoDB
5、负责给初级研发分配任务、确认设计方案、开发进度管控以及生产发布、运维等