1、熟练掌握PHP基础,具备OOP编程思想,MVC设计模式,具有良好的编码规范;
2、掌握Thinkphp(3.2和5.0和5.1)、laravel(5.5)、yii主流框架,熟悉phpcms二次开发;
3、掌握API接口开发;
3、掌握JavaScript、JQuery、H5、Ajax前端常用技术;
4、掌握Git版本控制工具;
5、熟练Mysql基本操作;
6、熟悉Linux常用命令,了解LAMP和LNMP环境搭建;
7、熟悉Memcahe、Redis缓存技术,并能进行简单应用;
8、熟悉Bootstarp前端开发框架;
9、了解HTTP协议,熟悉会话机制技术(cookie、session),并能进行简单应用;
10、了解Mysql存储过程、外键、触发器、事务回滚等高级操作,简单学习过Mysql优化;
11、了解Web编码安全,了解远程表单的提交、防SQL注入等;
12、掌握第三方接口开发技术(第三方支付,第四方支付支付,邮箱验证,短信验证,及时通讯IM),运用过邮箱验证、短信验证;
13、了解微信小程序开发;
14、了解一些swoole和workman及时通讯的框架
项目一 基于laravel框架的购物商城(团队开发担任小组长)
项目描述:
1.参与项目前期需求分析和相关功能的需求文档编写工作,设计E-R图思维导图;
2.负责实现了前后台登录、注册基本功能,并负责个人中心模板(修改个人信息,密码,收货地址),
后台管理员模块,前台用户模块;
项目二 基于ThinkPHP框架的购物商城(独立开发)
所用技术:ThinkPHP+Html+Css+MySQL
项目描述:通过ThinkPHP框架,完成用户从浏览商品列表\详情,到加入购物车,生成订单,支付这一流程的所有 前后台相关操作。
项目三 基于ThinkPHP和π框架的直播
项目描述:
1、 参与直播项目,完成搭建以及相应的接口开发,并和团队将此封装成模板
2、 接入腾讯直播流,七牛云存储等第三方接口
项目四 基于FastAdmin框架的商城(APP)
项目描述: 1、此商城为国外商城,对接大国外接口,例如paypal,usps,facebok等
项目五 基于FastAdmin框架的社交软件
项目描述: 1、接入融云IM的及时通讯,实现简单的朋友聊天,群聊,聊天室等功能
2、接入swoole实现弹幕等聊天室功能