1、熟练掌握PHP开发语言,能够独立完成中小型项目开发,熟悉LAMP,LNMP开发环境搭建;
2、熟悉MVC编程思想,能够面向对象开发,有良好的编码风格,注重编码规范,代码冗余低、整洁;
3、熟悉MYSQL优化,进行Sql调优、创建索引、主从复制等;
4、熟悉Html、Css、Javascript等前端语言 ,掌握jquery、Layui、Bootstrap等前端框架;
5、掌握ajax、Jsonp跨域以及JSON、XML等数据交换格式;
6、熟悉svn和Git版本控制工具的使用以及冲突的解决;
7、熟悉nosql数据库,如redis、memcache、Mongodb等;
8、熟练使用Laravel、Tp3.2、Tp5、fastadmin、Yii2等主流框架,对于其他框架能够快速上手;
9、具有设计和开发对外API接口经验和能力,调用第三方API进行数据交互,编写API接口文档;
10、熟悉第三方登录(如微博、QQ等)及调用(融云、极光推送、快递100)等第三方相关的SDK包;
项目描述:《搜了》SOOLE是以创新、创业为核心理念,带动消费致富的生态循环公共服务平台综合体,公司涉足购物、娱乐、聊天、交友、生活服务、省县级代理及全球布局,实现信息科学化、产品多样化、财务明细化、建立快捷、高效、线上线下相结合、公共服务深度发展的综合性的APP。
责任描述:
一:(前期准备工作,相关数据库表结构的创建以及一些需求和要求用到的技术)
1、参与项目需求讨论,负责项目功能模块文档的编写以及技术流程图的实现;
2、参与,项目评审,技术流程制图,概要设计,数据库的设计和建模;
二:(《搜了》商家管理后台的开发)
1、开发商家管理后台的登陆注册、使用手机验证码修改、找回密码功能;
2、用户登录成功后将用户的身份标识(用户id、店铺id、代理商id)存入redis中;
3、负责开发店铺首页模块订单待发货、待收货、已完成订单、售后订单、昨日的现金收益和金豆收益的统计功能;
4、负责商品管理的普通商品、云易购物商品、拼团商品、优惠购物商品、分享奖励商品五种销售模式的CURD功能;
5、将商品图片存储到第三方的阿里云OSS云存储上,减轻服务器压力,加快图片读取速度;
6、负责订单模块的订单列表根据时间和日期进行筛选功能,以及对接快递100进行对发货商品进行物流跟踪;
7、负责对接融云让用户在app内和商家后台的客服在网页端进行即时通讯聊天功能;
8、负责开发店铺管理模块的店铺信息、店铺资质、站内信通知功能;
9、负责财务报表的商家财报(总的营业额和金豆收入、金豆转让功能)、代理商财报(所有店铺销售总额、预计分润金额、店铺数量、新加入的店铺数量)、银行卡信息功能(绑定银行卡);
10、负责开发活动管理模块限时秒杀、新人专享等相关活动;
11、负责和第三方外包公司对接拍卖系统(使用JoDes进行加密让两端的数据进行同步);
三:(《平台管理后台部分模块开发》)
1、负责平台管理后台的权限管理控制功能的开发;
2、负责商品管理模块的(商品分类,商品的上架、下架,已删除商品,预售商品和优惠购物是的审核功 能);
3、统计移动端用户留存、新增、日活(使用日志、redis集合、数据库、定时任务集合实现);
四:(《搜了》app端首页部分接口的和我的模块接口的提供)
1、将一整套水果竞猜游戏的h5代码嵌入到app的首页中并将两个数据库打通;
2、负责水果竞猜游戏的底层游戏规则算法的编写;
3、提供我的模块用户的基本信息的接口(用户名、用户的ID、用户头像、余额、搜了贝的个数、金豆和银豆的个数);
4、提供设置中的(修改用户头像、昵称、性别、实名认证、常住地区、生日、个性名片)等相关接口;
5、负责我的模块中(云易购物订单、我的代理、我的店铺)接口的提供;
6、负责我的模块中我的账本(钱包、金豆、银豆、搜了贝、收益)等明细及转让和兑换接口的提供;
《官网系统》
项目描述:《官网系统》主要作用是提高企业办公效率、降低企业办公成本、提升企业管理水平、获得更好的经济效益。具体包括有权限管理模块、客户管理模块、数据抓取模块、关键词模块、编辑模块、新闻管理模块、百度结果类型模块、数据库管理模块、标注管理模块、账务模块、内部管理等数十甚至上百的企业日常办公功能应用模块,使组织内外的各个部门、各个人员协同运作起来,从而达到高效的工作效率。
责任描述:
一:(前期准备工作,相关数据库表结构的创建以及一些需求和要求用到的技术)
1、参与项目需求讨论,负责项目功能模块文档的编写以及技术流程图的实现;
2、对于相关部门提出的功能模块进行分析、数据库的设计和建模;
二:(《官网系统》前期对项目所使用框架的搭建)
1、使用laratrust对系统进行用户权限划分(用户、角色、权限、小组);
2、使用AdminLte模板,封装公共模板头部、内容、底部来实现每个页面的继承;
3、封装前端页面中分页、表单及表格等相关的组件;
4、封装excel、ueditor等相关插件并加到服务容器和注册提供者中;
三:(《官网系统》各个模块的功能开发)
1、客户管理模块:对需要服务的客户根据不同的需求类型进行划分;
2、数据抓取模块:可以根据抓取任务(类型、周期、优先级)实现百度关键词排名(PC/移动)、百度URL收录-PC,对每一个抓取任务可进行重启、查看进度、下载文件;
3、关键词模块:每一个客户所对应自己的关键词有(导入新关键词、更新关键词属性、肯定词/否定词、提取待审核关键词、任意提取关键词、常用SQL维护),(抓取关键词sv、同步精准状态、排名更新、扩词)调用python程序来启动定时任务;
4、编辑模块:将每一篇文章的标题和内容分开编辑,根据标题表和内容表的状态来更新文章表中的编辑
角色 | 职位 |
负责人 | PHP开发工程师 |
队员 | 后端工程师 |