# yi.bbs--基于.Net5与Vue下的BBS/Wiki/Blog毕业设计系统
本论坛极度**自由化**!用户-角色-权限完全**自定义**! 论坛各处需求,无需通过修改代码或者数据库,可直接进入系统管理。
快把它成为为你私人定制的论坛吧!
## 适宜人群:
- 搭建论坛
- 搭建博客
- 信息交流平台
- 参考学习
## 更新目录:
由于软件行业的更新迭代,又有更多东西需要学习,本项目已上线测试稳定,近期我将减缓本项目的更新,为Yi框架进行全面更新,添加更多的功能!详情请查看本人项目CC.Yi意框架的更新。
v1.4.2
v1.4.1
v1.4.0
v1.3.7
v1.3.6
v1.3.5
v1.3.4
v1.3.3
v1.3.2
v1.3.1
v1.3.0
v1.2.10------2021/6/28(添加日志管理、优化ui界面)
v1.2.9------2021/6/26(添加国际化语言、优化样式修改系统)
v1.2.8------2021/6/25(添加聊天大厅系统,signal实时双向通讯)
v1.2.7------2021/6/21(完善编辑文本接口)
v1.2.6------2021/6/21(添加markdown编辑方式,完善html编辑方式)
v1.2.5------2021/6/20(全面完善好友系统)
v1.2.4------2021/6/19(添加好友系统框架)
v1.2.3------2021/6/18(完善字体、样式、间距,完善响应式布局)
v1.2.2------2021/6/18(完善权限系统,完善用户信息界面)
v1.2.1------2021/6/16(完善动画,添加临时游客登录)
v1.2.0------2021/6/14(完善前端架构,添加路由加载动画,添加启动加载动画)
v1.1.10------2021/6/13(添加商城管理,完善商城系统,前端逻辑优化)
v1.1.9------2021/6/12(添加道具管理,添加商城系统,添加控制器代码生成器)
v1.1.8------2021/6/11(添加仓库系统,设置懒加载路由,极大提高页面加载速度)
v1.1.7------2021/6/10(添加道具系统,修复注册移动端界面问题,修复初始化数据库问题)
v1.1.6------2021/5/29(添加主题的最热、最新、推荐筛选,完善主题显示样式)
v1.1.5------2021/5/28(修复异常错误的抓取问题,极大提高了整体性能)
v1.1.4------2021/5/28(添加账户ip、简介信息,添加版本管理功能)
v1.1.3------2021/5/26(完善用户额外信息)
v1.1.2------2021/5/26(仓库添加外部程序集)
v1.1.1------2021/5/25(添加邮箱注册功能,修复管理员删帖功能)
v1.1.0------2021/5/24(添加qq登录功能,添加qq绑定账号功能,大幅度完善系统)
v1.0.8------2021/5/23(添加点击头像可互相查看信息功能)
v1.0.7------2021/5/20(添加点赞功能,优化起始界面)
v1.0.6------2021/5/20(添加横幅管理,完善权限系统)
v1.0.5------2021/5/19(优化样式修改功能,添加全局设置功能,优化移动端界面,封装redis交互存储全局设置)
v1.0.4------2021/5/18(完善样式修改功能,修改主题,完善移动端响应式配置,完善表单规则配置)
v1.0.3------2021/5/17(完善权限系统,初步添加搭建主题样式修改框架)
v1.0.2------2021/5/16(添加收藏功能,优化响应式布局界面)
v1.0.1------2021/5/13(完善标签功能)
v1.0.0------2021/5/12 (上传基础框架)
测试版本------2021/4/19到2021/5/11(制作基本功能框架)
我们将持续更新下去!
## 系统特点:
1:前后端完全分离 2:响应式布局 3:高并发 4:可集群 5:安全 6:高扩展 7:高性能 8:逻辑删除 9:简易
## 功能模块:
用户管理、权限管理、角色管理、主题管理、板块管理、版主管理、标签管理、等级管理、经验管理、信息管理、收藏管理、样式管理、设置管理、横幅管理、点赞管理、版本管理、道具管理、仓库管理、商城管理、聊天管理、日志管理
![江西服装学院论坛](https://user-images.githubusercontent.com/68722157/123637492-aa3c6480-d850-11eb-9ca6-23309b8caa11.png)
持续更新
## 演示效果:
(多说无益,实践才是检验真理的唯一标准)
演示版本: v1.3.7
bbs/wiki:论坛/百科
已上传演示站点:https://jiftcc.com
管理员账号:cc
密码:123
(请不要随意修改数据:数据无价)
<hr>
blog:个人博客
已上传演示站点:http://blog.jiftcc.com
请使用游客登录
## 安装教程
#### 后端:
- 安装 Visual Studio 2019
- 安装.Net5(.Netcore 5.0)
运行:使用 Visual Studio 2019启动sln文件,所有程序已经配置完成,一键启动后端项目
#### 前端:
- 安装 Node.js
- 安装npm
- 修改npm镜像源
运行:npm i安装必要模块之后,npm run serve启动前端项目
#### 数据库:
本项目项目支持各大流行数据库,默认采用**sqlite**+**redis**数据库
- sqlite:各表关系,数据存放(克隆项目中含有sqlite数据库,无需配置)
- redis:重要设置、配置存放(克隆项目中不含redis,请关闭或者自行配置reids)
关系型数据库修改操作:(sqlserver,mysql等等)
1:删除现有sqlite包,安装对应的efcore连接数据库包
2:修改appsettings.json连接数据库json配置
3:修改对应的数据库连接字符串与options
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210520202347139.png)
4:使用Nuget控制台命令:Add-Migration xxx迁移,再使用Update-Database更新数据库
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210520202723242.png)
现在,查看你的数据库,已经自动生成!
非关系型数据库修改:(关闭redis)
1:修改settingHelper.cs文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210520202920478.png)
2:删除构造方法,并修改代码
```csharp
return CacheWriter.GetCache<int>("commentPage");
```
替换成
```csharp
return [int整形数据];
```
如果想使用redis,请自行添加数据:
- commentPage:评论页面每页几条数据
- discussPage:主题页面每页几条数据
- commentExperience:评论经验
- discussExperience:发布主题经验
- title:站点名称
在此,你已能成功启动项目
<hr>
## 使用教程
### 代码生成器使用
> 一个程序员,项目写的代码越少,代表你越优秀。
你可以拿着本项目代码更改需求,大部分固定代码已通过T4模板自动生成,你只需要给出部分参数,点击转换所有T4模板即可!写代码,如此简单!
![在这里插入图片描述](https://img-blog.csdnimg.cn/2021052021060244.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1FBUVFWUVFUUQ==,size_16,color_FFFFFF,t_70)
自动生成代码区域:
- T4DataContext(模型层数据库表)
- T4IDAL
- T4IDAL
- T4IBLL
- T4BLL
- T4Startup(启动依赖注入)
- T4api(前端api模板)
- T4Component(前端增删改查模板)
- T4Controller(控制器模板)
T4Model文件夹中含有详细的配置说明
### 用户-角色-权限 简介:
**用户-角色-权限**:
用户拥有不同的角色,角色拥有不同的权限,同时用户还能拥有特殊权限,**你的权限等于,你所有角色拥有的权限+特殊权限**
我们权限认证的方式为JWT,我们并未重新发布令牌,这代表着当你权限发生改变的时候,你必须得**重新登录**以获取最新权限的令牌。(已为后期的集群最好准备)
### 用户管理:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210520203837279.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L1FBUVFWUVFUUQ==,size_16,color_FFFFFF,t_70)
你可在这里添加、修改、批量删除、查询用户信息
在操作栏中,你可以为该用户**设置角色**以及**特殊�
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计:基于.Net5与Vue下的BBSWikiBlog毕业设计系统(含演示).zip (269个子文件)
.androidbuild 134B
.browserslistrc 33B
nlog.config 2KB
config 247B
20210809112658_jiftcc_1.cs 38KB
20210809112658_jiftcc_1.Designer.cs 28KB
DataContextModelSnapshot.cs 28KB
T4BLL.cs 14KB
DiscussController.cs 11KB
FileController.cs 8KB
AccountController.cs 7KB
InitDb.cs 7KB
UserController.cs 7KB
Startup.cs 7KB
imageHelper.cs 6KB
ArticleController.cs 6KB
userBll.cs 5KB
EmailHelper.cs 5KB
FriendController.cs 5KB
StudentController.cs 5KB
CommentController.cs 4KB
CollectionController.cs 4KB
RandomHelper.cs 4KB
ShopController.cs 4KB
BaseDal.cs 4KB
LabelController.cs 4KB
T4DAL.cs 4KB
RoleController.cs 3KB
SwaggerExtension.cs 3KB
T4Startup.cs 3KB
BaseBll.cs 3KB
HttpHelper.cs 3KB
InitAuthorization.cs 3KB
ActionController.cs 3KB
T4IBLL.cs 3KB
RedisCache.cs 3KB
QQController.cs 3KB
Program.cs 2KB
AgreeController.cs 2KB
datahHandle.cs 2KB
ErrorHandExtension.cs 2KB
IBaseBll.cs 2KB
RecordController.cs 2KB
IBaseDal.cs 2KB
settingHelper.cs 2KB
VersionController.cs 2KB
T4Controller.cs 2KB
BannerController.cs 2KB
MytypeController.cs 2KB
LevelController.cs 2KB
PlateController.cs 2KB
user_extraBll.cs 2KB
friendBll.cs 2KB
propController.cs 2KB
SettingController.cs 2KB
ConsulHelper.cs 2KB
T4IDAL.cs 2KB
BaseController.cs 1KB
discussBll.cs 1KB
WarehouseController.cs 1KB
CacheHelper.cs 1KB
EnumJsonConverter.cs 1KB
LinqHelper.cs 1KB
T4DataContext.cs 1KB
Result.cs 1KB
IuserBll.cs 1KB
warehouseBll.cs 1024B
user.cs 1015B
discuss.cs 1009B
TimeSpanJsonConverter.cs 858B
roleBll.cs 848B
DatetimeJsonConverter.cs 842B
DefaultJsonOptions.cs 759B
recordBll.cs 738B
mission.cs 595B
user_mission.cs 592B
discussAction.cs 584B
news.cs 557B
action.cs 550B
IfriendBll.cs 550B
ChatHub.cs 532B
user_extra.cs 515B
ICacheWriter.cs 514B
DbContextFilter.cs 509B
CustomAutofacAop.cs 509B
friend.cs 496B
JwtConst.cs 475B
plate.cs 452B
comment.cs 431B
level.cs 429B
prop.cs 429B
version.cs 427B
shop.cs 426B
role.cs 420B
baseModel.cs 413B
HealthController.cs 404B
label.cs 389B
setting.cs 387B
warehouse.cs 386B
IwarehouseBll.cs 359B
共 269 条
- 1
- 2
- 3
资源评论
九转成圣
- 粉丝: 5413
- 资源: 2962
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功