Categories
Our documentation has been tagged by category to provide useful cross-referencing and a method for feature discovery. Use the A-Z index, below, to browse categories.
A
Ajax features
All the CFML ajax/client side tags are considered deprecated in Lucee and are only provided for minimal backwards compatibility. They aren't extensible and there are far better modern, javascript alternatives available. Here are some (older) examples of how to replace these tags with javascript
C
Compatibility / Migration with other CFML engines
Whilst Lucee is broadly compatible with Adobe ColdFusion, there are some differences.
Core CFML Language
The core elements of the CFML Language. CFML started as a tag based language and then introduced <cfscript>. So keep in mind, all these tags, i.e <cfif> can be also used in <cfscript>, which is similar to JavaScript. ```lucee // tag // cfscript if (redirect) location url="https://www.lucee.org"; // or location(url="https://www
D
Date and time
[Datetime Timezone Handling in Lucee CFML](https://www.andrewdixon.co.uk/2019/05/25/datetime-timezone-handling-in-lucee-cfml/) [Video on Timezones in Lucee](https://www.youtube.com/watch?v=aIggbT8f3ls)
G
Event Gateways
See also the [https://github.com/lucee/task-event-gateway](https://github.com/lucee/task-event-gateway) extension
E
Encode/Decode
Used to prevent XSS, these functions use the ESAPI (Enterprise Security API) library to safely handle user input.
Extensions
Lucee Extensions add additional functionality, such as tags or functions, JDBC support or admin plugins
F
File handling
Provides access to File System Resources, this includes virtual file systems like ram, s3, git, ftp and ssh
H
M
N
Q
R
Regex
Regular Expression support in Lucee
S
T
Threads
- [Easy Parallelism in Lucee](https://www.rasia.io/blog/easy-parallelism-in-lucee.html) - [Safe Concurrency with Lucee](https://www.rasia.io/blog/safe-concurrency-with-lucee.html)
V
W
Web services
Lucee uses the Axis 1 engine, ACF use the Axis 2 engine, so result may differ These functions are provided for backward compatibility and there are no plans from the Lucee team to update the engine as it's a lot of work for a legacy technology
X