尝试捕捉不同实现之间的显著差异: Adobe ColdFusion(冷酷融合) Railo Open Bluedragon(蓝龙开放) (我知道Smith,但认为它已停止活动。) 包括CFML和平台之间的差异-语法、功能和可扩展性。 注意,这不是我在其他地方看到过的东西,但也许是我没有正确搜索。因此,那方面的链接也会算入其中。 更新 在此上下文中,“显著”意味着简化解决难题的东西。例如,Railo提供了<cfvideo>标签,用于转码视频-这是一个非微不足道的任务。 我建议“不显著”的事情是:Railo函数ListAvg()。
将其标记为社区Wiki。 概述 博客文章比较ColdFusion和Railo - 评论同样有趣。 我称之为“值得注意”的项目聚合: Open Bluedragon 基于Web的行调试器:Adobe Eclipse版本不稳定。 Memcached集成:Adobe ehcache解决方案效果良好,但是memcached似乎仍具有更好的故障转移和分片功能。实际上,在Adobe中只有通过Terracotta或自己编写才能使用分片。 在Google App Engine上运行 Railo <cfvideo>:视频转码,付费功能,但成本低,免费选项是ffmpeg,但这有法律问题 cluster作用域:解决服务器之间的消息传递的有趣方式,付费功能。
您不需要搜索太多。这两个“替代”引擎都有官方维基,其中有专门描述兼容性问题的文章: http://wiki.getrailo.org/wiki/Dashboard#CFML_Documentation http://wiki.openbluedragon.org/wiki/index.php/Category:Compatibility
另一个查看OpenBD最新详情的地方: http://www.openbluedragon.org/manual 该文档直接从代码库中获取,因此始终是最新的。(这意味着OpenBD维基不一定是最新和最好的。)