Your message has been delivered
Watch Star Fork

xiuno / xiunobbsPHP

Xiuno BBS 4.0 采用 Bootstrap 4 + JQuery 3 作为前端类库,全面支持移动端浏览器;后端 XiunoPHP 4.0 支持了 NoSQL 的方式操作各种数据库,这个版本是一个巨大的飞跃。 http://bbs.xiuno.com/
Clone or download
axiuno authored 2018-01-24 01:30 fix privileges
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
2018-01-21 22:55
2018-01-21 23:11
2018-01-21 23:00
2016-08-08 22:55
2018-01-06 14:27
2018-01-11 11:30
2018-01-23 13:54
2018-01-15 12:35
2017-08-30 16:55
2015-12-12 09:34
2018-01-17 12:50
2018-01-17 12:50
2018-01-06 13:51
2016-12-16 18:28
Loading...
README.md 2.92 KB

【Xiuno BBS 4.0 是什么?】

Xiuno BBS 4.0 是一款轻论坛产品,前端基于 BootStrap 4.0、JQuery 3, 后端基于 PHP/7 MySQL XCache/Yac/Redis/Memcached..., 自适应手机、平板、PC,有着非常方便的插件机制,不仅仅是一个轻论坛,还是一个良好的二次开发平台。 git: https://git.oschina.net/xiuno/xiunobbs.git

【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 并发导致的服务端并发写数据问题,简化了服务端逻辑。 不再支持 IE89 和以下版本,全面拥抱移动端,不用再用琢磨恶心的 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 协议发布,您可以自由修改、派生版本、商用而不用担心任何法律风险(修改后应保留原来的版权信息)。 我们承诺对主程序永远免费,在没有盈利前接受正派人士的捐赠。

【站长交流群】

474834730

【开发者群】

2759536

axiuno@gmail.com 2018/1/17

Comments ( 27 )

You need to Sign in for post a comment

6_float_left_people 6_float_left_close