4

我想知道 Swazoo 和 Komanche 之间以及 Seaside 之间的性能差异。特别是为什么以及在什么情况下我应该更喜欢其中一种?

4

1 回答 1

4

两者之间唯一的主要区别是:

  1. Swazoo 获得 LGPL 许可,而 Komanche 获得 MIT 许可。 有些人在 Smalltalk 中使用 LGPL 软件非常不舒服,因为在 Smalltalk 中某个东西是否是库的定义非常模糊。如果您有同样的担忧,请使用 Komanche。
  2. Komanche 仅适用于 Squeak/Pharo 和 Gemstone,而 Swazoo 适用于大多数 Smalltalks。特别是,Swazoo 在 GNU Smalltalk、VisualWorks、Squeak/Pharo、Gemstone 和 Dolphin 中运行。如果您打算直接使用 Web 服务器(明确地说,这种情况非常罕见),您可能应该针对 Swazoo 进行开发。这应该只是非常不寻常的应用中的一个因素。
  3. Seaside 的 COMET 包仅支持 Komanche。因此,如果您想要 COMET 和 Seaside,您将需要 Komanche。

否则,两台服务器在功能和性能方面大致相当,老实说,我不认为它有很大的不同。

于 2009-11-02T13:10:57.883 回答