1. 熟练掌握 PHP 面向对象编程,具备良好的编码习惯,了解并使用 golang;
2. 熟练 Apache/Nginx,MySQL,PHP 环境搭建和配置管理;
3. 熟悉运用 MySQL 关系型数据库,MySQL 优化;
4. 熟练掌握非关系数据库 Redis,Memcache ,了解并使用 ClickHouse, MongoDB;
5. 熟练掌握 HTML、CSS、jQuery ,了解并使用 Vue;
6. 熟悉 ThinkPHP,Laravel,Hyperf 开发框架;
7. 熟练使用 Git 进行代码版本管理;
使用工具: PhpEnv、Navicat、Phpstorm、git;
运行环境:Nginx、PHP、MySql、Redis;
运用框架:Thinkphp;
公司内部系统,主要是对公司业务部门销售数据的统计与分析,以方便公司应
对市场环境做出更好的决策;
完 成:
1、通过 explain 对检索的 sql 语句进行分析,创建索引,优化 sql 语句且在 thinkphp 框架下生成路由,数据库缓存,提高接口返回响应速度。
2、使用 redis 缓存仓库及公司相关数据,提升页面响应速度。
3、构建基础类中基础检索方法,避免重复工作。
使用工具: PhpEnv、Navicat、Phpstorm、git、Jekenis。
运行环境: LNMP
其 他:Redis、Swoole、Elasticsearch、Vue,Layui;
项目描述:地方生活服务与美团相似;
完 成:
1、搭建服务器,redis 集群,通过管理阿里云的负载均衡进行权重分配;
2、通过 redis 缓存,记录服务中生成的数据信息(短信验证码(string),会员信息(hash),骑手月,日排行榜(zset),商户收藏(set),站内消息(list),骑手地理位置(geo))
3、后台活动功能(直降,满减,红包,任务等),使用悲观锁预防活动更新的重复提交;
4、基于 hyperf 框架的使用,完成后台订单相关消息的实时通知(订单状态及骑手地理位置的变化)。
5、平台消息设计,在线聊天对接(极光推送及 IM);
6、根据业务完成相应的开发需求;
1、搭建服务器,redis 集群,通过管理阿里云的负载均衡进行权重分配; 2、通过 redis 缓存,记录服务中生成的数据信息(短信验证码(string),会员信息(hash),骑手月,日排行榜(zset),商户收藏(set),站内消息(list),骑手地理位置(geo))
1、搭建服务器,redis 集群,通过管理阿里云的负载均衡进行权重分配; 2、通过 redis 缓存,记录服务中生成的数据信息(短信验证码(string),会员信息(hash),骑手月,日排行榜(zset),商户收藏(set),站内消息(list),骑手地理位置(geo))