最好的 common-lisp web 框架是什么?
我正在寻找适合开发商业 Web 应用程序并能够处理类似于 Stack Overflow 的高流量站点的东西。它还应该具有内置的会话处理和其他类似功能。
最好的 common-lisp web 框架是什么?
我正在寻找适合开发商业 Web 应用程序并能够处理类似于 Stack Overflow 的高流量站点的东西。它还应该具有内置的会话处理和其他类似功能。
我的经验:
您可以尝试使用 Caveman http://clacklisp.org/caveman/
它基于 Clack 并且很容易上手
我最成功地使用了 webactions
来自弗朗茨。我在 UCW 度过了一段非常艰难的时光,但我试图写一些关于如何使用它的“教程”。自从我写了那个教程后,我不知道 UCW 是否有任何改进
正如你所看到的,他们说它已经过时了,这是真的。为什么它已经过时了?因为没有人关心改进或实现它,所以我的结论是,似乎没有人非常喜欢它。但是YMMV当然...
另一个类似的 SO-thread 可以在这里找到。
AllegroServe 和 Hunchentoot 似乎是最常用的网络服务器。不过,并不是真正的框架。我有一些使用 Hunchentoot w/sbcl 的经验,我的测试“证明”它既快速又可靠。他们都有会话处理。
Hunchentoot 的作者对性能也有一些看法。网络服务器很可能不会成为您的瓶颈。如果结果是这样,请记住 Hunchentoot 是开源的 :-)
您还可以查看SymbolicWeb,它更像是一个框架,但仍处于早期阶段。其他线程中的其他建议。
自从我尝试进入 CL Web 编程以来已经有一段时间了,但当时很多人都对使用KPAX感到非常满意。
还有基于 hunchentoot的Weblocks 。
还有BKNR。