1.本人有多年php开发经验,熟练掌握PHP面向对象编程,具备良好的编码习惯对代码质量和性能要求比较高
2.熟练运用TP、Yii2、laravel等主流框架
3.擅长mysql的优化
4.会使用redis、mongo等Nosql,熟悉并使用rabbitmq、beanstalkd、swoole等技术
5.熟练使用Git进行代码版本管理
6.熟练掌握Linux并熟练搭建开发测试环境及常用服务
7.擅长前端开发,全栈
8.熟练掌握微信公众号、微信支付、支付宝支付等开发
一、TMS系统
1.老师管理系统后台项目迭代开发,服务后台的开发,接口对接
2.老师微信端迭代开发,接口对接
3. 参与系统的需求分析、设计、编码等开发工作
4. 负责公司网站和前后端开发和移动端接口API开发
5.数据库表设计,mysql优化,系统调优
6. 负责rabbitmq队列开发、即时消息开发等
二、swoole聊天系统
1.项目环境:linux + swoole+mysql+php+nginx(后台) +websocket(前端)
2.需求背景:为了方便即时联系到老师,故开发了一套基于swoole +微信公众号+web前端
页面交互的聊天系统
3.项目功能:
(1)老师可通过公众号发消息
(2)教研员可在PC端接收到老师的消息
(3)教研员可以根据消息红点,与老师建立聊天连接
(4)教研员和老师可以互通消息,包括文字,图片和语音等
(5)教研员可以退出接待老师
(6)展示老师和教研员的聊天状态,消息推送,老师个人信息,快捷回复
4.任务描述:
(1)本人负责聊天的数据库表、字段设计
(2)根据项目需求制定排期,任务分配
(3)开发过程中主导聊天中的各种场景,把控聊天业务逻辑的实现
(4)开发聊天数据报表等