ColdFusion
Материал из Википедии — свободной энциклопедии
| ColdFusion | |
![]() |
|
| Тип | Скриптовый язык |
| Разработчик | Adobe Systems Incorporated |
| ОС | Кроссплатформенное программное обеспечение |
| Версия | 8.0.1 — 04.04.2008 |
| Лицензия | 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.[источник не указан 44 дня] В основном это заслуга того, что он основывается на тегах, как и 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
|
|
|
|---|---|
| Используемые в разработке |
ABAP/4 • Ада • ActionScript • Ассемблеры • AutoIt • Awk • BASIC • C • Кобол • C++ • C# • ColdFusion • D • Delphi • Erlang • Eiffel • Forth • FoxPro • Gambas • DataFlex • Фортран • Groovy • Haskell • Java • JavaScript • J++ • J# • Icon • Limbo • Лисп • Lua • MATLAB • Object Pascal • Objective-C • Оберон • PowerBASIC • Parser • Паскаль • Perl • PHP • PureBasic • Python • PL/I • Пролог • Ruby • Tcl • Scheme • Smalltalk • SQL • Vala • Visual DataFlex • Visual Basic • VB.NET |
| Академические | |
| IEC61131-3 |
Instruction List • ST • FBD • Ladder Diagram • SFC |
| Прочие | |
| Эзотерические | |
| Cписок всех языков | |


