第一梯队素材网

动漫网站源码 qinVideo

2021-09-07 14:28分类:PHP源码 阅读:

 

关于源码:
这是一套基于 nodejs + mongodb 的前后端分离 CMS 管理系统, 主要的技术栈为:egg.js + mongoose + redis;

功能模块主要包括番剧, 漫画, 文章, 博客四大类, 同时带有评论, 用户, 商品, 激活码, 弹幕等功能, 此外对苹果 CMS 的接口做了兼容, 可以批量导入资源站的内容,实现快速建站;

额外的项目有安卓 APP 客户端, 目前只支持视频以及博客文章三类, 暂不支持漫画功能;

运行环境:
nodejs: 8.0 以上版本
mongodb: 3.0 以上的版本
redis:随意
nginx: 随意
源码安装教程:https://qinvideo.org/docs/install.html

整体设计:
后台: 基础为 egg.js, 数据库是 mongodb, 缓存使用的是 redis, 基本上能够满足大部分的需求, 优化了数据库结构, 索引的速度基本上在 200ms 以内, 对于首页列表等高频 api 均作了缓存处理, 具体的性能需要网站上线再详细的测试;
web 端: 为了最大程度的满足不同的需求, 前端的变动较大, 主要分为以下几个模块, 可以单独更新, 避免耦合在一起, 想要新增某个模块可以自己开发然后放上去即可,定制化能力比较高;
|—default // 默认的首页
|—web // 服务端渲染的首页, 可以直出html页面
|—animate // web端视频
|—comic // web端漫画
|—post // web端文章
|—search // web端搜索
|—user // web端用户中心
|—mobile // 移动web端
|—backend // 后台管理面板

版本更新记录:
2020.06.05 v2.2.0 采用中间表结构, 评论数等统计在夜间使用定时任务的形式运行;
2020.05.05 v2.1.0 对缓存进行优化, 减少资源占用, 新增弹幕审核等功能;
2020.04.05 v2.0.8 采集的番剧在保存时会自动创建分类, 提高某些耗时接口的缓存为 1 天;
2020.03.08 v2.0.7 一些使用 BUG 的修复;
2020.02.28 v2.0.6 批量新增剧集, 支持苹果 CMS 的格式;
2020.02.20 v2.0.5 字幕以及清晰度的切换;
2020.02.04 v2.0.4 用户删除之后的处理;
2020.02.04 v2.0.3 首页渲染等 BUG 修复;
2020.02.02 v2.0.2 关于我们, 播放等 BUG 修复;
2020.01.29 v2.0.1 新增前端用户评分的功能;
2020.01.21 v2.0.0 正式版发布;
2019.10.01 v1.0.0 正式版发布;

郑重声明:部分文章来源于网络,仅作为参考,如果网站中图片和文字侵犯了您的版权,请联系我们处理!

上一篇:帝国CMS内核开发频道应用APP游戏推广程序源码下载

下一篇:微信小说小程序,狂雨小说后台

相关推荐


关注我们

    5T资源共享网
返回顶部