2010-05-25 3 views
3

Я искал сайт blue dragon, но холодный не нашел никакой полезной информации о том, что это такое. Что такое синий дракон? Для чего он используется и почему кто-то его использует?Что такое Blue Dragon

+6

Вы попробовали Википедию? http://en.wikipedia.org/wiki/BlueDragon –

+1

... Это должен быть один из самых случайных вопросов. Поразило меня. –

+0

@ Xavier - Я тоже. Я подумал, что это было что-то глупое, пока я не увидел, что это двигатель CF –

ответ

10

Blue Dragon - это движок CFML, который работает на платформе .NET, созданный и поддерживаемый New Atlanta. Новая Атланта ранее также создала и поддерживала порт Java своего движка CFML, но выпустила его как Open Source под названием Open Blue Dragon и лицензию с открытым исходным кодом GPLv3, in May of 2008. Открытый синий дракон больше не поддерживается Новой Атлантой, а вместо этого поддерживается руководящим комитетом.

+0

Если вы не возражаете, я спрашиваю ... Почему кто-то установит Blue Dragon? Могут ли они быстрее развивать сайт? Или это какая-то структура, такая как MVC? – Luke101

+0

BlueDragon является альтернативой продукту Adobe ColdFusion. Он использует (в основном) тот же язык (CFML), но имеет другой набор функций/преимуществ и другую философию, управляющую им, что лучше для некоторых людей. –

+0

Я скоро буду работать над созданием сравнения основных CFML-движков (ACF, BD, Railo), которые будут подробно описывать разные функции, но пока не готовы (я дам ссылку, когда это будет). Раздражающе, я не могу найти хорошее, современное объяснение того, что на самом деле есть CFML-движок, но, конечно, для сравнения с двигателем имеет смысл иметь это как точку входа, поэтому я расскажу о написании один в следующие несколько дней. –

3

Семейство BlueDragon является альтернативным двигателем CFML, который работает на Java, .NET и Google App Engine.

Он поставляется в различных вариантах, включая коммерческие версии и версии с открытым исходным кодом. Коммерческие версии поддерживаются New Atlanta. Версия с открытым исходным кодом - это совершенно отдельная сборка, поддерживаемая членами сообщества. Большая часть разработки выполняется 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/

Так что же с открытым исходным кодом для вас значит? Ну, в принципе, возможность отправлять ваши решения на одном из самых богатых языков мира, без каких-либо лицензионных затрат для вас или вашего клиента.

+1

Это гораздо более полный ответ ... Медведи, говорящие о том, что OBD - единственный движок CF, который работает в Google App Engine. –

0

Open BD отличается тем, что является единственным ароматом CFML, который будет работать в Google App Engine. Тем не менее, это фактически отдельная версия Open BD, и в результате может отставать от текущей сборки BD в функциях. По этой причине люди Railo (Шон Корфилд/Марк Дрю) заявили, что они не будут поддерживать Google App Engine (отдельная сборка требуется из-за ограниченной среды, где I/O действительно недоступен и т. Д.). Я не подозревая о планах Adobe, которые, вероятно, будут более жесткими, чем проекты с открытым исходным кодом. В результате, если Google App Engine в будущем, Open BD - это ваш единственный выбор на данном этапе.