ColdFusion
ColdFusion | |
CF | |
Тип | Скриптовый язык |
Разработчик | Adobe Systems Incorporated |
ОС | Кроссплатформенное программное обеспечение |
Версия | 9.0.0 (05.10.2009) |
Лицензия | ColdFusion License(англ.) |
Сайт | www.adobe.com(англ.) |
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).
ColdFusion использовался для создания миллионов веб-страниц и был признан одним из простейших языков программирования для веб-разработчиков, знающих HTML.[источник не указан 5843 дня] В основном это заслуга того, что он основывается на тегах, как и HTML, а также хорошей поддержке независимыми разработчиками, включая группы пользователей, почтовые рассылки, конференции и методологии Fusebox и Mach-II для создания кода.
Пример кода
<cfquery name="nameofquery" datasource="odbc_connection" username="simple" password="enough">
SELECT * FROM table
WHERE field = 'whateveryouaresearchingfor'
</cfquery>
<cfoutput query="nameofquery">
#field_from_query#
<!--- Выше находится объявление переменной, а это — просто комментарий. --->
</cfoutput>
Ссылки
- Сайт Macromedia ColdFusion
- CFFaq
- Краткая история ColdFusion
- Списки конференций ColdFusion
- Группы пользователей ColdFusion
- Free ColdFusion Хостинг CFMXDeveloper
- Списки рассылки ColdFusion
Основные языки программирования (список • сравнение • IDE • история • хронология) |
|
---|---|
Используемые в разработке |
Ада • АПЛ • Ассемблер • ActionScript • ABAP/4 • AutoIt • AWK • BASIC • C • Кобол • C++ • C# • ColdFusion • Common Lisp • D • dBase • Delphi • Eiffel • Erlang • F# • Forth • Фортран • Gambas • Groovy • Haskell • Icon • Java • JavaScript • Limbo • Lua • MATLAB • Object Pascal • Objective-C • OCaml • Oz • Оберон • Parser • Паскаль • Perl • PHP • PowerBASIC • PureBasic • Python • ПЛ/1 • Пролог • Ruby • Scala • Scheme • Smalltalk • SQL • PL/SQL • Tcl • Vala • Visual Basic • VB.NET |
Академические | |
IEC61131-3 |
Instruction List • ST • FBD • Ladder Diagram • SFC |
Прочие | |
Эзотерические |
ar:كولدفيوشن ca:Adobe ColdFusion cs:ColdFusion de:ColdFusion en:ColdFusion es:Macromedia ColdFusion et:ColdFusion fa:ادوبی کلد فیوژن fr:ColdFusion id:ColdFusion it:ColdFusion ja:ColdFusion ko:콜드퓨전 lt:Adobe ColdFusion nl:Adobe ColdFusion pl:Adobe ColdFusion pt:ColdFusion ro:ColdFusion sk:ColdFusion sq:ColdFusion sr:ColdFusion tg:ColdFusion tr:Coldfusion uk:ColdFusion zh:Adobe ColdFusion
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....
- Страницы, использующие устаревший тег source
- Страницы с ошибками в подсветке синтаксиса
- Страницы с неработающими файловыми ссылками
- Википедия:Статьи о программах без скриншотов
- Википедия:Нет источников с мая 2009
- Википедия:Статьи с утверждениями без источников более 14 дней
- Объектно-ориентированные языки программирования
- Скриптовые языки
- Языки программирования
- Веб-программирование