Main Page

From CEW

Jump to: navigation, search

Welcome to the CFML Engine Wiki!

This wiki has been setup to serve as a comprehensive source of the differences in CFML engines.

It will allow you to see which features are available with which engines, what version that feature came available from, and (where possible) offer alternative methods for features missing from an engine.

If you have any comments or questions, please email them to cfml-engines@hybridchill.com


CFML Engine Comparison


Note: The Engine Comparison has not been updated in a while, so not all details are still correct. Shortly after this wiki was created, the CFML Advisory Committee was announced, and are formalising the CFML language. The CFML Advisory website will eventually contain all the information in this comparison (and more), so this site will be kept online until that one is online.

Update 25 May 2010: Unfortunately, after two years, we still don't have a formal CFML specification from the committee. Also - even if we do get CFML2011 in six to eighteen months - it seems it will cover the CFML language and syntax constructs, but not other features that might differ between the engines (for example, ACF and Railo handle mail spooling in different ways), and of course with a two year cycle, the CFML Specification wont necessarily be agile enough to reflect what engines have implemented (either against a current or future standard). So, given that whatever the Committee produce this site can definitely be useful, I am looking in to bringing the CFML Engine Comparison back to life. If anyone would like to help, please do get in touch: cfml-engines@hybridchill.com

Update 22 July 2010: Adobe has pulled out of the Open CFML Advisory Committee
It is disappointing that Adobe have decided not to be part of OpenCFML, but in a practical sense this simply underlines the usefulness of this site. I will be ramping up my existing efforts to refresh this site as quickly as possible, and will update again once I can provide more details.

Update 25 July 2010: Things are progressing well. By the time CFUnited starts on Wednesday 28th, I plan to have released a Compatibility Chart listing every tag, attribute, function, and argument available, and which engines it works with. This will only be the first wave of improvements - after that will be details of operators and syntax, cfscript commands, alternative methods, and more. Keep watching this space for details!
Thursday 29th: Annoyingly some data was incorrect, and have not yet had a chance to clean it up, so the Wednesday target was missed to avoid publishing incorrect info - as soon as I've got it reliable, an update will be posted.
6th September: Unfortunately I had a very busy August and so very few chances to work on the above, but I wanted to post a quick note to apologise for lack of updates and confirm that this is still 'active' and will get done soon as I get enough time to work on it.



Useful Links

CFML Engine Websites

Documentation

Other Resources