ID:164015

杜斌

高级PHP工程师

  • 公司信息:
  • 天津华易动力有限公司
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 500元/8小时
  • 兼职时间:
  • 周六
  • 周日
  • 所在区域:
  • 天津
  • 全区

技术能力

* 前端:
熟练掌握HTML、CSS、Javascript等页面技术;
熟悉HTML5、CSS3等技术;
熟练掌握layui、bootstrap等前端框架;
对vue等前端工具了解并使用过,对前端组件化有一定的理解

* PHP
熟练掌握原生php + mysql;
熟悉使用redis、memcache等缓存技术;
熟悉使用swoole网络通信异步引擎;
进行过网站程序、微信公众号、api接口、会员系统、电商平台、聊天室开发;

* 框架
熟悉MVC开发模式,具备OOP编程思想;
熟练使用 Thinkphp3,Thinkphp5框架技术;
熟练使用 微擎框架开发;
熟悉使用 Yii框架;
对于框架的自动加载、注册树、依赖注入、composer等技术有自己的认识,熟悉并掌握框架的优劣性,选取合适的工具

* 数据库
熟练使用Mysql数据库,熟悉基本的管理配置和性能优化;
能写出可以高效使用的sql语句,保证系统的平稳性;
数据表设计根据项目结构关联数据表,并保留适当的冗余,保证字段的高效使用,添加适当的索引提高查询效率,提高系统的完整性和稳定性;
对于数据库的并发瓶颈有一定认识,能根据实际情况进行负载均衡、读写分离、分库分表等配置;

* Linux
熟悉linux常用命令,LAMP/LNMP环境的搭建和配置;
熟悉宝塔、wdcp等工具面板的使用,进行项目和环境搭建;

* 文档
熟悉使用markdown进行项目架构、项目工具类、api接口文档编写;

项目经验

项目经验
1.前端框架fmui
由于公司手机端前端框架的缺失,急需一套框架统一手机端的UI来提高开发效率和整体性;
1) 经过各种前端框架的挑选,确定使用腾讯QQ风的forzen和微信weu,进行整合;
2) 使用forzen的前端UI和weui的jq版本的组件进行整合,组合出完整的框架体系;
3) 我经过20天的研发周期,通过对forzen的css源码和weui的js源码解析,整合成功,名为fmui;
4) 现在框架已在公司的系统手机端稳定运行半年,框架还在持续迭代中;

2.企业网站制作
由于平常工作需要,需要进行企业官网的制作和维护,根据官网模板进行改造;
1) 根据客户需求,进行官网的版面设计和功能划分;
2) 根据网站模板进行改造,确保系统的稳定性和兼容性完成客户需求;

3.微擎会员卡系统
根据第三方微擎框架内制作的系统,该系统前期有一个1.0版本,但系统bug百出,用户反映非常不好,但由于编写程序的员工已离职,无法追踪,项目一直处于搁浅状态,经理叫我负责这个项目,之后我便对这个项目进行进一步的整改;
1) 大概用了20天左右熟悉代码,根据项目的bug进行具体的修复;
2) 根据渐进加强的原则,保证系统正常使用的前提下,进行逐一调整,用了45天左右的调整系统可顺利正常运行,但由于新需求的不断增加,例如插件系统等,原系统架构已无法承受,故决定项目推到重做;
3) 和项目经理配合讨论需求两周左右,确定架构图和插件机制,和另外一个同事进行项目制作,我负责后端,同事负责前端;
4) 经过的3个月项目的反复打磨,系统的稳定性和扩张性有大幅提高,并配有详细的日志系统和操作文档,插件机制完善,系统已稳定运行,用户反馈良好,系统在维护迭代中;

4.常州惠民旅游年卡系统
常州市旅游年卡系统也是微擎系统的定制,有比较大的用户量,系统分为后台管理端、手机微信端、景点端、pos端、第三方渠道api接口等几个主要模块,可能遇到较大的并发量,并且办卡时需要腾讯云接口身份证实名认证识别,有较多的技术点需要攻克;
1) 经过项目协商确定,项目组由四人组成,我担任系统项目组长,设置架构和制作后台程序,一人制作前端,一人制作ui,
一人制作pos端安卓程序;
2) 我主要担任项目架构设计、数据库设计、项目文档编写、后台程序编写、api接口的工作,和同事配合良好,认真分析需求整合项目代码;
3) 经过了6个月的反复打磨项目基本完成,提出的需求已全部跑通,主要攻克的难点有办卡流程的数据传递、腾讯云身份证识别、上传图片防止颠倒并合理压缩保存、微信和支付宝支付、订单流程及数据更新校验、第三方渠道接口、防止高并发redis消息队列,订单分销等;
4) 常州市民卡系统日订单量高峰过万,平均日刷卡量过万,总营业额最高峰为400万,项目经过多次bug修复和版本更新,现在已稳定运行2年,项目仍在持续更新维护中;

5.thinkphp会员卡系统
由于公司业务扩张,需要脱离微擎,会员卡系统thinkphp的独立销售版应运而生,需求迫切工期确定为4个月,项目需要保留原有会员卡系统功能前提下支持独立的微信系统,微信小程序支持,全新的后台UI等;
1) 通过原有会员卡系统的项目积累,最终确定项目组为4人,我担任项目组长,制作系统架构及后台程序,同时承担工作分配的任务。其他三个同事担任工作为前端制作、设计UI、微信小程序制作;
2) 经过1个月时间,项目雏形已完成,后台根据thinkphp5.1进行结构划分,支持插件和钩子机制,后台UI采取单页版展示效率提高,api采用restful风格,支持定制化前台UI风格选择;
3) 经过后面3个月的项目打磨,项目流程已基本跑通,微信接口,登录机制,api接口调用正常,陆续进行流程的详细测试;
4) 公司希望用户可以购买插件及在线升级,系统又陆续进行了一些调整,20天后所有功能集成完成,现在系统在售卖中,版本维护迭代进行中;

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服