一个基于 .NET 8 开源免费、高性能、低占用的博客系统

前言

今天大姚给大家分享一个基于 .NET 8 开源免费(MIT license)、高性能、高安全性、低占用的博客系统:Masuit.MyBlogs。

项目介绍

Masuit.MyBlogs 是一个基于 .NET 8 开源免费(MIT license)、高性能、高安全性、低占用的博客系统,该项目仅 3MB 的代码量,目前日均处理请求数 80-600 W次,同时在线活跃用户数60-600人,数据量累计已达到数百万条,数据库+Redis+网站主程序同时运行在一台4核8GB的机器上,浏览器页面请求秒级响应,CPU平均使用率控制在10%左右,内存占用控制在400MB左右。

项目主要功能

  • 服务器性能监控:实时监控服务器的运行状态,包括 CPU、网络带宽、磁盘使用率、内存占用等。

  • 文章管理:包含文章审核、文章合并、文章列表的增删查改、分类管理、专题管理等。

  • 评论和留言管理:对前台用户提交的留言和评论进行审核。

  • 消息通知:站内消息包含评论、留言、投稿、文章合并等通知。

  • 广告管理:支持竞价排名,按地区投放广告。

  • 搜索统计:记录前台用户每 Session 周期内的关键词搜索,用于热词统计。

项目主要技术栈

.NET8、ASP.NET Core MVC、Blazor、Entity Framework Core、Masuit.Tools、Masuit.LuceneEFCore.SearchEngine、Hangfire等。

基础设施要求

项目源代码

项目功能演示

项目源码地址

更多项目实用功能和特性欢迎前往项目开源地址查看👀,别忘了给项目一个Star支持💖。

优秀项目和框架精选

该项目已收录到C#/.NET/.NET Core优秀项目和框架精选中,关注优秀项目和框架精选能让你及时了解C#、.NET和.NET Core领域的最新动态和最佳实践,提高开发工作效率和质量。坑已挖,欢迎大家踊跃提交PR推荐或自荐(让优秀的项目和框架不被埋没🤞)。

相关推荐
步步为营DotNet17 小时前
深度剖析.NET中IHostedService:后台服务管理的关键组件
服务器·网络·.net
一叶星殇17 小时前
.NET WebAPI:用 Nginx 还是 IIS 更好
运维·nginx·.net
fs哆哆21 小时前
VB.NET 与 VBA 中数组索引起始值的区别
算法·.net
暮疯不疯1 天前
C#常见术语表格
开发语言·c#
JQLvopkk1 天前
VS2015使用C#连接KepserverEX并操作读写节点
开发语言·c#
流水线上的指令侠1 天前
补充说明——针对《C#:从 0 到 1 创建基于 NUnit + FlaUI 的 WPF UI 自动化测试项目》
功能测试·ui·c#·自动化·wpf
流水线上的指令侠1 天前
C# 实战:从 0 到 1 搭建基于 NUnit + FlaUI 的 WPF UI 自动化测试项目
功能测试·ui·c#·自动化·wpf·visual studio
gc_22991 天前
学习C#调用OpenXml操作word文档的基本用法(20:学习嵌入文件类)
c#·word·openxml·嵌入文档
玩泥巴的1 天前
如何实现一套.net系统集成多个飞书应用
c#·.net·二次开发·飞书