ColdFusion

ColdFusion
ColdFusion 8 Icon
Тип сервер застосунків і скриптова мова
Автор Jeremy та JJ Allaire
Розробник Adobe Systems
Перший випуск 1995
Стабільний випуск Adobe ColdFusion 9.0 (5 жовтня 2009)
Операційна система Windows, Linux, UNIX, Macintosh
Мова програмування Java
Доступні мови English
Ліцензія власницька
Вебсайт ColdFusion Homepage, Railo, BlueDragon

ColdFusion — сервер застосунків і інтерпретована скриптова мова програмування, створені для генерації HTML на вебсервері і роботи з базами даних. Призначені для веброзробників, дає можливість створювати динамічні сайти і інтернет-застосунки.

Початково мова була створена JJ Allaire і його братом Jeremy Allaire, але зараз продуктом володіє Adobe.

ColdFusion 1.0 був випущений в червні 1995 корпорацією Allaire. Мова була названа DBML (від англ. DataBase Markup Language — мова розмітки баз даних) і пізніше була перейменована в CFML (від англ. ColdFusion Markup Language — «мова розмітки ColdFusion»). Починаючи з версії 1.5, ColdFusion містив сумісність з C++, дозволяючи користувачам розробляти доповнення до мови. Роками пізніше це послужило основою для створення ColdFusion Extension (CFX) Tags, нинішнього методу для доповнення мови.

Тим часом, Allaire розпочала роботу по зміні ядра ColdFusion за допомогою Java («Neo»). Це повинно було забезпечити багатоплатформність.

16 січня 2001 Allaire заявила, що зливається з Macromedia. Після злиття була випущена версія ColdFusion 5.0. У червні 2002 Macromedia випустила Macromedia ColdFusion MX, назвавши версію за аналогією з лінійкою інших продуктів. ColdFusion MX була повністю переписана і заснована на Java 2 Enterprise Edition (J2EE). У ColdFusion MX також була вбудована хороша підтримка Macromedia Flash (через Macromedia Flash Remoting MX).

Поточна версія

Поточна версія програми Adobe ColdFusion 2018 - 12 липня 2018 (2018 Release) (2018.0.0.310739)

Інші версії

Adobe ColdFusion 2016 - 16 лютого 2016 (2016 release) (build 2016,0,0,297996)

Adobe ColdFusion 11 - 29 квітня 2014 (build 11,0,0,289822)

Adobe ColdFusion 10 - 15 травня 2012 (build 10,0,0,282462)

Adobe ColdFusion 9 - 5 жовтня 2009 (build 9,0,0,251028)

Версія програми Adobe ColdFusion 9 супроводжується середовищем для розробки ColdFusion Builder, заснованої на Eclipse і призначеної для створення застосунків ColdFusion.

Одна з особливостей ColdFusion 9 — включення технології Adobe AIR, завдяки чому можна зручно управляти серверами ColdFusion, синхронізувати бази даних, які розташовані на локальному сервері і в інтернеті. Також варто відзначити глибшу інтеграцію з Hibernate ORM.

ColdFusion 9 продавалась в двох варіантах: Enterprise Edition ($7499) і Standard Edition ($1299). Перша версія призначена для розробки великого числа сайтів і застосунків на кількох серверах.

Є безкоштовна версія — Developer Edition.

Посилання

  • Сайт Adobe ColdFusion [Архівовано 3 травня 2009 у Wayback Machine.]
  • Коротка історія ColdFusion
  • Списки конференцій ColdFusion [Архівовано 30 серпня 2009 у Wayback Machine.]
  • Списки розсилки ColdFusion
  • п
  • о
  • р
Каркаси вебзастосунків (веб-фреймворки)
ASP.NET
ASP.NET MVC Framework · BFC · DotNetNuke · MonoRail · Umbraco
ColdFusion
ColdSpring · Fusebox · Mach-II · Model-Glue · onTap
Common Lisp
ABCL-web · blow · BKNR · SymbolicWeb · UnCommon Web
Erlang
BeepBeep · Chicago Boss · Erlang Web · ErlyWeb · Inets · Misultin · Mochiweb · Nitrogen · WebMachine · Yaws
Flex
Cairngorm
Java
Apache Cocoon · Apache Struts · Apache Tapestry · AppFuse · Aranea framework · Click Framework · Cooee framework · Flexive · Google Web Toolkit · Grails · Hamlets · IT Mill Toolkit · ItsNat · JavaServer Faces · JBoss Seam · Makumba · Mentawai · Oracle ADF · OpenLaszlo · OpenXava · Play Framework · Reasonable Server Faces · Restlet · RIFE · Shale Framework · SmartClient · Spring Framework · Stripes · ThinWire · WebObjects · WebWork · Apache Wicket · XTT Framework · ZK Framework
Клієнтські для JavaScript
ASP.NET AJAX · AJILE · Clean AJAX · Backbone.js · Dojo toolkit · Echo JS · Ext JS · jQuery · KnockoutJS · MochiKit · Meteor · MooTools · OpenLink AJAX Toolkit · Prototype · React · qooxdoo · Rialto Toolkit · Rico · script.aculo.us · SmartClient · Spry framework · WinJS · Underscore.js · Yahoo! UI Library
Perl
Catalyst[en] · Interchange · Maypole framework · Mason · Mojolicious
PHP
Akelos PHP Framework · CakePHP · Chisimba · CodeIgniter · Drupal · DokuWiki · eZ Publish · FUSE · Horde · Joomla! · Kohana · MODX · Phalcon · PHP For Applications · PHPOpenbiz · PRADO · Qcodo · Seagull PHP Framework · Simplicity PHP framework · Laravel · SilverStripe · Symfony · VirtueMart · Zend Framework · Zoop Framework · Yii
Python
CherryPy · Django · Flask · Karrigell · Nevow · Porcupine · Pylons · Spyce · TurboGears · TwistedWeb · web.py · web2py · Webware · Zope
Ruby
Camping · Nitro · IOWA · Ramaze · Cerise · Merb · Ruby on Rails
Scala
Lift · Play Framework · Scalatra
Серверні для JavaScript
AppJet · firecat · Helma Object Publisher · Node.js
Lua
Dart
Інші
Alpha Five · Fusebox (ColdFusion і PHP) · OpenACS (Tcl) · Seaside (Smalltalk) · HAppS (Haskell)·