1.熟悉php+mysql开发、具备一定的独立开发能力和面向对象编程(OOP、MVC设计模式)思想及方法。
2.熟悉thinkphp,yii框架,对Laravel和CI也有研究,探索过框架实现原理,能实现简单框架。
3.熟悉SVN,git。
4.熟悉Linux下开发环境及常用的Linux命令,熟练配置维护Nginx,Apache等应用服务器。
5.熟悉Redis,memcached技术。
6.熟悉HTML/CSS,熟悉javascript,熟悉jquery和Angular2,熟悉AJAX技术。
7.熟悉python,喜欢研究各类爬虫。
8.
熟练使用mysql,对mysql优化有研究,熟练mysql主从复制的配置,对服务器负载均衡有一定研究。
项目(一)
项目名称:项目管理系统
项目人数:1人
开发时间:2016.8到2016.12
软件环境: Linux/MySql/PHP/Nginx
开发工具:sublimtext3
开发语言:php
开发框架:Thinkphp3.2.3
项目描述:由于项目组有众多项目文件和软硬件配置单需要实时更新,需要开发一套系统,简化信息交换流程,提高工作效率。
主要功能:项目软件信息展示,添加,修改,删除,excel导出。项目报告按周填写,自动填写当前周,查看报告,导出报告到excel,权限控制项目报告。
项目(二)
项目名称:测试平台
项目人数:2人
开发时间:2016.12——至今
软件环境:LNMP
开发工具:sublimtext3
开发语言:php
项目描述:该系统主要实现公司硬件测试的自动化,包括测试所需数据录入和管理,测试流程的自动化进行。
开发技术:项目难点在于,由于该系统为自动化系统,每个硬件设备不停地查询服务器,对高并发地处理尤为重要,采用缓存技术处理。
职位描述:负责后台开发
主要功能:测试项目管理,测试产品管理,测试计划管理,测试项管理,测试单元管理,测试记录,测试流程等模块。