Die Wahl von CFML und Lucee: Warum Saaster auf diese bewährte Technologie setzt
Obwohl diese Technologien möglicherweise nicht in jedem Gespräch über moderne Entwicklungssprachen auftauchen, haben sie ihren Platz in der Welt der Webentwicklung aus gutem Grund. Erfahren Sie, warum wir uns für CFML und Lucee entschieden haben und wie sie dazu beitragen, Saaster zu dem robusten und effizienten Werkzeug zu machen, das es heute ist.
Ein wesentlicher Aspekt unserer Entscheidung, CFML und Lucee zu nutzen, war die Fähigkeit, schnell und effizient hochwertige Software zu entwickeln. Die einfache und klare Syntax von CFML ermöglicht es Entwicklern, sich auf die Umsetzung von Ideen zu konzentrieren, anstatt sich in komplexen Programmierkonstrukten zu verlieren. Diese Effizienz ist entscheidend, um Saaster kontinuierlich zu verbessern und den Anforderungen unserer Nutzer gerecht zu werden.
CFML, oder ColdFusion Markup Language, ist ein Sammelbegriff für eine tagbasierte Auszeichnungssprache (CFML) und deren skriptbasiertes Pendant (CFScript). Es handelt sich um eine leicht zu erlernende Sprache, die unnötige Komplexität abstrahiert und ermöglicht, sich auf die Entwicklung von Funktionalitäten zu konzentrieren.
In der Regel verwendet man CFML, um Ausgabetemplates zu schreiben und CFScript, um Geschäftslogik zu entwickeln, obwohl dies nicht in Stein gemeisselt ist - man kann nach Belieben mischen und anpassen.
Möchtest du CFML erlernen oder mal reinschnuppern? Dann besuche die folgende Seite: Learn Modern ColdFusion <CFML> in 100+ Minutes.
Lucee ist eine CFML-Engine, die es Entwicklern ermöglicht, leistungsstarke webbasierte Anwendungen zu erstellen und auf verschiedenen Plattformen bereitzustellen. Der Lucee Application Server ist Open Source, wird in Java geschrieben und läuft in einem Java Servlet Container.
Mit Lucee können Entwickler webbasierte Systeme entwickeln, indem sie CFML verwenden, eine schnelle und benutzerfreundliche Programmiersprache. Entwickler schreiben CFML-Dateien, in der Regel eine pro Webseite, und rufen sie über einen Webbrowser auf. Der Lucee Server kompiliert den CFML-Code beim ersten Aufruf der Seite.
Lucee ist ein Open-Source-Projekt, das von der Lucee Association Switzerland, einem gemeinnützigen Verein mit Sitz in der Schweiz, geleitet wird. Dieses Projekt wird von einer engagierten Gemeinschaft von Entwicklern, Programmierern und Enthusiasten unterstützt, die sich der Idee verschrieben haben, leistungsstarke und zugängliche Webentwicklungstools bereitzustellen.
Die Lucee Association Switzerland hat die Aufgabe, die Weiterentwicklung und Pflege der Lucee-Plattform sicherzustellen. Ihre Bemühungen konzentrieren sich darauf, eine zuverlässige und leistungsstarke Technologie zu fördern und eine freundliche und unterstützende Umgebung für Entwickler zu schaffen. Dabei liegt der Schwerpunkt auf der Zusammenarbeit und dem Wissenstransfer innerhalb der Community.
Insgesamt ist Lucee ein Beispiel für die Stärke der Open-Source-Entwicklungsgemeinschaft, bei der Menschen aus verschiedenen Teilen der Welt zusammenkommen, um leistungsstarke und kostengünstige Werkzeuge für die Webentwicklung zu schaffen.