ColdFusion — интерпретируемый скриптовый язык программирования, созданный для генерации HTML на веб-сервере и работы с базами данных. Язык был создан братьями Джереми[англ.] и Джозефом[англ.] Аллерами, но на данный момент продуктом владеет Adobe.
ColdFusion | |||
---|---|---|---|
Тип | Скриптовый язык | ||
Разработчик | Adobe Systems Incorporated | ||
Написана на | Java | ||
Операционная система | Кроссплатформенное программное обеспечение | ||
Первый выпуск | 1995 | ||
Последняя версия | 2021 (11 ноября 2021)[1] | ||
Тестовая версия | |||
| |||
| |||
Лицензия | ColdFusion License (англ.) | ||
Сайт | adobe.com/ru/products/co… |
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).
История версий
правитьВерсия | Компания | Дата выхода |
---|---|---|
1.0 | Allaire | Июнь 1995 |
1.5 | 1996 | |
2.0 | Ноябрь 1996 | |
3.0 | Июнь 1997 | |
3.1 | Январь 1998 | |
4.0 | Ноябрь 1998 | |
4.5 | Ноябрь 1999 | |
5.0 | Macromedia | Июнь 2001 |
6.0 | Май 2002 | |
6.1 | Июль 2003 | |
7.0 | 7 февраля 2005 | |
8.0 | Adobe | 30 июля 2007 |
9.0 | 5 октября 2009 | |
10 | 15 мая 2012 | |
11 | 29 апреля 2014 | |
2016 (12) | 16 февраля 2016 |
Цвет | Легенда |
---|---|
Красный | Старая версия, больше не поддерживается |
Жёлтый | Старая версия, все ещё поддерживаемая |
Зелёный | Текущая версия |
Голубой | Ожидаемая версия |
Пример кода
править<cfquery name="nameofquery" datasource="odbc_connection" username="simple" password="enough">
SELECT * FROM table
WHERE field = 'whateveryouaresearchingfor'
</cfquery>
<cfoutput query="nameofquery">
#field_from_query#
<!--- Выше находится вывод переменной, а это — просто комментарий. --->
</cfoutput>
Примечания
править- ↑ Introducing Adobe ColdFusion (2021 release) (англ.). Дата обращения: 11 мая 2024. Архивировано 7 мая 2022 года.
- ↑ ColdFusion (2021 release) Update 12
Ссылки
править- Сайт Adobe ColdFusion
- Краткая история ColdFusion
- Списки конференций ColdFusion
- Группы пользователей ColdFusion
- Free ColdFusion Хостинг CFMLDeveloper
- Списки рассылки ColdFusion