我搜索了蓝龙网站,但没有找到任何有用的信息。什么是蓝龙?它的用途是什么,为什么有人会使用它?
3 回答
Blue Dragon是一个在 .NET 框架上运行的 CFML 引擎,由New Atlanta生产和维护。New Atlanta 之前也创建并维护了他们的 CFML 引擎的 Java 端口,但在 2008 年 5 月以Open Blue Dragon和 GPLv3 开源许可的名义将其作为开源发布。Open Blue Dragon 不再由 New Atlanta 维护,而是由指导委员会维护。
BlueDragon 系列是另一种 CFML 引擎,可在 Java、.NET 和 Google 的 App Engine 上运行。
它有许多不同的风格,包括商业和开源版本。商业版本由新亚特兰大维护。开源版本是一个完全独立的版本,由社区成员维护。大部分开发工作由 aw2.0 http://www.aw20.co.uk/执行,并在 GPLv3 许可下发布,但允许您捆绑引擎而无需 GPL CFML 代码的例外情况。
绝大多数 CFML 应用程序将在 BlueDragon 和 OpenBD 下保持不变。BlueDragon 已经在现场超过 10 年,并率先推出了许多新功能和标签,这些新功能和标签已被其他 CFML 引擎(例如 CFDUMP、CFIMAP、CFTHREAD、CFINTERFACE)采用。
主站 http://www.openbluedragon.org/
背景 http://www.openbluedragon.org/about.cfm
文档 http://www.openbluedragon.org/manual/
那么开源对你意味着什么?基本上,能够以世界上最丰富的语言之一发布您的解决方案,而不会给您或您的客户带来任何许可费用。
Open BD 的区别在于它是唯一可以在 Google App Engine 上运行的 CFML。但是,它实际上是 Open BD 的单独版本,因此可能会落后于 Open BD 当前的内置功能。出于这个原因,Railo 的人(Sean Corfield/Mark Drew)表示他们不会支持 Google App Engine(受限制的环境需要单独构建,其中 I/O 真的不可用等)我是不知道 Adobe 的计划,他们可能比开源项目更守口如瓶。因此,如果 Google App Engine 是您的未来,那么 Open BD 是您目前唯一的选择。