Die Kraft von JAVA – Die Bequemlichkeit von CFML
CFML wurde 1995 von Jeremy und seinem Bruder Joseph Allaire entwickelt, um webbasierte Anwendungen zu entwickeln. CFML wurde ursprünglich von Coldfusion Server unterstützt, dem weltweit ersten Webanwendungsserver, der in C entwickelt wurde. Im Jahr 2005 wurde CFML in die Java-Umgebung portiert und Coldfusion entwickelte sich zu einer Echtzeit-Engine zur Generierung von Java-Bytecode auf JAVA-Servern. Workcube entschied sich für CFML, um die Leistungsfähigkeit von Java mit der Benutzerfreundlichkeit von CFML zu kombinieren. Denn CF läuft im Wesentlichen auf beliebten Open-Source-Java-Servern wie Tomcat und JBOSS. ColdFusion Markup Language (CFML) ist eine Tag-basierte Sprache, die sehr einfach zu erlernen und zu verwenden ist und mit der sich komplexe und skalierte Arbeiten sehr einfach ausführen lassen.
CFML verwendet eine Tag-basierte Syntax ähnlich wie HTML. Für viele Entwickler ist CFML einfacher zu schreiben und zu lesen. Sie können interne Tags leicht erlernen und verwenden, um schnell Websites zu erstellen. Benutzerdefinierte Tags – Es ist sehr einfach, die Sprache zu erweitern und benutzerdefinierte Bibliotheken zu erstellen und zu verwalten, indem Sie CustomTags erstellen. CFML kann mit CFScript auch als Skriptsprache geschrieben werden. Entwickler können den Code in einem übersichtlicheren und besser lesbaren Format präsentieren. Dadurch wird es einfacher, Projekte zu unterstützen und zu aktualisieren. CFML-Entwickler führen erweitertes Debugging direkt im Browser aus. Dies schafft eine sehr hohe Geschwindigkeit und Testmöglichkeiten für einen Entwickler.
CFML bietet HTML5-Unterstützung nach Version 11, um die Entwicklung von Webanwendungen und mobilen Anwendungen zu erleichtern. Somit kann eine einzelne Entwicklung auf PC, Tablet und Mobile genutzt werden. CFML läuft nativ auf Apache Tomcat, einem der J2EE- oder JavaEE-Anwendungsserver. Tomcat verfügt über erweiterte Funktionen wie verbessertes Caching und Sicherheitsverbesserungen. Außerdem können Benutzer ihre Websites und mobilen Anwendungen auf mehreren Geräten testen.
ColdFusion Engine, das CFML in Java-Bytecode umwandelt, wird von Adobe unterstützt, dem fünftgrößten Softwarehersteller der Welt und dem am meisten bewunderten Softwareunternehmen. Apache Tomcat läuft unter der ColdFusion Engine. Darüber hinaus sind Lucee und OpenBD, die auf Tomcat laufen, alternative ColdFusion-Engines.
CFML ist insofern einzigartig, als es gleichzeitig im Open- und Java-Byte-Code-Modus läuft. Da Workcube die Leistungsfähigkeit von Java mit der Benutzerfreundlichkeit von CF kombiniert, konnte mit einer kleinen Anzahl von Mitarbeitern viel Arbeit erledigt werden. ColdFusion ist die offene und einfache Welt derjenigen, die sich von der Masse abheben.
Ressourcen
Die Website und das Buch „CFML in einer Woche lernen“ sind eine nützliche Ressource und ein Nachschlagewerk für diejenigen, die ColdFusion erlernen möchten.
http://learncfinaweek.com/
CFDocs ist Eine aktuelle Seite mit Kurzreferenzdokumenten zum Thema CF. Quelle.
https://cfdocs.org/
CFML-Referenzseite von Adobe, dem Hauptentwickler von CFML
https://helpx.adobe.com/coldfusion/cfml-reference/user-guide.html