admin管理员组

文章数量:1530517

jspBB是一款完全免费的社区论坛问答网站,提升了应用websocket完成通告作用,能够即时的了解有关自身的回应或评价。管理人员能够获得全部网址提出问题、回应或评价的通告,即便 为客户解决问题,做为在线客服系统也是非常好的挑选。

软件简介

  jspBB是一款根据Java/Kotlin的完全免费、开源论坛(话题讨论)系统软件,仿stackoverflow、quora、知乎问答的方式,以GPL-2协议书开源系统。应用SpringBoot 2、Mybatis、TypeScript、React、Ant Design 4、Ant Design Pro 5、Thymeleaf、Bootstrap 4等技术性开发。

  jspBB这一姓名为了更好地献给phpBB,系统软件中并沒有应用jsp。当时php、asp、jsp三大大数据技术,只有jsp一直沒有超重量级的开源论坛,期待jspBB能够填补这一遗憾。

  系统软件应用SpringBoot2,可以用jar方法运行。后台管理前面应用React、Ant Design 4、Ant Design Pro 5,根据React Hooks方式。充分考虑百度搜索引擎友善,前台接待前面应用Thymeleaf、Bootstrap 4,比Freemarker更强用。事后会出示前台接待前面的API插口,使前台接待前面还可以应用React、Vue等技术性。

  系统软件中运用类代码用Kotlin开发,java工具的代码用java开发(充分考虑要在其他新项目多路复用)。Kotlin是高效率、安全性的开发语言表达,100%兼容Java,编译程序后依然是class文档,依然运作在jdk中,不用依靠一切其他自然环境。Kotlin和Java能够互相启用,开发时能够Java、Kotlin配搭,并不一定所有都用Kotlin。在Android中Kotlin早已做为优选开发语言表达,Spring也很早的添加了Kotlin的适用。

  具体开发中,Kotlin的空值安全性解决,能够极大地提高代码安全系数,无需随时考虑到null值的难题;相近动态语言的语法糖,能够保证想如何就如何,代码量少。沒有java开发时那类为什么不可以那样、为什么不可以那般的烦恼,一个简易的念头,必须几行代码才可以完成。

【自然环境规定】

  JDK8。

  Servlet3.1或更高版本(如Tomcat8.5或更高版本)。

  MySQL5.5或更高版本(如需应用MySQL5.0,可将mysql驱动器版本更换为5.1.24)。

  电脑浏览器:IE11、Edge、Firefox、Chrome。

  Kotlin1.3或更高版本。(开发自然环境必须)

  Maven3.3或更高版本。(开发自然环境必须)

本文标签: 问答系统论坛官方版官方