StartBBS(起点开源社区系统)是一个基于CI MVC架构开发的新型php社区系统,她轻量小巧, 简单易用,强大高效的开源论坛系统。又简称”SB(烧饼)”。
StartBBS轻量开源社区 1.1.5 版主要改进如下:
1.上传文件类型去掉html和htm格式(安全考虑)
2.发贴回贴以及编辑增加清除xss函数
3.改进并美化右侧的栏样式
4.回复列表中的图片实现响应式
5.修复一处QQ登录的session bug
6.美化关注会员列表
7.后台邮箱设定中,将密码类型改为password类型.
8.框架系统增加中文语言包
9.栏目编辑中增加小图标ico
10.改动前台小细节
11.切换当前菜单时为激活状态
12.后台备份数据库时,出于安全考虑,随机以不同位数混淆码生成文件名.
13.apache伪静态下,对url大小写的改进
14.内容页中上下贴链接修正
15.改进会员中心模板中泄露用户邮箱信息
16.登录时如果用户名或密码错误,修正无任何提示的问题
17.修正后台无法增加用户组的问题。
StartBBS采用MVC框架开发,易于二次开发扩展,程序与模板文件分开,大家可以很方便地建立自己的模板,前台UI采用最流行的Twitter Bootstrap和Jquery,最大可能的发掘用户体验,增强用户对论坛的粘性和好感,设计上采用了流式响应式设计,无论你是使用电脑还是平板电脑和 手机,都能很好地适应屏幕。无需要再开发相应的模板。
整体架构从缓存技术、数据库设计、代码优化等多个角度入手进行优化,支持百万级数据,开启缓存和gzip后,打开的网站速度如同静态页一样流畅.
安装包大小仅几百K, 比一般的blog还要小巧轻便, 从起点开始,给“臃肿”两字说拜拜吧!尽管目前还不完善,但我会尽心地把它开发下去,并保持更新。希望大家能互相推荐一下,尽可能地给我留一个链接。
环境需求:
1.可用的www服务器,如 Apache、IIS、nginx,推荐使用Apache。
2.PHP4以上,建议php5.0以上的版本
3.MySQL5.0及以上,服务器需要支持MySQLi或 DO_MySQL
4.GD 图形库支持或ImageMagick支持,推荐使用ImageMagick,在处理大文件的时候表现较