Xiuno BBS 是一套面向千万级数据量设计的开源论坛软件,基于 PHP/MySQL/MongoDB/Memcached/Linux C/JQuery/ 采用 MVC+AOP 模式开发,旨在解决BBS站点负载过高的问题,是大中型站点理想选择的对象。自2008年开始设计开发,2010年放出第一个版本 Xiuno1.0,一共经历了近两年多的开发时间,精雕细琢,是一件艺术级的产品。
Xiuno 这个名字来源于圣斗士星矢白羊座的黄金圣斗士修罗,他的攻击速度和战斗力是十二宫最强的,他是速度和力量的化身;在佛教里面,修罗为六道之一,处于人道和天道之间的一道,半人半神,性情刚烈,好战斗(梵语中,修罗意味端庄,气宇轩昂,阿为否定,阿修罗意思为丑陋好斗)。我们取其寓意,希望 Xiuno 变得越来越强,越来越快。
在 Xiuno BBS 的第一行代码开始(一共大约有4W多行代码,历时多年积累)对性能的追求就到了苛刻,完美,歇斯底里,神经质,作者本人经常因为权衡一个方案而陷入冥想状态,在千万级数据下,最终的程序执行速度基本控制在0.00x秒,是作者本人比较满意的。
它的诞生不是一朝一夕,是经过了十年磨一剑最后的淬火,刚好作者从事WEB开发也差不多十年左右了,这个成语用起来不算夸张了。
更新记录:
增加了 thread_new 表,使 bbs_thread 表完美的支持了按照 fid 分区。
增加 thread_digest 表,降低了 bbs_thread 表写入压力。
增加无刷新回复帖子。
增加禁止用户:禁止IP,删除用户发帖。
增强禁止IP功能,后台可以配置IP段。
增强编辑兼容性,改进了 Range 部分。
增加帖子列表状态位增加,精华123,置顶,火贴 * 已读/未读。
增加最后一页小图标。
增加主题分类排序、启用功能。
优化了主题列表大翻页数算法。
优化了dx2转换程序。
若干已知BUG的修复。
修复编辑器 ajaxdialog 等可能造成 xss 的问题(采用了严格的xhtml白名单机制)。
增加 base_model.class.php index_create() index_drop() 方法。
增强了首页两列插件
2.03_20130519修正记录:
无法置顶的问题。 [2013/5/11]
修复标题太长导致详情页导航栏等错位 [2013/5/11]
message 页面没有登录链接 [2013/5/12]
从首页进入到帖子详情,增加返回到上一页BUTTON [2013/5/12]
修正删除用户,首页总用户数不减一 [2013/5/12]
支持 https [2013/5/13]
后台来路检查防XSS [2013/5/15]
修正zip类解压不兼容php某些版本(5.3)的问题,症状为后台安装插件后插件信息为空 [2013/5/15]
修复 SAE 下载 tmp 后台URL地址多了 admin/ [2013/5/15]
view/mod_xxx.htm tabindex 调整 [2013/5/16]
附件删除,db残留记录 [2013/5/16]
增强 misc::fetch_url() 兼容性,症状:后台无法连接官方插件服务器 [2013/5/17]