3

关于 Web 应用程序,使用 Common Lisp、Apache 和 fastcgi 可以将 url 与顶层定义的所需函数匹配,而不是为每个 url 编写单独的脚本文件?

是否可以在 Common Lisp Apache fastcgi 组合的开发环境中使用上述两种方法?以及如何,通过哪些工具?

在 Common Lisp Apache fastcgi 组合的开发环境中是否必须使用加载在 Common Lisp 实现上的服务器(如本页中描述和提到的“simple-server”呈现 sb-fastcgi )?或者在 SBCL Apache sb-fastcgi 环境和“简单服务器”上不是强制性的,还有另一种方法?我尽量避免使用像 Apache 这样的服务器和其他一些服务器,这些服务器的支持和维护不如 Apache。

fastcgi 是否直接或通过加载在 Common Lisp 上的另一个服务器软件在解释器(此处为 Common Lisp)和 Apache 之间建立连接,比如提到的 Hunchentoot 或“simpleserver”?

我想同时拥有上面提到的两种方法,并且能够通过 fastcgi 与 Apache 一起运行 Common Lisp?我需要哪些足够必要的工具?

4

1 回答 1

2

我现在使用Clack进行 lisp 中的所有 Web 开发。使用Caveman2,您将拥有愉快的 lisp 网络体验 :)

正如网络文档所述:

到目前为止,Clack 只有几个错误的原因是大量的高质量单元测试。目前有173个测试。自首次正式发布以来,测试覆盖率一直保持在 70% 以上。

所有版本都通过了三个 CL 实现的测试套件:Clozure CL、SBCL 和 CLISP。您可以在http://ci.clacklisp.org/查看当前状态 。

于 2015-11-16T13:02:23.317 回答