[七夕福利]Xiuno BBS 4.0.5开源发布,欢迎使用和加入!
bestive 1月前

【Xiuno BBS 4.0.5 是什么?】

Xiuno BBS 4.0.5 是基于老黄原版Xiuno BBS 4.0.4的基础上开发开源BBS。它是一款轻论坛产品,前端基于 BootStrap 4.0、JQuery 3,后端基于 PHP/7/8 MySQL XCache/Yac/Redis/Memcached...

自适应手机、平板、PC,有着非常方便的插件机制,不仅仅是一个轻论坛,还是一个良好的二次开发平台。

欢迎大家的加入!Xiuno BBS会不定期升级和更新!

宗旨

追求简洁而高效的开源BBS

性能优先

Xiuno BBS 4.0.5+:

git::https://gitee.com/Wu_mao/xiunobbs.git

Xiuno BBS 4.0.4:

git:https://git.oschina.net/xiuno/xiunobbs.git

(已关闭)

【Xiuno BBS 4.0.5 更新了什么?】

支持PHP8,代码效率有较大的提升

支持mysqli数据库接口,更快更安全的数据库操作

插件库地址改为:xiunobbs.cn

修复已知的Xiuno BBS 4.0.4的BUG

增加54个流行插件

更灵活的配置:

(1)安装时允许自定义数据表前缀,不再固定为bbs_

(2)安装时允许自定义数据库字符集

*注:在安装脚本的SQL语句中,仍然要沿用之前的bbs_和utf8,在执行安装时,程序会根据配置处理它们。

【Xiuno BBS 4.0 带来了什么?】

前端采用 BootStrap 4 + JQuery 3,响应式布局,自适应手机,平板,PC 设备,不再需要单独开发移动版本。

对 Bootstrap 4 进行了增强和兼容,比如增加 $('#submit').button('xxx').delay(3000).location('xxx.php') 的连续操作支持。

xiuno.js 采用了 xn. 命名空间,不再担心 js 命名冲突,完善了对常用的 php 函数的实现。

增加了通用的 $.each_sync() 方法,从客户端避免 ajax 并发导致的服务端并发写数据问题,简化了服务端逻辑。

不再支持 IE89 和以下版本,全面拥抱移动端,不用再用琢磨恶心的 css hack。

不再强制要求 URL-Rewrite, 采用相对路径的 URL 格式,方便部署到子目录:user-login.htm

图片缩略、裁切放到了客户端,不再依赖服务端 GD 库(不再担心各种 GD 漏洞和弱点)。

同时支持 Session 和 Token 方式登录,可以全站返回 json 数据,方便 APP 开发。

插件机制采用 hook + overwrite 方式,方便插入,和覆盖,非常方便二次开发,并且不影响性能,不影响编译。

db 层采用了更加方便的接口,可以同时支持 SQL 和 NoSQL 的方式操作数据(提倡 NoSQL)。

论坛功能上更加的精简,更多功能采用插件的方式进行扩充。

引入了语言包,自带简体、繁体、英文三个版本。

插件中心正式开启,开发者可以入驻,开发收费插件。

只需要一个博客插件,它就可以变成一个功能强大的博客。

帖子支持 txt html markdown 三种格式,自带适度整合的 UMEditor 插件,修正了 UM 在 Bootstrap 4 下的很多问题。

xiunophp 4.0 这个框架合并成了一个文件 xiunophp.min.php,只需要一个 include 就可以开始使用里面提供的方便的函数和全局变量。

Xiuno BBS 4 正式版经历了近 2 年,7 个 beta 版本,最终定型,这可能是最后一个大版本,放心动手二次开发吧。

【性能方面】

采用静态语言编程风格,充分发挥 PHP7/8 OPCache 的威力。

专门针对 BBS 业务的索引优化和适度的缓存。

大量的运算放到了客户端,并发问题尽量由客户端控制。

作者十多年从业经验带领您绕过雷区。

【授权】

Xiuno BBS 4.0.5 采用 MIT 协议发布,您可以自由修改、派生版本、商用而不用担心任何法律风险(修改后应保留原来的版权信息)。

我们承诺对主程序永远免费,在没有盈利前接受正派人士的捐赠。

【联系邮箱】

原作者:[email protected]

本人:[email protected]

2024年8月10日(七夕)

最后于 1月前 被浅唱编辑 ,原因:
最新回复 (19)
全部楼主
  • Tillreetree 版主
    1月前 2
    0
    似乎没有人想过要更进一步——升级成Bootstrap 5
    以及需要确保所有php 8不兼容的语法都改掉哦
  • bestive 楼主
    1月前 3
    1
    Tillreetree 似乎没有人想过要更进一步——升级成Bootstrap 5 以及需要确保所有php 8不兼容的语法都改掉哦
    你下载安装下就知道了。至于Bootstrap 5+,正有这个计划,我是佛系风格,随缘升级呵呵。
  • jimyang
    1月前 4
    0
    非常棒!!!
  • bestive 楼主
    1月前 5
    0
    更新:新增七牛云存储插件;插件xn_tinymce的tinyMCE内核升级到7.3.0
  • manxin
    1月前 6
    0
    稳定就好
  • nanianyujian
    1月前 7
    0
    感谢楼主ing!!!
  • asdrt123
    1月前 8
    0
    bestive 更新:新增七牛云存储插件;插件xn_tinymce的tinyMCE内核升级到7.3.0

    这是怎么回事

  • 四年
    1月前 9
    0
    希望可以坚持下去,而不是昙花一现
  • yokeive
    28天前 10
    0
    沙发我没有,板凳我没有,板也没有,只好站在后面排队支持! 
  • outsider
    28天前 11
    0
    面对如此强贴,论遇到多大阻力,只要我一息上尚存,就绝不会让它沉沦下去,这一点请楼主放心。 
  • nwnuyhs
    27天前 12
    0
    感谢分享
  • nwnuyhs
    27天前 13
    1
    这三个文件夹在哪?../log/        
    不可写
    ../tmp/        
    不可写
    ../upload/        
    不可写
  • 1000
    17天前 14
    0
    缺少,插件,上传,两个文件,新建的权限没有
  • 1000
    17天前 15
    0
    Tmp那些文件可新建
  • Mox
    16天前 16
    0
    我要拿出这帖子奉献给世人赏阅,我要把这个帖子一直往上顶,往上顶!顶到所有人都看到为止! 
  • ful
    16天前 17
    0
    必须顶,墙裂支持
  • 时光动力
    13天前 18
    0
    不错的帖子!
  • xuelipao01
    13天前 19
    0
    Xiunobbs4.0.5安装运行起来后,个人中心无法访问,请教下大神们,是什么问题呢?
  • xiangmingya
    1天前 20
    0
    哈哈,不错哦!
返回
bestive
一级用户组
2
主题数
6
帖子数
扫码访问