熟练掌握 PHP 语言及 ThinkPHP框架,熟悉 FastAdmin 快速开发框架,能够高效完成后台管理系统及二次开发
熟悉 MySQL 数据库设计与优化,调优及索引优化
熟练使用 Redis,在电商项目中应用于缓存、分布式 Session、秒杀计数器、购物车数据存储等场景
熟悉 HTML、CSS、JavaScript、jQuery、Bootstrap、Layui、 Vue,具备前后端分离开发经验
熟悉 Git 版本控制,具备团队协作开发及分支管理能力
熟悉微信公众号、微信小程序开发,以及阿里云 SDK(OSS、直播、短信等),完成电商业务中的支付、物流、消息通知等接口对接
熟悉 Linux 及宝塔面板,掌握电商项目在云服务器上的部署与日常维护
企业网站开发、商城开发、后台系统、个人网站、现有系统功能维护,技术服务支持
项目描述:企业在线教育平台
该学习教育平台面向建筑行业从业者及企业,提供付费课程浏览、购买、考证、在线播放及直播授课等完整服务。后端基于 ThinkPHP 5 构建,前端以微信小程序和pc端为主要载体,支持用户登录、课程商品管理、订单交易、视频/直播权限控制。
责任描述:
1.实现用户管理、课程商品管理、订单管理等核心模块,支撑课程上架、定价、优惠及订单状态流转
2.对接阿里云 OSS 实现课程视频、课件等资源的统一存储与管理;结合 CDN 进行内容分发加速,显著提升用户访问体验,降低源站带宽压力
3.开发小程序业务接口,包括微信授权登录、课程列表/详情浏览、下单购买、支付回调等
4.集成阿里云播放器 SDK,实现付费课程的视频播放权限控制;同时接入阿里云直播功能,完成直播授课场景下的推流、拉流及观看权限校验,支持建筑行业实时在线教学。