1. 熟悉 PHP 面向对象编程,有良好的代码规范和编写能力;
2. 熟悉 LANMP 环境,对服务端的部署、架构、调优有一定了解;
3. 熟悉基本 Linux 命令,熟悉搭建负载均衡(反向代理),熟悉 PHP 扩展编译;
4. 熟悉 MYSQL 查询优化和存储优化以及主从复制;
5. 掌握一些常见场景设计,如缓存,高并发,高可用,高负载等;
6. 熟悉各类常见 WEB 漏洞(如 XSS、SQL、CSRF 等)的原理以及解决措施;
7. 熟悉 HTTP 协议,熟练掌握 HTML/JS/CSS 等开发语言;
8. 熟悉 Redis,Memcache 缓存技术,了解 Memcached 的删除机制和存储原理;
9. 熟悉常用的消息队列,如 redis、rabitMq;
10.有过对千万级数据的处理经验。
11.熟悉 SVN,GIT 版本控制工具
小程序第三方平台
项目描述:
通过微信公众平台,来帮用户生成微信小程序,节约技术成本。
责任描述:
1. 负责平台的授权以及回调处理;
2. 负责授权方(用户)测试版本的生成;
3. 负责小程序推送(服务通知);
4. 负责小程序相关接口编写;
5. 授权方(用户)后台功能编写;
6. 小程序数据统计(用户数、新增数、转发数等);
7. 公众号文章抓取(Python 模拟登录公众平台);
8. 微信公众号文章临时链接转永久链接。
有读(小说 APP)
项目描述:
通过与各家小说平台合作,将各种书籍整合,让用户看书更加方便。
责任描述:
1. 负责 H5 版小说全套开发;
2. 负责后台 API 开发以及与客户端的交互;
3. 负责书籍以及前台静态资源的 CDN 存储(又拍云);
4. 负责相应功能的数据库设计以及优化(分表、索引);
5. 负责书籍抓取与第三方合作对接(多进程脚本、队列);
6. 负责后台相应模块开发以及每天的数据统计(crontab)。
积分墙
项目描述:
通过与第三方企业合作,让用户下载各种 APP 并赚取现金奖励。
责任描述:
1. 负责用户防刷功能的开发(网页获取 UDID 与设备绑定);
2. 负责用户模块开发(登录以及游客两种身份);
3. 新用户送一元红包;
4. 用户实名制认证(微信绑定、身份证 API);
5. 微信公众号开发(用户关注来获取与 APP 关联的唯一标识码)
6. 微信提现(微信公众号红包)
7. 对账功能(通过明细以及提现与余额对比增加安全性)。