个站开源啦
程序员文章站
2022-12-09 16:08:28
这是 站点的源代码 源码 框架组件 jQuery + Bootstrap4 .NET Core (latest) EF + Linq 支持:SQLServer、MySQL、PostgreSQL、SQLite、InMemory等 ==================================== ......
这是 站点的源代码
源码
框架组件
- jquery + bootstrap4
- .net core (latest)
- ef + linq
- 支持:sqlserver、mysql、postgresql、sqlite、inmemory等
- ==========================================
- baidu.ai(实验室)
- fluentscheduler(定时任务)
- mailkit(邮箱验证)
- netease.cloud.nos(网易对象存储)
- netnr.core(公共类库)
- netnr.login(第三方登录)
- netnr.wechat(微信公众号)
- qcloud.shared.netcore(腾讯对象存储)
- qiniu.shared(七牛对象存储)
- sqlite-net-pcl(sqlite,日志)
- swashbuckle.aspnetcore(swagger 生成接口)
功能模块
- 登录、注册(第三方直接登录:qq、微博、github、淘宝、microsoft)
- 文章:发布文章(markdown编辑器)
- 文章留言:支持匿名留言,根据邮箱从 gravatar 获取头像
- 公众号:(玩具)
- gist:代码片段,自动同步github、gitee
- run:在线运行html代码,写demo用
- doc:文档管理,api说明文档
- draw:绘制,集成开源项目 mxgraph、百度脑图
- note:记事本(markdown编辑器)
- 存储:云存储,对象存储
- 备份:自动备份数据库
- 日志:访问日志记录、统计
更新日志
- 个站更新后才会更新源代码,非同步更新
fqa
示例数据
第一次运行项目自动写入示例数据,账号:netnr
,密码:123456
示例数据存放在静态资源wwwroot目录下,访问地址:{host}/scripts/example/data.json
什么是本地授权码(sk)
根据当前时间的小时和分钟数结合配置文件的值进行计算得到的码,时间容差±6
如:现在是17:10,配置的小时被减数是33,那么33-17=16,配置的分钟被减数是66,那么66-10=56,得到的本地授权码就是1656,当本地授权码超过容差时间会失效
怎么添加文章标签
访问 {host}/services/keyvalues
添加标签,输入本地授权码才能访问,
标签表(tags)依赖键值表(keyvalues)和键值同义词表(keyvaluesynonym)
如输入javascript
,从百科抓取该词描述(抓取失败机率高,需重试),(可选)添加同义词js
,再添加 javascript
到标签
markdown编辑器用的什么
请看这里:
上一篇: 杭州十大特产排名,杭州知名特产都有哪些
下一篇: 成都活鱼价格,爱吃鱼的你了解行情吗
推荐阅读
-
对于一个开源 Python 量化交易平台项目的建议有哪些?
-
推荐一个比较好的开源的企业产品网站的内容管理系统解决方案
-
分享一个.NET平台开源免费跨平台的大数据分析框架.NET for Apache Spark
-
Maligno 一个开源的渗透测试工具
-
30 个很棒的PHP开源CMS内容管理系统小结
-
简洁美观的Java博客系统Tale开源了,让每一个有故事的人更好的表达想法
-
20个基于PHP的开源内容管理系统推荐
-
献给正在学习python的你,10个最受欢迎的Python开源框架
-
公司接了一个PHP的项目,准备选一套开源的Framework,牛人给推荐一下,该如何解决
-
华为openEuler操作系统正式开源:上千个代码仓库