Adobe ColdFusion

编辑
本词条由“匿名用户” 建档。
Adobe ColdFusion 是为基于网络的脚本语言和数据库应用程序设计的中间件。 Adobe ColdFusion 由 Allaire 于 1995 年开发。 2005 年,Allaire 被 Macromedia 收购。 通过收购 Macromedia,该产品现在归 Adob​​e Inc 所有。 Adobe ColdFusion 基本上由以下三部分组成: Adobe ...

Adobe ColdFusion

编辑

Adobe ColdFusion 是为基于网络脚本语言数据库应用程序设计的中间件。 Adobe ColdFusion 由 Allaire 于 1995 年开发。 2005 年,Allaire 被 Macromedia 收购。 通过收购 Macromedia,该产品现在归 Adob​​e Inc 所有。

Adobe ColdFusion 基本上由以下三部分组成:

  • Adobe ColdFusion 应用服务器(最早的面向网络的应用服务器之一)
  • Adobe ColdFusion 标记语言(CFML,一种可以对服务器端应用程序进行编程的脚本语言
  • 合适的开发环境
  • Adobe ColdFusion 与类似的服务器端系统直接竞争,例如 ASP.NET、JSP/Servlet、Ruby on Rails (RoR)、ZOPE (Python)、Perl 和 PHP。 与开源的 Perl、PHP、Python 和 Ruby 等脚本语言不同,Adobe ColdFusion 的原始版本没有源代码。 但是,Lucee 的 Adob​​e ColdFusion 服务器是以源代码形式发布的。

一般

编辑

使用 Adob​​e ColdFusion 可以快速创建 Web 应用程序。 基于标签的开发语言CFML,通过程序逻辑扩展静态网页文档,实现低门槛的编程入门。 Adobe ColdFusion 的一个特性是 Adob​​e ColdFusion Application Server 的简单配置和管理,这使得开始进行高效编程变得容易。 从 6.0 版 (Adobe ColdFusion MX) 开始,CFML 编程语言也可以使用最初纯过程的、面向对象的编程。

与同类系统的不同之处在于使用已实施的 Verity 引擎(从 Adob​​e ColdFusion 9 使用 Solr)和相关的现成全局搜索条款对整个 Web 项目进行自动服务器端索引

应用服务器

编辑

Adobe ColdFusion Application Server 在关键领域启发并塑造了其他服务器端 Web 技术的发展。

在 Adob​​e 收购 Macromedia 之后,所有 Macromedia 产品现在都由 Adob​​e 开发和发行。 从那时起,又出现了两个版本的 Adob​​e ColdFusion。 自 Adob​​e ColdFusion 8 以来,随着 Microsoft Exchange Server 和 ASP.NET 的新界面的引入,与 Windows 世界的集成明显增加。 Ajax 小部件也已集成到版本 8 中,实现了对 JSON 的支持,并实现了图像和 PDF 编辑选项。 此外,与前代产品相比,性能有所提高。

当前版本的Adobe ColdFusion 9从2009年10月开始面世,这里xxx的创新是支持对象关系映射(简称ORM),Adobe ColdFusion 9 ORM是基于Java世界著名的Hibernate和从而极大地简化了持久数据管理。 其他新功能包括与基于 Eclipse 的 Adob​​e ColdFusion Builder IDE 的紧密集成、Microsoft Office 文件处理、Microsoft SharePoint 集成、增强的 Flash 互操作性,以及与 Adob​​e AIR 的数据同步

标记语言

编辑

Adobe ColdFusion Markup Language(简称CFML)是一个标签和函数的集合,xxx简化了网络应用程序的开发。 然而,CFML 是一种非常强大的语言,它还可以使用简单的类似 HTML 的标签来处理复杂的技术,例如数据库,包括存储过程、ORM、PDF 生成、WSDL、LDAP、XML、XSLT、XForms、Verity 和 Solr 等。 作为标记语法的替代方法,您还可以使用类似于 PHP 的脚本语法,在过去的 Adob​​e ColdFusion 版本中,解析器有时可以更快地处理它。

Adobe ColdFusion

This set of tools enables rapid application development. 2008 年,该语言的进一步开发外包给了 CFML 咨询委员会。 虽然由 Adob​​e 创建,但该小组包括来自其他 CFML 服务器开发人员以及社区成员的员工,以确保语言标准保持开放和一致。

Adobe ColdFusion 标记语言在一定程度上充当了 JSP 2.0 和 JSTL 开发的模板。多年来,CFML 的语言范围不断发展。 Fusion Components (CFC) 是一项重要的创新。 CFC 允许开发人员在开发 Web 应用程序时采用更强大的 OOP 方法。

如果调用带有 CF 代码的页面,Web 服务器会根据脚本指令将 HTML 代码插入页面,然后将其转发给访问者的 Web 浏览器。 访问者只能看到产品的 HTML 源代码,而不是脚本本身。后者对网站访问者是隐藏的(与其他服务器端脚本一样,例如 PHP)。

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/364156/

(7)
词条目录
  1. Adobe ColdFusion
  2. 一般
  3. 应用服务器
  4. 标记语言

轻触这里

关闭目录

目录