当前位置:  软件>php软件

开源论坛软件 Xiuno BBS

    来源:    发布时间:2014-12-31

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

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

开源论坛软件 Xiuno BBS[图片]

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

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

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

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

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


    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • tcmalloc内存泄露优化c++开源库下载,安装及使用介绍
  • 新手如何加入开源项目 有什么好的c++,java 开源适合新手 请指点!
  • apache的开源小组怎么生存的?比如struts的开源小组,他们的成果被商用也没人付钱
  • 建议建立一个面向开源软件组织和准备参与开源组织者的交流通道
  • 飞思卡尔I.MX53处理器硬件开源 联永羲和开源硬件系统
  • 开源软件和不开源软件哪个质量更高?
  • 开源爱好者进来
  • 开源专家:企业级开源软件大盘点
  • 企业不用开源产品的原因??
  • [讨论]自由软件之于开源软件
  • linux开源软件
  • 参与开源项目
  • 开源力量ConcourseConnect
  • 开源门户平台 GateIn
  • 开源CRM软件 Daffodil CRM
  • linux下的软件都必须是开源的么
  • 开源VPN软件 Freelan
  • 开源潜水设备 OpenROV
  • 开源串口通信程序 linucom
  • 免费开源图形API Mesa3D
  • 开源Flash播放器 Lightspark


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3