ID:224503

Mr.Z

php高级开发

  • 公司信息:
  • 华仕尊城
  • 工作经验:
  • 3年
  • 兼职日薪:
  • 1000元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 深圳
  • 宝安

技术能力

1.5年以上php后台开发经验,工作经验丰富,认真负责。
2.精通php语法,理解php底层内部运行机制。
3.熟练使用流行的php框架如thinkphp laravel等.
4.熟练掌握mysql优化,特别是对sql调优和索引有深入的理解和丰富的使用经验。
5.深入理解面向对象的编程思想有良好的面向对象编码习惯。
6.熟练使用linux系统,精通Linux各种环境搭建。
7.熟练掌握各种缓存技术,熟悉memecahed redis MongoDB等缓存技术的各自特色和使用场景。
8.熟悉前端开发技术如html,css,javascript,Jquery.
9.熟悉流行的web开发框架lnmp或者lamp,并且会进行服务器配置调优。
有大型网站的架构设计和部署经验,并且能保证系统的高负载和高可用,可拓展

项目经验

一、业务功能
1.平台im系统:
使用极光im,对接平台会员数据到极光im系统实现数据同步,开发平台聊天功能。
2.导单系统
负责同步各个平台(如淘宝、京东、拼多多)订单数据到爱客宝系统,实现对数据的格式化入库操作。
自动导入:
一套后台运行的程序,自动实时抓取各个平台订单数据到数据库。
手动导入:
专门为客服人员开发的手动操作桌面程序,可选择不同的平台、不同的时间段,进行手动导入订单。
技术分析:
后台自动抓取功能使用swoole框架开发,后来因平台引入联盟账号增加,为提高导单性能改用golang,利用golang高并发特点,使用goroutine并行处理多个账号任务。
后端程序用tp框架,用redis实现放并发处理,保证同一时间只处理同一订单。
订单入库后使用存入kafka,实现系统功能解耦,存入kafka 的订单数据被分佣系统、推送系统等功能模块消费使用。时监控kafka性能和消费者滞后情况。
桌面程序使用.net c#开发。
3.分佣系统  
订单入库后对会员佣金分配,按照一定分配规则计算佣金,产生分佣明细。
技术分析:
数据库(mysql)分表技术,对会员的明细数据表每月进行拆分(每月数据量2-3千万条),通过处理逻辑确保明细唯一性。
数据同步技术,主要包括mysql到es的全量和增量同步技术。
es数据处理,包括统计及搜索,分片等。
4.api后端接口开发  
后端系统按照功能划分,拆分会员、订单、接口等模块,各个模块会话保持,模块之间http协议调用。主要使用laravel框架,前期用tp框架。
二、运维工作
1.阿里云账号管理
熟练操作阿里ecs,mysql,polardb,slb,高防等阿里云产品。在阿里云层面添加资源监控包括但不限于磁盘、内存、cpu等。
2.gitlab搭建  
搭建公司内部使用git服务器,制定开发人员git使用规范。
3.wiki搭建  
搭建公司内部使用的文档管理服务wiki。
4.elk搭建  
使用elk技术搭建系统层面的日志服务,收集nignx日志及系统运行日志。
5.依赖子系统搭建  
lnmp运行环境、redis、mongdb、kafka、Elasticsearch等环境搭建
6.监控系统
 监控方面使用的是听云免费版server监控系统,排查系统问题。

案例展示

  • 煤问题app

    煤问题app

    一个基于煤炭运输特传统行业,整合线上线下资源,实现对司机、煤矿、货运站等主体信息统一调度,通过信息整合方式降低煤炭行业运输成本,提高运输效率的平台系统。

  • 导购app

    导购app

    一款简单分享和优惠购物的手机软件,与国内多家大牌电商平台合作,为用户提供海量的折扣信息,打造一个零门槛的社交零售创业平台。

查看案例列表(含更多 0 个案例)

信用行为

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

发布任务

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

微信接收人才推送

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

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