[开源]MIT协议,开源论坛程序,拥有友好的用户界面和操作体验

一、开源项目简介

尤得一物是一个开源论坛程序,提供丰富的功能,可以作为管理或分享文章的论坛博客,也可以在此基础上进行自定义开发。

二、开源协议

使用MIT开源协议

三、界面展示

四、功能概述

尤得一物是一个开源论坛程序,易于安装和使用。除了基础功能,还致力于构建一个全面而完善的功能集。

自由灵活

使用主流技术开发,可以轻松的进行二次开发和定制。也可以根据自己的需求,对程序进行修改和扩展,以便更好地满足个性化需求。

易于使用

拥有友好的用户界面和操作体验,目的是能够轻松上手。在安装上通过 docker 的几个步骤,将程序安装到服务器上,然后开始使用。

丰富功能

拥有许多丰富的功能,可以轻松管理,包括帖子管理、用户管理、权限管理等。无论是在搭建一个论坛还是一个博客,能够满足基本需求。

搜索优化

借助服务端预渲染 SSR 和元数据,可以帮助文章内容更好地进行搜索引擎优化。这意味着能够更容易地被搜索引擎收录和检索。

文本编辑

依托强大的富文本编辑器,能够轻松地编辑和排版文章内容。减少了繁琐的输入过程,从而可以更加专注于在文章内容本身上。

功能特点

程序结构以版块、标签和帖子为基础进行扩展,具备以下功能特点:

  • 服务端预渲染支持,有利于搜索引擎优化(SEO)
  • 版块分组,方便管理浏览
  • 自定义标签,用于帖子分类组织
  • 帖子富文本编辑,使内容更丰富多样
  • 帖子审核设置,可以对帖子进行审核
  • 帖子内容草稿和历史记录,方便编辑恢复
  • 帖子模板,可以预设模板来加速发帖
  • 多层级评论回复,使交流更清晰
  • 消息通知,方便获取关键动态
  • OAUTH 开放接入,便于第三方登录授权
  • 配置相同程序 OAUTH 接入,方便接入同个实例
  • 后台配置管理,可对论坛进行全局配置
  • 后台用户管理,方便管理用户信息
  • 后台角色管理,用于控制用户权限
  • 后台动态权限、菜单管理
  • 后台版块、标签、帖子管理
  • 后台版块,标签组管理
  • 后台评论回复管理
  • 后台消息管理
  • 后台 OAUTH 客户端、接口管理
  • 页面深色模式支持
  • 页面国际化支持

五、技术选型

前端

使用 next.js 13 开发。

后端

使用 spring-boot 3 开发。

微信小程序

使用原生微信小程序开发。

六、源码地址

前端源码下载

后端源码下载

微信小程序源码下载

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/129265.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

OpenCV3-Python(7)模板匹配和霍夫检测

模板匹配 膜版匹配不能匹配尺度变换和视角变换的图像 图片中查找和模板相似度最高的图像 计算相似程度最高的位置 res cv.matchTemplate(img , template, method) 该方法返回一个类似灰度图的东西,如果用的相关匹配,那么亮的地方就是可能匹配上的地方 …

Mac上安装Java的JDK多版本管理软件jEnv

JDK的多版本管理软件主要有以下三种: jEnv jEnv 是一个命令行工具,可以帮助您管理和切换不同版本的 Java 环境。它可以让您在不同的项目之间轻松切换 Java 版本。您可以使用 jenv global 命令设置全局 Java 版本,也可以使用 jenv local 命令…

【leetcode】 vscode leetcode [ERROR] invalid password? 问题解决

目录 问题解决 问题 使用vscode连接leetcode出现下列问题: vscode leetcode [ERROR] invalid password?出现invalid password?的问题,首先需要检查账号密码是否出错,leetcode的账号可以是手机或邮箱,然后密码去check一下&…

抖音手机实景无人直播间怎么搭建?

手机无人直播已成为用户直播和商家直播带货的一项热门技术趋势,为消费者提供了全新的观看体验。无人直播,顾名思义,即通过无人直播软件或数字人来进行无人直播。这一技术的广泛应用,不仅为短视频渠道带来了更丰富的玩法&#xff0…

arcgis地形分析全流程

主要内容:DEM的获取与处理、高程分析、坡度分析、坡向分析、地形起伏度分析、地表粗糙度分析、地表曲率分析; 主要工具:镶嵌至新栅格、按掩膜提取、投影栅格、坡度、坡向、焦点统计 一 DEM的获取与处理 1.1 DEM是什么? DEM(D…

css自学框架之面板

面板是我们开发中经常用到,也就是页面版面中一块一块的板块,效果如下图: 一、css代码 .myth-panel {background-color: var(--white);border: solid 1px transparent;}.myth-panel .myth-panel-header {border-bottom: solid 1px transpar…

云原生边缘计算KubeEdge安装配置(二)

1. K8S集群部署,可以参考如下博客 请安装k8s集群,centos安装k8s集群 请安装k8s集群,ubuntu安装k8s集群 请安装kubeedge cloudcore centos安装K8S 2.安装kubEedge 2.1 编辑kube-proxy使用ipvs代理 kubectl edit configmaps kube-proxy -…

聊聊分布式架构02——Http到Https

目录 HTTP通信协议 请求报文 响应报文 持久连接 状态管理 HTTPS通信协议 安全的HTTPS HTTP到HTTPS的演变 对称加密 非对称加密 混合加密机制 证书机构 SSL到底是什么 HTTPS是身披SSL外壳的HTTP HTTP通信协议 一次HTTP请求的通信流程:客户端浏览器通过…

SpringBoot的流浪宠物系统

采用技术:springbootvue 项目可以完美运行

Linux配置SSH允许TCP转发

#编辑SSH配置文件 vi /etc/ssh/sshd_config #重启SSH服务 systemctl restart sshd.service AllowTcpForwarding yes

VsCode 常见的配置、常用好用插件

1、自动保存:不用装插件,在VsCode中设置一下就行 2、设置ctr滚轮改变字体大小 3、设置选项卡多行展示 这样打开了很多个文件,就不会导致有的打开的文件被隐藏 4、实时刷新网页的插件:LiveServer 5、open in browser 支持快捷键…

基于SpringBoot的篮球论坛系统

基于SpringBoot的篮球论坛系统~ 开发语言:Java数据库:MySQL技术:SpringBootMyBatisVue工具:IDEA/Ecilpse、Navicat、Maven 系统展示 前台界面 登录界面 管理员界面 摘要 基于Spring Boot的篮球论坛系统代表了一个现代社交网络应…