1 Star 0 Fork 172

LuckyRow / xiunobbs

forked from xiuno / xiunobbs 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README
【Xiuno BBS 4.0 是什么?】
Xiuno BBS 4.0 是 2016 年诞生的,国产、小巧、精悍、基于目前新流行的技术、有着前沿产品理念的、主要采用 PHP 开发的、遵照严格的命名和编码规范的 web 产品,它不仅仅是一个论坛,还是一个良好的二次开发平台。
在 3.0 的基础上对核心功能进一步精简,只保留了论坛最基本功能的 14 个表,其他功能插件化。

【Xiuno BBS 4.0 带来了什么?】
前端采用 BootStrap 4 + JQuery 3,响应式布局,自适应手机,平板,PC 设备,不再需要单独开发移动版本。
对 Bootstrap 4 进行了增强和兼容,比如增加 $('#submit').button('xxx').delay(3000).location('xxx.php') 的连续操作支持,修正 .row .row 嵌套导致的间距、手机下的间距过大等问题。
xiuno.js 采用了 xn. 命名空间,不再担心 js 命名冲突,完善了对常用的 php 函数的实现。
增加了通用的 $.each_sync() 方法,从客户端避免 ajax 并发导致的服务端并发写数据问题,简化了服务端逻辑。
不再支持 IE8 和以下版本,全面拥抱移动端,不用再用琢磨恶心的 css hack。
不再强制要求 URL-Rewrite,同时支持多种 URL 格式:user-login.htm /user/login 。
图片缩略、裁切放到了客户端,不再依赖服务端 GD 库。
同时支持 Session 和 Token 方式登录,可以返回 json 数据,方便 REST 接口开发。
插件机制采用 hook + overwrite 方式,方便插入,和覆盖,非常方便二次开发,并且不影响性能,不影响编译。
db 层采用了更加方便的接口,可以同时支持 SQL 和 NoSQL 的方式操作数据(提倡 NoSQL)。
论坛功能上更加的精简,更多功能采用插件的方式进行扩充。
引入了语言包,自带简体、繁体、英文三个版本。
插件中心正式开启,开发者可以入驻,开发收费插件。
只需要一个博客插件,它就可以变成一个功能强大的博客。
帖子支持 txt html markdown 三种格式,自带适度整合的 UMEditor 插件,修正了 UM 在 Bootstrap 4 下的很多问题。
xiunophp 4.0 这个框架合并成了一个文件 xiunophp.min.php,只需要一个 include 就可以开始使用里面提供的方便的函数和全局变量。
Maybe Xiuno BBS 4.0 is the lastest big version.

【性能方面】
采用静态语言编程风格,充分发挥 PHP7 OPCache 的威力。
专门针对 BBS 业务的索引优化和适度的缓存。
大量的运算放到了客户端,并发问题尽量由客户端控制。
作者十多年从业经验带领您绕过雷区。

【授权】
Xiuno BBS 4.0 采用 MIT 协议发布,您可以自由修改、派生版本、商用而不用担心任何法律风险(修改后应保留原来的版权信息)。
我们承诺对主程序永远免费,在没有盈利前接受正派人士的捐赠。

【站长交流群】
182731161
474834730

【开发者群】
2759536

axiuno@gmail.com
2016/8/8

空文件

简介

Xiuno BBS 4.0 是 2016 年诞生的,国产、小巧、精悍、基于目前新流行的技术、有着前沿产品理念的、主要采用 PHP 开发的、遵照严格的命名和编码规范的 web 产品,它不仅仅是一个论坛,还是一个良好的二次开发平台。 在 3.0 的基础上对核心功能进一步精简,只保留了论坛最基本功能的 14 个表,其他功能插件化。 展开 收起
PHP
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
PHP
1
https://gitee.com/123lucky/xiunobbs.git
git@gitee.com:123lucky/xiunobbs.git
123lucky
xiunobbs
xiunobbs
master

搜索帮助