国内PHP论坛程序杂谈

来源:互联网 发布:stl编辑软件 编辑:程序博客网 时间:2024/04/27 18:20
Molyx优点:代码规范 在功能和效率之间基本取得了一个平衡。不能否认很多地方参考了IPB的设计,特别是后台让人始终觉得有IPB的影子,另外也有少量的VBB的优点。作者编码水平高于Discuz,OO的编码风格为以后的扩展提供了足够的空间。默认模板比较细腻,美工水平不错。缺点:程序中注释太少(中国程序员的通病,当然或许是作者本意就不得而知了)。代码书写格式不够清晰(和国外论坛程序代码做比较而言)。部分默认功能比较累赘,估计肯定有人和我一样不太想要那些相册BLOG之类的功能吧。虽说后台可以关闭。但是感觉总是不爽。程序的文件结构还有很大的提高的空间。这是在代码面对对象的基础上提出的更高要求,虽然不是说要达到IPB那样的程序文件结构,至少也做出一种适合自己的清晰合理的结构,必要的时候可以以少量的执行效率作为代价来交换良好的结构。对于所谓的ZEND的批评我看到是有点委屈了firefox。其实被 ZEND的部分都是做插件或者基本修改不会碰到的部分。所以对于这点到是无所谓。Discuz!优点:国内PHP论坛的老大,功能实用简洁,效率优秀。功能设计比较适合中国人的习惯,负载能力有目共赌。占领市场比较早,用户数量是国内PHP论坛用户之首。有freediscuz这个优秀的免费版插件支持团队,所以3rdparty插件丰富。缺点:其实还真的不好找,有的问题其实是公司的发展策略问题,不太好评价。所以只说说我最期待的两点:编码风格应该向国际先进标准靠拢。采用OO程序结构,增加程序的扩展性。虽然国内目前大部分PHP程序员还没达到此程度,但是相信discuz的进步会带动国内的编码规范的发展。PHPwind优点:速度快,大量使用缓存技术。免费版本的功能全,默认程序包就集成了很多实用功能,菜鸟比较容易上手。负载能力和速度肯定是这四个论坛中最高的(只比较免费版本)。3rdparty插件比较丰富,主要还是移植至discuz。缺点:界面设计和布局不太理想,给人粗躁的感觉,后台前台都一样。每次看着phpwind的默认风格包括现在的3.3.0 CE都感觉很生硬,或许是个人的审美观的问题。后台权限控制感觉不太顺手,管理功能不够明显,一些菜鸟常找不到某些设置选项。编码水平是通病。不过或许这样的风格可能更有利于程序的执行速度。说明帮助文档明显过于简陋,几个简单的txt文件让很多初学者摸不着头脑,就连商业版本的文档也相当的简陋。这显然够不上一个成熟软件产品的标准。另外其开发团队的似乎不够规范,就我所知目前phpwind官方还没有拿到经营性ICP证件备案。由于开发团队更多是个人性质,给人一种不太稳定的感觉。目前国内的网络市场日渐规范,希望phpwind不会受到太大的影响,继续发展下去。BMB从文本论坛一路走来,现在的mysql版本我没用过,所以不太好评价,不过还是有一批固定的支持者,说明该论坛还是有其独到之处。代码比较混乱,安全性。。。(作者不要砍我,我只是知道几个未公开的漏洞而已)。国外PHP论坛程序之简单评述VBB最成功的商业论坛,在全球有大量的支持者。负载能力久经考验,安全性高,功能强大。3rdparty插件多,有比较规范的插件支持vbulletin.org。优秀到我找不出缺点。也是我从接触论坛程序开始第一个使用的论坛程序。IPB代码风格的典范,从程序结构到代码风格,无一不是当前的N.O.1,完全符合OO程序标准。运行效率和VBB相当,界面设计规范典雅,能迎合大多数人的审美观,功能强大的同时具备超高的安全性。要说缺点主要程序是对系统资源占用比较大,源于大量的变量的初始化和对输入和请求数据的严格判断和过滤。也听说其大量的replace语句也是资源消耗的重要原因。由于是后起之秀,插件支持稍显不足,个人网站性质的invisionize.com肯定无法和规范的vbulletin.org相比。是个很有潜力论坛程序。PHPBB开源风潮下的优秀作品,最大的优点:完全免费。比起VBB和IPB的商业化似乎给人感觉更有人情味。由于其代码被研究的比较多,所以平凡的漏洞也比较正常的。负载能力绝对一流,优秀的MOD也是层出不穷。支持免费开源者首选。
原创粉丝点击