Btbbs采用了Asp+js+Cache+生成静态帖子进行设计,意在提升论坛的全面速度和承载量,一般情况下论坛普遍需要良好的数据库环境的支持,而国内大量的用户并不能满足这个需求,而且数据库的大量应用将严重消耗服务器的资源降低上网的速度,因为大量使用数据库而导致访问人数上不去,而Btbbs最小化的去依赖数据库,将所有帖子均自动生成静态页面,在用户访问论坛的过程中,无论是读取帖子也好,读取其它页面也好,不再需要频繁的数据库操作,使得不尽提高了访问速度还使访问人数倍增,例如,一般空间+论坛(采用Access数据库)访问人数在100人左右就很吃力,需要二个IIS活动连接,而Btbbs只需要一个活动连接,最小化的数据库依赖可使访问人数倍增,由于自动生成静态页面,从而可以承载门户级的访问。 Btbbs不仅将所有帖子高效率的生成了Html文件,而且优化Asp程序,提高运算速度,最少的去消耗服务器资源和带宽资源,采用了缓存(cache)技术,在访问论坛的时候,你经常可以看到论坛读取数据库的次数为零,btbbs的主要核心不需要最大的去依赖数据库,而是缓存和静态文件. Btbbs虽然生成了静态文件的帖子,但这并不太多的去消耗磁盘的空间,平均每个帖子算回帖10个,生成一个文件,大约在10K左右,100M的空间,可以存放1万个主题帖,生成的帖子不再存入数据库,节约磁盘空间.修改,删除回帖等均不会重复生成文件 Btbbs采用比较简单的Asp进行开发,源代码开放,设计开发也没有复杂化,使用尽量简单的方法来编写程序,使得用户修改比较容易,这个版本用户除了要保留作者的版权信息外,其它的均可作修改. Btbbs比较适合访问量大的大型论坛,如果你的在线人数超过200,且只能使用access数据库, btbbs将是你最好的选择,btbbs的sql版本还在开发当中 由于目前这还是第一个版本,风格上有不少地方模仿了其它论坛,功能也比较少,程序本身可能也存在不少BUG,欢迎大家到官方网站提出建议! 我们会推出补丁,或在下一个升级版中改进!
ID:2793
声明:本站所有资源均来源于互联网收集,仅供学习参考使用,如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。