一、PHP基本知识
1、php代码编写:函数熟练使用,数学函数、字符串函数、数组函数、文件处理函数、时间函数、正则表达式
2、了解常用库的使用:gd\imagick\mencache\apc
3、php运行流程了解,opcode cache了解并会使用
4、设计模式:单例模式、工厂模式、观察者模式、装饰器模式、策略模式
5、熟练掌握php框架:tp、laravel、spiral
二、关系型数据库mysql
1、mysql基本搭建
2、mysql常用命令、权限管理、备份与恢复等等
3、mysql的B+树索引的原理了解,精通mysql索引使用优化
三、KV类缓存知识
1、redis的熟练使用
2、熟悉php的redis扩展和redis扩展的异同
3、对redis缓存原理了解,内存分配、网络事件模型、线程进程模型
四、web安全知识
1、sql注入了解与攻防实战
2、xss了解与攻防实战
3、csrf共计了解与攻防实战
4、http原理了解
五、前段开发知识
1、css、html、JavaScript编写
2、vue.js、ext.js
3、jQuery
4、json、xml数据结构
1、积层排叠管理与信息采集功能模块 2018年9月 - 2018年11月
独立完成排叠信息采集功能、排叠标准管理的功能模块的设计与开发。
通过与用户沟通,对需求进行分析,编写需求开发文档,然后对实现功能的逻辑进行梳理,并对UI界面、数据库表结构等进行设计
3、系统升级 2018年11月 - 2019年6月
参与系统的整体性升级,从tp3升级至tp5。
其间,对整个系统的功能进行改进和优化,以及对一些方法进行封装、重写,提高代码的复用性
2、包装入库系统功能模块 2019年6月 - 2019年9月
独立完成装箱包装功能模块的设计与开发。
该功能模块,又可细分为装箱方式配置模块、装箱入库模块、退箱模块。
通过和用户交流沟通,分析用户的需求,编写需求开发文档。然后对实现功能的逻辑进行梳理,并对用户界面、数据库表结构等进行设计,以及存储过程的编写、图片的加载、音频的播放、、、、、最后,是功能模块的测试和正式上线
4、保险管理系统(页面调整优化) 2020年6月 - 2020年9月
根据UI给出的设计图稿,对系统各模块页面重新调整优化
5、工程管理系统移动端api接口编写 2020年9月 - 2020年12月
根据业务需求,对各功能模块进行api接口开发
比如请假、离职、奖惩、加班、差旅
6、工程管理系统(资产管理模块) 2020年12月 - 2021年4月
资产管理模块,底下包含资产台账、车辆台账、油机台账部分,每个台账都可对列表数据进行新增、删除、修改,以及对所选列表数据进行导入导出。
其他更多操作,可对资产、车辆、油机,进行申请、处置、维修、调拨等操作
同时并记录申请、处置、维修、调拨等操作过程中产生的变更详情