common-lisp – 精选技术.用于Web应用程序的堆栈 – 批评/评论?

我即将构建我的第一个基于Lisp的严肃项目:一个需要扩展到成千上万用户的Web应用程序(不兼容 – 可能是数百个,最多同时).

我打算使用的堆栈看起来像:

> Weblocks带有BerkeleyDB后端的Web框架
> Elephant对象数据库
> Steel Bank Common Lisp(SBCL)
> ubuntu服务器(10.04 LTS)

我有两个值得关注的领域.这个堆栈:

>大象死了吗?最新版本已经持续了三年……这可能只是意味着它的稳定我猜:-)
>作为Lisp的一个相对新手(但具有重要的RoR和ASP.NET经验),这些技术中的任何一种都可能会让我头疼吗?

关于我的选择的反馈,&建议替代方案,将不胜感激.

解决方法

大象实际上没有维护.它不适用于当前的SBCL,并且尚未应用修复问题的补丁.其他人可能会接受开发,但短期内不清楚是否会发生这种情况.有些人使用Rucksack作为对象存储,而bknr-datastore也很有趣.

Ubuntu很好,但不要使用Ubuntu Lisp包;最好从www.sbcl.org获取SBCL,通过Quicklisp获取库.因此,几乎任何Linux都可以同样运行.我使用Debian为我的Lisp驱动的网站.

相关文章

操作步骤 1、进入elasticsearch的plugin,进入ik。进入config。 2、在config下面建立以.dic为后缀的字典...
lengend data数据中若存在'',则表示换行,用''切割。
代码实现 option = { backgroundColor: '#080b30', tooltip: { trigger: &...
问题原因 原因在于直接在js中取的变量并复制给var变量。 于是就变成这样。 解决办法 var data = &#...
前言 最近做了一个调查问卷导出的功能,需求是将维护的题目,答案,导出成word,参考了几种方案之后,选...
对于很多人来说,用字符编码都是熟能生巧,而不清楚为什么是那样的字符编码,所以我在这列了一个表,翻...