这一天等了一年多,让大家久等了!自Xiuno BBS 1.0.3 发布后,就停止开发了一年左右,中间发生了很多事情,我想以后有机会我再给大家解释。此次从功能到架构彻底重构,没有任何包袱,所以版本号直接跳到了2.0,可以认为跟1.0是两个完全不同的产品!经过内部测试和实际生产环境的考验,现在终于可以发布RC1版本了。 Xiuno 这个名字来源于圣斗士星矢白羊座的黄金圣斗士修罗,他的攻击速度和战斗力是十二宫最强的。在 Xiuno BBS 的第一行代码开始(一共大约有4w多行代码,历时多年)对性能的追求就到了苛刻,完美,歇斯底里,神经质,作者本人经常因为权衡一个方案而陷入冥想状态,但最终的产品是作者本人基本满意的。在功能方面,主要实现了 BBS 核心功能,另外加入了“精华手册”的概念:
支持二级板块
支持板块和用户组权限设置
三级置顶:普通板块,大区板块,全局板块(公告)
精华手册支持多维无限分类
发帖可视化编辑器(支持多文件上传)
登录注册发帖回帖等弹出层实现
首页最新贴调用,自适应宽屏。
版主权限分为三级,超版版主,大区版主,普通版主
页面短消息,优化的策略,在考虑消息的实时性提示的同时照顾了性能
简单的关注功能
简单的个人空间
主题列表页面两种排版方式:文字列表+图文列表
主题列表增加排序方法:按照顶贴排序,按照发帖时间排序
基本的支付接口:支持网银,支付宝,线下。增加了“金币”的概念,方便二次开发
增加P3P协议的同步登陆的接口,方便二次开发
IP黑名单、白名单
统计每日发帖,注册用户数
PHP,MYSQL错误日志
友情连接
在线列表的查看
搜索支持了对SPHINX的支持,并且有自动化安装脚本
在整体架构上,基于Xiuno PHP Framework 开发:
清晰的分层MVC架构
支持MySQL/MongoDB 作为数据存储
支持Memcached/TTServer 等缓存
编译模板支持Dreamweaver 可视化编辑,不懂HTML也可以修改模板。
简单的全站URL-Rewrite支持
使用了JQuery1.4.3,浏览器兼容性得到很大改善,方便二次开发。
多层Cache加速,千万级数据下表现轻松 在布局上:
面向宽屏设计
窄导航
主题列表页两列展示,左侧可折叠
完美的弹层登录和发帖,大大减少页面跳转
空白对齐精确到一像素
兼容各种浏览器 IE 678, FF, Chrome, Safari
大数据量下的排版优势突出,较传统BBS,一屏能显示更多有效信息在色彩搭配上:借鉴了苹果风格,黑白灰蓝搭配。
官方站点:
http://www.xiuno.com/演示站点:
九尾狐大陆 http://bbs.9dalu.com/