Lucee Features

We all think Lucee Server's great... and hopefully you will too! Don't just take our word for it though. Join our community of Lucee Server developers and administrators to learn more at any time. 
Lucee is free to use, and open source.

Whether you're working on a small personal project or a massive corporate business, you can benefit from Lucee Server's low cost of ownership. Better yet, if you're not happy with the way Lucee Server works, or need to incorporate specific functionality, you can change it!

computer

Platform Support

OS Support

Supported on any Java platform.

Installers provided for

  • Windows
  • OS X
  • Linux

WAR file & JAR file deployment versions also available.

Supported Servlet Containers

  • Any servlet container (e.g. Jetty, Tomcat, Glassfish, JBoss, Resin, etc)
  • Supplied with Tomcat (installed version) or Jetty (express version)

Supported Web Servers

  • Microsoft IIS
  • Apache HTTP server
  • Jetty

Supported Java Versions

  • Lucee 5.2 supports Java 7-9
  • Lucee 5.3 supports Java 8-10

Language Features

CFML Compatibility

  • Lucee 5.2 supports ColdFusion 2016
  • Lucee 5.3 supports ColdFusion 2018

OOP Features

  • interfaces
  • implicit accessors / mutators
  • implicit constructors
  • ORM (object-relational mapping)

Error Handling

  • Robust exception handling includings

    • try / catch
    • throwing
    • rethrowing
    • finally
    • catch-all error handling in code
    • site-wide error handling templates

Security Features

  • Support for NTLM
  • HTTPS
  • login, logout and role management

 

Server Features

Clustering & Failover

  • Included in all versions

Database Support

  • DB2
  • Firebird
  • H2 Database Engine
  • Hypersonic
  • Microsoft SQL Server
  • MySQL
  • ODBC (Access, etc.)
  • Oracle
  • JDBC
  • PostgreSQL
  • Sybase

Support for transactions, query caching, stored procedures, etc.

Virtual File Systems Supported

  • Local hard disk
  • RAM
  • HTTP
  • DB
  • FTP
  • SFTP
  • ZIP
  • TAR
  • Amazon AWS S3

Mail Protocols Supported

  • POP
  • SMTP
  • IMAP

Remote Comms Support

  • HTTP
  • HTTPS
  • FTP
  • SFTP Built-in GZIP support for HTTP responses

Encryption Features

Support for various encryption standards:

  • CFML specific algorithm
  • AES
  • BLOWFISH
  • DES
  • Triple DES

Encodings Available:

  • Base64
  • Hex
  • UU

Data Formats Support

  • XML
  • JSON
  • WDDX
  • RSS

Compression Algorithms Supported

  • ZIP
  • TAR
  • TGZ

Debugging

  • Integrated debugging templates
    • Customisable output for different groups of users
    • Contents of debug output selectable
    • Determine unused query columns and unscoped variables
  • FusionDebug compatible

Benchmarking and Profiling Tools

  • FusionAnalytics compatible

Editor / IDE Support

Caching

Cache Types

  • Template cache
  • Partial template cache
  • Database query cache
  • Function cache
  • User caches

Supported User Caches

  • RamCache
  • EHCache Lite
  • EHCache
  • CouchDB
  • MongoDB
  • Memcached
  • Infinispan
  • Membase

Search

  • Apache Lucene included

Scheduling

  • Scheduler available programatically or via administrator
  • Failed schedules monitored
  • Schedule logging

Deployment & Hosting Features

Deployment

  • Lucee archives
  • Secure Lucee archive
  • Dockerfiles for Lucee Application Servers

Monitoring Support

  • SeeFusion
  • FusionReactor compatible

Supported Cloud Systems

(Beanstalk, Amazon EC2, Cloudbees, Jelastic etc.)

Charting, Document Creation & Other Media

  • Charting engine included
  • PDF creation included
  • Image creation & manipulation included
  • Video conversion & playback included

Extensibility Features

  • Java objects
  • web services
  • COM

Additional language extensions, frameworks, additional features, drivers, etc. available for automatic download and installation via the Extension Manager.

The members of the Lucee Association Switzerland are responsible for steering the direction of the association. We are proud to have members from around the world that guide the association with their in-depth skills across the board. Being a member however is not a one-way street and there are many ways you can benefit from being a member.

Become a member