Common-lisp 中最好的 Web 框架?
最好的 common-lisp Web 框架是什么?
我正在寻找适合开发商业 Web 应用程序并能够处理类似于 Stack Overflow 的高流量网站的东西。 它还应该具有内置的会话处理和其他类似功能。
What is the best common-lisp web framework available?
I'm looking for something that's suitable for developing commercial web applications and capable of handling high traffic sites similar to Stack Overflow. It should also have built-in session handling and other similar features.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
我的经验:
My experience:
你可以尝试使用 Caveman http://clacklisp.org/caveman/
它基于 Clack,上手很简单
You could try using Caveman http://clacklisp.org/caveman/
It's based on Clack and is simple to start with
我使用了 Franz 的 webactions,取得了最大的成功
。 我在 UCW 上度过了一段非常艰难的时光,但尝试写一些“教程”来了解如何使用它。 自从我写了教程以来,我不知道 UCW 是否有任何改进,
正如你所见,他们说它已经过时了,这是事实。 为什么它已经过时了? 因为没有人关心改进它或实现它,所以我的结论是,似乎没有人非常喜欢它。 但YMMV当然...
With most success I've used webactions
from Franz. I have had a terrible hard time with UCW, but tried to write some "tutorial" for how to use it. I can not tell if anything has improved with UCW since I wrote that tutorial
As you see they say it's outdated and that's true. Why is it outdated? Because nobody has cared to improve it or actualize it, and so my conclusion is, no-one seems to like it very mucch. But YMMV of course...
另一个类似的 SO 线程可以在此处找到。
AllegroServe 和 Hunchentoot 似乎是最常用的网络服务器。 但并不是真正的框架。 我有一些使用 Hunchentoot w/sbcl 的经验,并且我的测试“证明”它既快速又可靠。 他们都有会话处理。
Hunchentoot 的作者对性能也有一些观点。 网络服务器很可能不会成为您的瓶颈。 如果事实证明是这样,请记住 Hunchentoot 是开源的:-)
您还可以查看 SymbolicWeb 它更像是一个框架,但仍处于早期阶段。 其他建议在另一个线程。
Another similar SO-thread can be found here.
AllegroServe and Hunchentoot seems to be the most used webservers. Not really frameworks, though. I've got some experience using Hunchentoot w/sbcl and my tests have "proved" it to be both fast and reliable. They've both got session handling.
The author of Hunchentoot has some views on performance as well. Most likely the webserver will not be your bottleneck. If it turns out to be then remember that Hunchentoot is open source :-)
You could also take a look at SymbolicWeb which is more of a framework, but still in its early stages. Other suggestions in the other thread.
我尝试进入 CL Web 编程已经有一段时间了,但当时很多人都非常高兴使用 KPAX。
还有 Weblocks,它构建于 hunchentoot 之上。
It's been a while since I tried to get into CL web programming, but at the time a lot of people were very happy using KPAX.
There's also Weblocks, which builds on hunchentoot.
还有BKNR。
There's also BKNR.