个人站点大开发!--起始篇

鉴于现在,工作比较闲。业余时间比较多,比如这篇博文就是上班时间写的。我想好好开发一下个人站点。

之前本人自己于业余时间搭建了一个人网站,http://oj.kanghekeji.cn 是一个在线OJ刷题网站。
目前采用前后端分离,所谓前后端分离,就是我自己建了两个Asp.net core3.1 的web mvc 项目。一个只负责前端,一个只负责后端提供接口。这就是我所谓的前后端分离。
部署的方式,是Linux的systemctl 后台服务和 .net core的本地运行。 是很low。

服务器:一台阿里云服务器,一台腾讯云服务器,和即将服役的Azure高性能服务器

目前的愿景是:

首先是Kubernetes+docker 集群部署
其次,内部是前后端+微服务,什么微服务的最新技术都整上。数据存储目前是用Mysql,后期搞个数据库集群。
使用最新的.net 框架。微软推出啥,就更新啥。

最终目的是用尽身平所学将这个网站搭建一个集OJ,社区,论坛,博客,工具等等与一身的超大站点。全部是最新技术。最前沿的框架。

好的,牛逼吹好了。

现在开始第一步,部署方式更换为业界的标准:docker容器化 + kubernetes集群部署。

posted @   Shendu.CC  阅读(192)  评论(3编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
点击右上角即可分享
微信分享提示