ColdFusion

ColdFusion
Изображение:ColdFusion-logo.png
Логотип ColdFusion
Тип Скриптовый язык
Разработчик Adobe Systems Incorporated
ОС Кроссплатформенное программное обеспечение
Текущая версия 7 — ??.??.2006
Лицензия 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. В основном это заслуга того, что он основывается на тэгах, как и 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>

Ссылки


 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home