# h5-video-site **Repository Path**: generals-space/h5-video-site ## Basic Information - **Project Name**: h5-video-site - **Description**: 大三数据库课程大作业: 视频播放网站代码备份 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2019-05-02 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 1. `index.html` 实现用户注册, 登录功能. 未登录可显示推荐列表(根据播放次数排列), 已登录可显示用户收藏列表, 可打分, 收藏/取消收藏, 上传视频. 播放块可实现播放, 暂停, 显示时间, 进度条, 调节音量. 2. `user.html` 用户管理页, 可查看自己上传和收藏的视频及相关信息, 可以继续上传操作和收藏/取消收藏 3. `admin.html` 管理员后台, 必须首先登录, 否则无法操作. 默认用户名密码是`admin/123456`. 可以查看已注册用户列表及相关信息, 可进行删除操作 可查看已存在的视频及相关信息, 可以进行更新视频简介, 冻结/解冻, 删除视频等操作 ------ 后台用原生PHP实现, 没有使用任何框架, 路由功能也是通过前端POST传参, 后台根据参数中的`method`进行`switch`判断实现的. 数据库层面实现了一个触发器, 每次用户对视频评分, 就会计算总评分与评分人数得到平均值; ## TODO 1. 数据库连接是在每个函数中新建连接再使用的, 尝试使用全局变量代替.