Xiuno BBS 高负载安全论坛

跳转至下载链接

Xiuno BBS 高负载安全论坛 v2.1.0  Build20130830界面预览
  • 软件作者: xiuno
  • 软件大小: 881KB
  • 软件类别: 国产软件 | 社区论坛
  • 软件语言: 简体中文
  • 运行环境: PHP/Mysql/SQLite
  • 软件评级: 4星级
  • 更新时间: 2013/8/31 17:20:36
  • 软件授权: 开源软件
  • 插件情况:
  • 相关链接: Home Page
  • 演示地址: Demo Url

软件介绍

Xiuno BBS 是国产的一套面向千万级数据量设计的开源论坛软件,基于 PHP/MySQL/MongoDB/Memcached/Linux C/JQuery/ 等技术,采用 MVC+AOP 模式组织代码,旨在解决BBS站点负载过高的问题,是大中型站点比较理想的选择对象。


Xiuno 这个名字来源于圣斗士星矢白羊座的黄金圣斗士修罗,他的攻击速度和战斗力是十二宫最强的,他是速度和力量的化身; 在佛教里面,修罗为六道之一,英文:Shura,处于人道和天道之间的一道,半人半神,性情刚烈,好战斗,梵语中,修罗意味端庄,气宇轩昂(阿为否定,阿修罗意思为丑陋好斗)。我们取其寓意,希望 Xiuno 变得越来越强,越来越快。


功能方面:

Xiuno BBS 2.0.0 正式版不同于发布的三个预览 RC1,RC2,RC3,之前我们只是在负载上优化,在布局和概念上还是基本走传统路线的概念,但是在后来发现,传统论坛在信息量增大的时候,板块数会随着增多(因为需要分类),而板块多,又会导致人气分散,这个矛盾会越来越明显。所以我们借鉴了“单板论坛”的概念,采用尽可能少的版块(比较极限的就是采用一个版块),但是实际上单板是远远不能满足信息分类的需求的,所以我们借鉴单板论坛布局的优点,加入了增强的多维主题分类(最多四维)概念,用来加强信息的整理归类。


负载方面:

这是 Xiuno BBS 最为重视的部分,从设计到编码对性能的追求都到了极致。通过测试站点测试,加了APC的环境,跑千万帖子依然是在 0.00x秒,官方服务器没有开APC,在 0.01秒左右。

功能方面:

砍掉了很多无关紧要的功能,比如贴内回复,友情链接(可以作为插件存在),让代码变得更加精炼,目前打包后只有600k+。


正式版在以下几个方面做了改进:
一级版块分类 + 多维主题分类
随着帖子的增多,需要归类,现有的多级版块系统存在的弊端:
1. 入口多让用户不知如何选择。
2. 人气的分散,各个板块间的用户很难互动。
3. 斑竹的管理成本增加,设置多个斑竹。
我们给出的方案:一级版块+四维主题分类,良好的解决了这个问题!


AOP 插件机制
Xiuno BBS 采用AOP机制,可以插入到 BBS MVC 层的任意的地方,实现了“One Plugin, One Directory”,而且不受主版本更新升级影响。
安装,卸载插件非常方便,后台一键搞定。


2.1.0 补丁更新记录

增加了百度编辑器、MarkDown 编辑器、 Xiuno Editor 插件

增加了Xiuno CMS 插件

增加了Xiuno Shop 插件

增加了Xiuno Blog 插件

修复附件删除后再增加计数不准确导致的附件不显示 2013/8/28

增加清空对话记录功能(感谢老汉孜孜不倦的督促) 2013/8/28

修正开启CDN后注册IP获取非正式IP(感谢ololio百折不饶的提醒)2013/8/29

conf/conf.php 增加 logo_url 配置项,默认为 app_url 2013/8/30

修正新上传附件删除不了的BUG  2013/8/30

Xiuno Editor 插件上线 2013/8/30


2.0.3 ChangeLog:

无法置顶的问题。 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

增加配置文件中对 view_convert_button 的支持 2013/5/18

本地插件系统可以独立运行,连不上插件服务器时不再报错 2013/5/19

兼容国内部分邮箱发送乱码问题 2013/5/19

快速回复,网址的识别。2013/5/21

插件支持本地模式。 2013/5/23

修正只有一人访问的论坛在线人数偶尔为0的问题。 2013/5/24

支持插入 Youtube 视频。 2013/5/24

修正一处垃圾的 iis 兼容性问题 2013/5/24

修正在线人数偏少,最终修复! 2013/5/26

考虑安全性,去掉了对 iframe  的支持,youtube 视频插入改为补丁 2013/5/26

修正在输入控件上按左右键会翻页的问题 2013/5/27

修正弹出框淡出后,第二次出现定位可能不准确的问题 2013/5/27

增加默认的 favicon.ico 2013/5/27

修正删除用户一处 Notice 2013/5/27

修正QQ登录插件设置完毕后在未启用 urlrewrite 下跳转到首页问题 2013/5/27

修正插件版本更新提示不正确问题 2013/5/27

增加 $.confirm() 方法,删除改为 post ,避免XSS 2013/5/27

修正两次点击发帖取消,第二次弹出提示对话框 2013/5/30

首页最新主题显示主题分类、按照顶贴时间倒序 2013/6/3

增加新浪微博插件 2013/6/4

图片文件名改为加密存储 2013/6/4

修复升级程序一处问题 upgrade_thread, start 默认不为0 2013/6/4

兼容WIN下 is_file() 无法检测无权限的目录 2013/6/5

改善SAE下的插件安装 2013/6/6

改进SAE url-rewrite 2013/6/6

修正发贴、移动时主题分类的顺序 2013/6/6

首页发贴默认板块为有权限板块 2013/6/6

主题分类一处笔误 2013/6/6

主题标题后增加附件、图片小图标 2013/6/6

我参与的帖子不再判断权限验证取消(显示的时候判断) 2013/6/7

修正 mysql 异常导致的 maxid 异常 2013/6/7

修正 cache key 不存在,value 认为 FALSE,与 db 保持一致 2013/6/7

修正框架一处开启 cache 后批量更新失效的错误 2013/6/8

修正开启缓存以后,短消息提示不准确的问题 2013/6/11

修正首页最新贴权限判断问题 2013/6/11

未加金币的附件,直接跳转到 upload_url 下载 2013/6/13

某些主机不支持 disk_free_space() 函数 2013/6/13

修复XiunoPHP index_update() index_delete() 返回行数问题 2013/6/13

修复首页主题分类 2013/6/14

修复 IIS 不支持长文件名后缀的BUG 2013/6/14

删除板块,一处缓存残留 2013/6/15


2.0.2 升级 2.0.3 步骤:

1. 下载

2. 解压覆盖到网站根目录

3. 将 upgrade/xn202_to_xn203.php 放置于根目录

4. 访问 http://www.domain.com/xn202_to_xn203.php

5. 清空 tmp

6. 删除文件 xn202_to_xn203.php

 

Tags: Xiuno BBS   php论坛源码   高性能论坛  

页面截图展示

上一张 下一张