Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03615.jsonl.gz/59

ColdFusion
ColdFusion ist eine für webbasierte Scriptsprache und Datenbank-Anwendungen konzipierte Software die aus den folgenden drei Teilen besteht:
- ColdFusion Application Server (dem ersten Anwendungsserver der Welt)
- ColdFusion Markup Language (CFML, eine Skriptsprache, die es ermöglicht, serverseitige Applikationen zu programmieren)
- Entwicklungsumgebungen wie zum Beispiel Eclipse oder Adobe Dreamweaver
ColdFusion ist bis heute einer der erfolgreichsten Anwendungsserver weltweit, in der USA ist er sogar Marktführer. ColdFusion bietet eine starke Integration in die Windows-Welt mit Einführung neuer Schnittstellen zu Microsoft Exchange Server und ASP.NET.
Markup Language
Die ColdFusion Markup Language (kurz CFML) ist eine Sammlung von Tags und Funktionen, die die Entwicklung von Webanwendungen stark vereinfachen. Trotzdem ist CFML eine sehr leistungsfähige Sprache die auch komplexe Technologien wie Datenbanken inkl. gespeicherter Prozeduren, ORM, PDF-Generierung, WSDL, LDAP, XML, XSLT, XForms, Verity und Solr etc. über einfache HTML-ähnliche Tags anzusprechen vermag.
Alternativ zur Tag-Syntax kann man auch eine verwenden, welche in vergangenen ColdFusion Versionen vom Parser mitunter schneller verarbeitet werden kann. Mit diesem Set an Werkzeugen wird ein Rapid Application Development ermöglicht.
Wird eine Seite mit CF-Code (Dateiendung .cfm, seltener auch .cfml) aufgerufen, dann fügt der Webserver gemäß den Skriptanweisungen HTML-Code in die Seite ein und reicht sie dann an den Webbrowser des Besuchers weiter. Dem Besucher zeigt sich also nur der HTML-Quelltext des Produkts, nicht des Skripts selbst. Letzterer bleibt dem verborgen.
In den letzten Jahren wurden umfangreiche Funktionserweiterungen eingeführt. Zu erwähnen sind:
- Fusion Components (CFC)
- Ajax-Widgets
- JSON
- Optionen zur Bild- und PDF-Bearbeitung
- Objektrelationale Abbildung (englisch: object-relational mapping; kurz: ORM)
- Integration mit der auf Eclipse beruhenden IDE ColdFusion Builder
- Verarbeitung von Microsoft Office Dateien
- Eine Microsoft SharePoint Integration
- Erweiterte Flash Interoperabilität
- Zusammenarbeit mit Adobe AIR zur Datensynchronisation
Dank dem Einsatz von ColdFusion sind wir in der Lage, schnell und kostengünsting Webapplikationen oder Intranet-/Extranetanwendungen zu entwickeln. Nutzen Sie unsere Erfahrung für Ihr nächstes Projekt, wir sind bereit.