该管理系统基于Thinkphp5开发,采用业界熟知的MVC架构模式,运行环境为windows7/8/10,开发工具为LMAP,其他操作系统为centos7,使用navicat进行MySQL的管理,服务器环境为Apache 2. 0,php版本为7.0.2。
该网站的需求和开发背景:结合当下运营的热门音乐平台的优缺点,用户痛点和共情点的分析,网站为喜爱音乐的人群提供简洁直观、个性化的音乐以及沉浸式的相关服务,同时整合优质的音乐创作人提供优质内容——拓展粉丝渠道,实现平台和歌手的双赢。
网站的主要功能点,基于Db的鉴权授权认证模块,基于路由,http($_SERVER)协议的地址栏统一拦截模块,基于$_SESSION 的会话管理和基于radis,Memcache实现的缓存服务,基于socket的日志管理模块,基于中间件(参考jms)的消息队列,基于模型关联、模型事件、消息中间件,事务管理、多线程的pub/sub 发布/订阅 模式,以及基于用户点击率、使用时长等等用户大数据结合线性回归算法的相关性推荐算法,基于$_FILES的文件上传下载模块等等。
大概说一下