项目简介
无忧音乐网是一个提供海量无版权音乐在线试听与下载服务的网站。该项目基于PHP框架搭建,利用MySQL数据库存储音乐信息,并通过API接口提供音乐数据。用户可在网站上浏览、搜索、试听及下载各类音乐,还支持音乐分类浏览、个人音乐收藏等功能。
项目的主要特性和功能
- 音乐分类列表:方便用户按分类浏览音乐。
- 登录注册:支持用户注册与登录,便于管理个人收藏和播放记录。
- 音乐收藏:用户可收藏喜爱音乐,随时试听和下载。
- 音乐试听与下载:免费提供无版权音乐的试听和下载。
- 音乐搜索:支持通过关键词搜索音乐。
- 我的:用户个人中心,展示收藏列表和收听次数。
- 热门推荐:展示热门推荐音乐列表,帮助用户发现新音乐。
- 播放次数统计:记录音乐播放次数,体现音乐受欢迎程度。
安装使用步骤
环境配置
安装PHP开发环境,包含PHP解释器和MySQL数据库服务器。
数据库设置
依据项目中config.default.php
文件的数据库连接信息,设置MySQL数据库,创建相应的数据库和表。
配置信息
修改config.default.php
文件中的数据库连接信息和云盘API相关信息,确保与实际的数据库和云盘服务匹配。
运行代码
在命令行运行bin/组合JSON.py
、bin/写入数据库.php
、bin/将原站数据合并到文件列表数据.py
、bin/将原站数据title作为Key提前.py
和bin/获取分类名称列表.py
等脚本,生成必要的JSON文件和数据库表。
启动服务器
运行API接口脚本,如api/addLikeNum.php
、api/config.default.php
、api/getCode.php
、api/getMusicInfo.php
、api/getMusicList.php
、api/getTypeList.php
、api/getUserLikeList.php
、api/init_db.php
、api/login.php
、api/playMusic.php
、api/register.php
、api/searchMusic.php
和api/sendCode.php
等,启动API服务器。
访问网站
在浏览器中访问网站地址http://web.app.ouyangpeng.top/poncon-copyrighted-music/
,测试网站功能。
注意:运行过程中,要保证数据库连接信息、云盘API信息和其他配置信息准确无误,并按需调整。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】