一款基于.NET开源、免费、功能强大的Cms建站系统,支持前后端分离!
内容提要
FytSoaCms是一个基于.NET Core的开源CMS系统,支持前后端分离和模块化设计,便于扩展。它兼容多种数据库,具备Jwt权限认证和常用功能封装,前端使用Layui和Vue框架。
关键要点
-
FytSoaCms是一个基于.NET Core的开源CMS系统,支持前后端分离。
-
该系统具有模块化设计,便于扩展和二次开发。
-
支持多种数据库,包括SQLServer、MySQL、Oracle、PostgreSQL和SQLite。
-
具备Jwt权限认证,能够精细控制操作权限。
-
封装了常用功能,如日志、缓存、验证和文件管理。
-
核心框架为.NetCore Razor Pages,前端使用Layui和Vue。
-
使用SqlSugar作为ORM,默认数据库为MySQL。
-
缓存依赖于CSRedis和MemoryCache,日志管理使用Nlog。
-
项目结构包括多个模块,如Api、Common、Core、Extensions、Service和Web。
-
提供了详细的运行系统安装和配置步骤。
-
开源地址为https://gitee.com/feiyit/FytSoaCms
延伸问答
FytSoaCms是什么类型的系统?
FytSoaCms是一个基于.NET Core的开源CMS系统。
FytSoaCms支持哪些数据库?
FytSoaCms支持SQLServer、MySQL、Oracle、PostgreSQL和SQLite等多种数据库。
FytSoaCms的前端使用了哪些框架?
FytSoaCms的前端使用了Layui和Vue框架。
FytSoaCms如何实现权限控制?
FytSoaCms使用Jwt权限认证,能够精细控制操作权限。
FytSoaCms的项目结构包含哪些模块?
FytSoaCms的项目结构包括Api、Common、Core、Extensions、Service和Web等多个模块。
如何安装和配置FytSoaCms?
安装FytSoaCms需要安装Redis服务,导入数据库并修改连接字符串,然后运行项目。