初步完成EasyCMS的论坛功能
最后编辑:王春生 于 2008-10-01 14:43:16
9602次查看
这个周末终于将 BugFree的社区程序从punbb转换到了 EasyCMS系统。完成这次转换之后,易软开源所维护的几个网站就全部是由EasyCMS来搭建了的。
之所以放弃第三方的软件,改由自主开发,主要考虑的原因如下:
- 多个第三方软件整合起来比较困难。比如:如果你的网站是使用一个程序搭建,而社区又是由另外一个程序搭建,博客又需要另外一套程序。这多套程序之间的用户信息同步、文章同步等等,代价都很高。
- 第三方软件的扩展性一般都不太好,或者扩展的代价比较高。如果想要扩展,就需要熟悉第三方软件的代码结构。说实话,现在开源软件中,很少有代码写得比较清晰,易于维护的。
- 第三方软件的性能都不太好。
- 第三方软件往往有太多你不需要的功能。
- 很少有第三方软件支持多个站点之间的信息同步。
所以EasyCMS也主要是解决上述的问题。到目前为止,EasyCMS已经支持的功能有:
- 统一的数据存储结构。所有的数据存在一套数据库中。
- 支持多站点功能。
- 每个站点可以自由定义类型,比如是门户、博客、 商城、论坛等。
- 多个站点之间的信息是可以共享的。
- 统一的用户管理系统。
- 多个站点之间共享session。
- 支持多模板。
- 支持无限级分类。
- 支持rss输出。
- SEO输出。
- 自定义区块。
- ……
产品动态