1、熟练使用Gvim/Notepad/Phpstorm/Navicat开发工具;
2、熟练Php+MySql操作;
3、熟练使用Thinkphp、codeigniter框架;
4、熟练Html、Css、Ajax、bootstrap、JavaScript、jQuery、 Vue技术;
5、熟悉使用svn、git文件版本管理系统;
6、熟悉Linux操作系统,LAMP及LNMP环境的搭建。
7、数据库的设计及优化
自我评价
1、为人诚恳 , 有责任心、勤奋好学、工作中脚踏实地,有较强的团队合作精神;
2、上进心强、自学能力强,做事有计划性;
3、以追求更完美的态度去完成每一件事。
2015/12 - 2016/03
印猫商城
开发环境:Windows+Apache+PHP+ Mysql
开发工具:GVIM/Notepad++
项目描述:该商城是一个印刷设备的商城,主要适用于印刷行业查看及购买。它是用shopnc 二次开发并且增加了在线名片设计、商品返利功能。
责任描述:
1. 对商城PC端、wap端页面的部分修改,即DIV+CSS 样式的调整。
2. 印象深刻问题涉及到浏览器兼容性,对度量单位和布局有了新的认识。
3. 对网站后台操作人员的培训。
4. 在线设计名片:设计页分为左右两部分,点击右侧中的相关操作(添加一行文字或标题、图片),实时展现到左侧编辑页中(可调整文字大小、颜色、位置),最后点击生成图片并保存。主要利用ajax 请求,通过后台php使用GD库生成图片,渲染前台页面。进一步的熟悉了ajax 请求,学习到了ajax 跨域的解决方法,及Jquery的开发中的使用,PHP对文件的操作,数据表的设计,和处理图片使用GD库时的一些知识点。
5. 商品返利模块:以订单为条件,通定时任务执行后台设置的返利类型和时间。
2016/10 - 2018/10
耐思买
开发环境:Windows+Apache+PHP+ Mysql
开发工具:GVIM/Notepad++ Phpstorm Navicat SecureCRT
项目描述:
该项目是基于“微信公众号开发”的一个针对小型商超和便利店批发、团购的微信端交易平台。是基于codeigniter 3.1 框架开发的,数据库为Mysql5.6(存储引擎 innodb)。平台配备服务有:商城端、供货端、仓库物流配送App(仓库端、司机端)、CRM App(业务员端)。
责任描述:
负责微信接入、平台后台和仓库物流后台、APP接口的开发和数据库设计优化。用composer 引了一个第三方SDK EasyWechat,公众号的自动回复功能,点击回复中的链接查看当前身份信息、添加商家。 对框架进行一些配置和调整,对控制器和模型的扩展,定义了一些常用方法和添加了一些自定义函数。后台页面是基于AdminLTE模板,用bootstrap对页面部局调整(例如:表格头部搜索框、添加商家时输入框排版),jquery+ajax 处理操作事件和交互(例如:搜索的三级联动、入库时的仓库、仓位选择)。表单验证还是用的validate,当然后台CI中也做了验证。弹出层用的 layer 和时间搜索时用的daterangepicker。用 PHPOFFICE 导出数据信息。消息推送统一查出来一张视图,执行存储过程添加到“消息推送表”,crontab轮询系统中的推送类。JWT 实现接口认证,登陆成功后生成token,放入响应头里面传回给客户端,之后的每次请求都要带上这个token才能合法调用接口。返回数据格式都为JSON。对所有表的关联外键添加了Normal类型索引,提高了查询速度。
2018/10 - 2019/01
Ripple 钱包
开发环境:Windows+express+vue
开发工具:GVIM/Notepad++ Phpstorm Navicat SecureCRT
项目描述:
该钱包是一个可以不同币种互相转账及挂单交易的工具,功能有创建账户、信任网关、余额查询、转账、挂单交易等。钱包的一系列操作都是基于Ripple官方的 Ripple Api ,只支持在PC端运行,用vue实现页面交互,electron 实现桌面应用(外壳)。
2018/10 - 2019/03
手机商店
开发环境:Windows+nginx+php+mysql
开发工具:微信开发者工具 Postman Phpstorm Navicat SecureCRT
项目描述:
这是一个小程序商店,只实现了从选购、加入购物车、下单支付及收货地址等功能,主要熟悉下微信小程序,数据接口用tp5.0编写,接口url为动态注册,对异常进行了通一处理。用jwt验证接口请求,保证接口调用合法性。该接口不单是只小程序可用,同样可以给其它app 接口调用提供数据而不用修改接口代码。小程序页面交互,也模仿mvc 架构,如商品:goods 目录有,goods.js(controll)、goods-model.js(model)、在goods.js中引入goods-model.js,如goods-model下getGoods方法需要一个ids(可用多个)和callback便可完成操作,减少了代码重复、达到复用。
这是一个小程序商店,只实现了从选购、加入购物车、下单支付及收货地址等功能,主要熟悉下微信小程序,数据接口用tp5.0编写,接口url为动态注册,对异常进行了通一处理。用jwt验证接口请求,保证接口调用合法性。该接口不单是只小程序可用,同样可以给其它app 接口调用提供数据而不用修
这是两三年前的一年公司,现在不知道啥 情况,公众号打不开了。简单说说吧 项目描述: 该项目是基于“微信公众号开发”的一个针对小型商超和便利店批发、团购的微信端交易平台。是基于codeigniter 3.1 框架开发的,数据库为Mysql5.6(存储引擎 innodb)。平
该项目是基于“微信公众号开发”的一个针对小型商超和便利店批发、团购的微信端交易平台。是基于codeigniter 3.1 框架开发的,数据库为Mysql5.6(存储引擎 innodb)。平台配备服务有:商城端、供货端、仓库物流配送App(仓库端、司机端)、CRM App(业务员端